0001558370-24-003423.txt : 20240315 0001558370-24-003423.hdr.sgml : 20240315 20240315163526 ACCESSION NUMBER: 0001558370-24-003423 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 150 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240315 DATE AS OF CHANGE: 20240315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Territorial Bancorp Inc. CENTRAL INDEX KEY: 0001447051 STANDARD INDUSTRIAL CLASSIFICATION: SAVINGS INSTITUTION, FEDERALLY CHARTERED [6035] ORGANIZATION NAME: 02 Finance IRS NUMBER: 264674701 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34403 FILM NUMBER: 24755387 BUSINESS ADDRESS: STREET 1: 1003 BISHOP STREET STREET 2: PAUAHI TOWER SUITE 500 CITY: HONOLULU STATE: HI ZIP: 96813 BUSINESS PHONE: 808-946-1400 MAIL ADDRESS: STREET 1: P.O. BOX 1481 CITY: HONOLULU STATE: HI ZIP: 96806 10-K 1 tbnk-20231231x10k.htm 10-K
00014470512023FYfalse0088266139071076http://fasb.org/us-gaap/2023#InterestReceivable0http://www.territorialsavings.net/20231231#LoanAndDepositServicesFeesAndCommissionshttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomehttp://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncomeP3Y0.02500.05000.10870.12210.10500.25980.29160.12500.26200.29390.05000.11090.12310.10500.26470.29400.12500.26780.29700.0250falsefalsefalsefalse0001447051tbnk:CommonStockRepurchaseProgramMember2023-01-012023-12-310001447051tbnk:CommonStockRepurchaseProgramMember2022-01-012022-12-310001447051us-gaap:CommonStockMember2022-01-012022-12-310001447051us-gaap:RetainedEarningsMember2023-12-310001447051us-gaap:AdditionalPaidInCapitalMember2023-12-310001447051us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001447051us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001447051us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310001447051tbnk:EmployeeStockOwnershipPlanMember2023-12-310001447051us-gaap:RetainedEarningsMember2022-12-310001447051us-gaap:AdditionalPaidInCapitalMember2022-12-310001447051us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001447051us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001447051us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310001447051tbnk:EmployeeStockOwnershipPlanMember2022-12-310001447051us-gaap:RetainedEarningsMember2021-12-310001447051us-gaap:AdditionalPaidInCapitalMember2021-12-310001447051us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001447051us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001447051tbnk:EmployeeStockOwnershipPlanMember2021-12-310001447051us-gaap:CommonStockMember2023-12-310001447051us-gaap:CommonStockMember2022-12-310001447051us-gaap:CommonStockMember2021-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2022-04-040001447051tbnk:EquityIncentivePlan2019Member2023-12-310001447051us-gaap:RestrictedStockMember2023-12-310001447051tbnk:PerformanceSharesBasedOnPerformanceConditionMember2023-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2023-12-310001447051us-gaap:RestrictedStockMember2022-12-310001447051tbnk:PerformanceSharesBasedOnPerformanceConditionMember2022-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2022-12-310001447051us-gaap:RestrictedStockMember2021-12-310001447051tbnk:PerformanceSharesBasedOnPerformanceConditionMember2021-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2021-12-310001447051us-gaap:RestrictedStockMember2022-01-012022-12-310001447051tbnk:PerformanceSharesBasedOnPerformanceConditionMember2022-01-012022-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2022-01-012022-12-310001447051tbnk:EquityIncentivePlan2010Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-12-310001447051tbnk:MaturityTwoToThreeYearsMember2023-12-310001447051tbnk:MaturityOneToTwoYearsMember2023-12-310001447051srt:WeightedAverageMember2023-12-310001447051tbnk:MaturityTwoToThreeYearsMember2022-12-310001447051tbnk:MaturityThreeToFourYearsMember2022-12-310001447051srt:WeightedAverageMember2022-12-310001447051us-gaap:RestrictedStockMember2023-01-012023-12-310001447051tbnk:PerformanceSharesBasedOnPerformanceConditionMember2023-01-012023-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2023-01-012023-12-310001447051tbnk:OtherProductsAndServicesMember2023-01-012023-12-310001447051tbnk:OtherProductsAndServicesMember2022-01-012022-12-310001447051us-gaap:MaturityOver90DaysMember2023-01-012023-12-310001447051srt:MinimumMembertbnk:FurnitureFixturesAndEquipmentMember2023-12-310001447051srt:MaximumMembertbnk:FurnitureFixturesAndEquipmentMember2023-12-310001447051us-gaap:LeaseholdImprovementsMember2023-12-310001447051us-gaap:LandMember2023-12-310001447051us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001447051us-gaap:AutomobilesMember2023-12-310001447051tbnk:FurnitureFixturesAndEquipmentMember2023-12-310001447051us-gaap:LeaseholdImprovementsMember2022-12-310001447051us-gaap:LandMember2022-12-310001447051us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001447051us-gaap:AutomobilesMember2022-12-310001447051tbnk:FurnitureFixturesAndEquipmentMember2022-12-310001447051us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-01-012023-12-310001447051us-gaap:AccountsPayableAndAccruedLiabilitiesMemberus-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-12-310001447051us-gaap:AccountsPayableAndAccruedLiabilitiesMemberus-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-310001447051srt:ExecutiveOfficerMembertbnk:TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember2023-01-012023-12-310001447051srt:ExecutiveOfficerMembertbnk:TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember2022-01-012022-12-310001447051tbnk:TerritorialBancorpIncMembersrt:AffiliatedEntityMember2022-12-310001447051us-gaap:UnusedLinesOfCreditMember2023-12-310001447051us-gaap:LoanOriginationCommitmentsMember2023-12-310001447051us-gaap:UnusedLinesOfCreditMember2022-12-310001447051us-gaap:LoanOriginationCommitmentsMember2022-12-310001447051us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001447051us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001447051us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-310001447051us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001447051us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001447051us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-310001447051us-gaap:ResidentialRealEstateMemberus-gaap:PaymentDeferralMemberus-gaap:NaturalDisastersAndOtherCasualtyEventsMember2023-12-310001447051us-gaap:ResidentialRealEstateMembertbnk:NotImpactedByNaturalDisastersAndOtherCasualtyEventsMember2023-12-310001447051us-gaap:HomeEquityMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancialAssetPastDueMember2023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051tbnk:MultiFamilyMortgageLoansMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051tbnk:DepositAccountsLoansMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancialAssetPastDueMember2023-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-310001447051us-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001447051us-gaap:FinancialAssetPastDueMember2023-12-310001447051us-gaap:FinancialAssetNotPastDueMember2023-12-310001447051tbnk:MultiFamilyMortgageLoansMember2023-12-310001447051tbnk:DepositAccountsLoansMember2023-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2023-12-310001447051us-gaap:HomeEquityMemberus-gaap:FinancialAssetNotPastDueMember2022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancialAssetPastDueMember2022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:FinancialAssetNotPastDueMember2022-12-310001447051tbnk:MultiFamilyMortgageLoansMemberus-gaap:FinancialAssetNotPastDueMember2022-12-310001447051tbnk:DepositAccountsLoansMemberus-gaap:FinancialAssetNotPastDueMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancialAssetPastDueMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMemberus-gaap:FinancialAssetNotPastDueMember2022-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMemberus-gaap:FinancialAssetNotPastDueMember2022-12-310001447051us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-310001447051us-gaap:FinancingReceivables60To89DaysPastDueMember2022-12-310001447051us-gaap:FinancingReceivables30To59DaysPastDueMember2022-12-310001447051us-gaap:FinancialAssetPastDueMember2022-12-310001447051us-gaap:FinancialAssetNotPastDueMember2022-12-310001447051tbnk:MultiFamilyMortgageLoansMember2022-12-310001447051tbnk:DepositAccountsLoansMember2022-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2022-12-310001447051tbnk:ResidentialMortgageLoansHeldForSaleMember2023-01-012023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:RealEstateLoanMember2022-12-310001447051tbnk:MultiFamilyMortgageLoansMemberus-gaap:RealEstateLoanMember2022-12-310001447051tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMemberus-gaap:RealEstateLoanMember2022-12-310001447051tbnk:DepositAccountsLoansMembertbnk:OtherLoansClassMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMembertbnk:OtherLoansClassMember2022-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMemberus-gaap:RealEstateLoanMember2022-12-310001447051us-gaap:RealEstateLoanMember2022-12-310001447051tbnk:OtherLoansClassMember2022-12-310001447051tbnk:ResidentialMortgageLoansHeldForSaleMember2022-01-012022-12-310001447051us-gaap:SecuritiesAssetsMember2023-12-310001447051us-gaap:LoansReceivableMember2023-12-310001447051us-gaap:InterestBearingDepositsMember2023-12-310001447051us-gaap:SecuritiesAssetsMember2022-12-310001447051us-gaap:LoansReceivableMember2022-12-310001447051us-gaap:InterestBearingDepositsMember2022-12-310001447051tbnk:TerritorialBancorpIncMembersrt:AffiliatedEntityMember2023-01-012023-12-310001447051tbnk:TerritorialBancorpIncMembersrt:AffiliatedEntityMember2022-01-012022-12-310001447051us-gaap:HomeEquityMember2022-01-012022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMember2022-01-012022-12-310001447051tbnk:ConsumerAndOtherLoansMember2022-01-012022-12-310001447051us-gaap:AssetPledgedAsCollateralWithRightMemberus-gaap:DepositsMember2023-12-310001447051us-gaap:AssetPledgedAsCollateralWithRightMembertbnk:FederalReserveBankDiscountWindowMember2023-12-310001447051us-gaap:AssetPledgedAsCollateralWithRightMembertbnk:FederalReserveBankBankTermFundingProgramMember2023-12-310001447051us-gaap:AssetPledgedAsCollateralWithRightMemberus-gaap:DepositsMember2022-12-310001447051us-gaap:AssetPledgedAsCollateralWithRightMembertbnk:FederalReserveBankDiscountWindowMember2022-12-310001447051us-gaap:HomeEquityMember2022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMember2022-12-310001447051tbnk:OneToFourFamilyMortgageLoansMemberus-gaap:RealEstateLoanMember2023-12-310001447051tbnk:MultiFamilyMortgageLoansMemberus-gaap:RealEstateLoanMember2023-12-310001447051tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMemberus-gaap:RealEstateLoanMember2023-12-310001447051tbnk:DepositAccountsLoansMembertbnk:OtherLoansClassMember2023-12-310001447051tbnk:ConsumerAndOtherLoansMembertbnk:OtherLoansClassMember2023-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMemberus-gaap:RealEstateLoanMember2023-12-310001447051us-gaap:RealEstateLoanMember2023-12-310001447051tbnk:OtherLoansClassMember2023-12-310001447051tbnk:Year2023Membertbnk:DepositAccountsLoansMember2023-01-012023-12-310001447051tbnk:Year2023Membertbnk:ConsumerAndOtherLoansMember2023-01-012023-12-310001447051tbnk:Year2019Membertbnk:OneToFourFamilyMortgageLoansMember2023-01-012023-12-310001447051tbnk:Year2019Membertbnk:ConsumerAndOtherLoansMember2023-01-012023-12-310001447051tbnk:PriorYearsMembertbnk:OneToFourFamilyMortgageLoansMember2023-01-012023-12-310001447051tbnk:Year2023Member2023-01-012023-12-310001447051tbnk:Year2019Member2023-01-012023-12-310001447051tbnk:PriorYearsMember2023-01-012023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMember2023-01-012023-12-310001447051tbnk:DepositAccountsLoansMember2023-01-012023-12-310001447051tbnk:ConsumerAndOtherLoansMember2023-01-012023-12-310001447051srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Memberus-gaap:UnallocatedFinancingReceivablesMember2023-12-310001447051srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Memberus-gaap:ResidentialPortfolioSegmentMember2023-12-310001447051srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Membertbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember2023-12-310001447051srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Membertbnk:ConsumerAndOtherLoansMember2023-12-310001447051srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Membertbnk:ConstructionCommercialAndOtherMortgageLoansMember2023-12-310001447051srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201613Member2023-12-310001447051us-gaap:ResidentialPortfolioSegmentMember2023-12-310001447051tbnk:ConsumerAndOtherLoansMember2023-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2023-12-310001447051us-gaap:UnallocatedFinancingReceivablesMember2021-12-310001447051us-gaap:ResidentialPortfolioSegmentMember2021-12-310001447051tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember2021-12-310001447051tbnk:ConsumerAndOtherLoansMember2021-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2021-12-310001447051us-gaap:RealEstateMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2023-12-310001447051us-gaap:RealEstateMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001447051us-gaap:RealEstateMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancingReceivables30To59DaysPastDueMember2023-12-310001447051us-gaap:ConsumerPortfolioSegmentMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051us-gaap:CommercialPortfolioSegmentMemberus-gaap:FinancialAssetNotPastDueMember2023-12-310001447051us-gaap:RealEstateMember2023-12-310001447051us-gaap:ConsumerPortfolioSegmentMember2023-12-310001447051us-gaap:CommercialPortfolioSegmentMember2023-12-310001447051srt:FederalHomeLoanBankOfDesMoinesMember2023-12-310001447051srt:FederalHomeLoanBankOfDesMoinesMember2022-12-310001447051tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember2022-01-012022-12-310001447051us-gaap:RestrictedStockMembertbnk:EquityIncentivePlan2019Member2023-01-012023-12-310001447051tbnk:PerformanceSharesBasedOnPerformanceConditionMembertbnk:EquityIncentivePlan2019Member2023-01-012023-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMembertbnk:EquityIncentivePlan2019Member2023-01-012023-12-310001447051us-gaap:RestrictedStockMembertbnk:EquityIncentivePlan2019Member2023-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMembertbnk:EquityIncentivePlan2019Member2023-12-310001447051srt:MaximumMembertbnk:PerformanceBasedRestrictedStockUnitsMember2023-12-310001447051us-gaap:RetainedEarningsMember2022-01-012022-12-310001447051tbnk:EquityIncentivePlans2010And2019Member2023-01-012023-12-310001447051tbnk:EmployeeStockOwnershipPlanEsopAndEmployeeStockOwnershipPlanEsopRestorationPlanMember2023-01-012023-12-310001447051tbnk:DirectorsAndExecutiveOfficersMember2023-12-310001447051tbnk:DirectorsAndExecutiveOfficersMember2022-12-310001447051tbnk:ProfitSharingPlanMember2022-01-012023-12-310001447051tbnk:DefinedContribution401KPlanMember2022-01-012023-12-310001447051us-gaap:BondsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051tbnk:InternationalEquitiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051tbnk:DomesticEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:DefinedBenefitPlanCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:MutualFundMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:DefinedBenefitPlanCashMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:MutualFundMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:DefinedBenefitPlanCashMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-310001447051tbnk:PrepaidExpensesAndOtherAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051tbnk:PrepaidExpensesAndOtherAssetsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:PensionPlansDefinedBenefitMember2021-12-310001447051us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-310001447051us-gaap:PensionPlansDefinedBenefitMember2022-12-310001447051us-gaap:InternalRevenueServiceIRSMember2023-12-310001447051us-gaap:InternalRevenueServiceIRSMember2022-12-310001447051tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMemberus-gaap:PrimeRateMember2023-01-012023-12-310001447051us-gaap:SubsequentEventMember2024-01-262024-01-260001447051tbnk:TerritorialBancorpIncMember2021-12-3100014470512021-12-310001447051us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001447051us-gaap:FairValueMeasurementsRecurringMember2023-12-310001447051us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001447051us-gaap:FairValueMeasurementsRecurringMember2022-12-310001447051us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2023-12-310001447051srt:WeightedAverageMembertbnk:MaturityTwoToThreeYearsMember2023-12-310001447051srt:WeightedAverageMembertbnk:MaturityOneToTwoYearsMember2023-12-310001447051srt:WeightedAverageMembertbnk:MaturityTwoToThreeYearsMember2022-12-310001447051srt:WeightedAverageMembertbnk:MaturityThreeToFourYearsMember2022-12-310001447051us-gaap:MaturityOver90DaysMember2023-12-310001447051tbnk:EmployeeStockOwnershipPlanMember2023-01-012023-12-310001447051tbnk:EmployeeStockOwnershipPlanMember2022-01-012022-12-310001447051us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001447051us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001447051us-gaap:StateAndLocalJurisdictionMember2023-12-310001447051us-gaap:StateAndLocalJurisdictionMember2022-12-310001447051us-gaap:GeographicDistributionDomesticMember2023-12-310001447051us-gaap:GeographicDistributionDomesticMember2022-12-310001447051srt:MinimumMembertbnk:PerformanceSharesBasedOnPerformanceConditionMembertbnk:EquityIncentivePlan2019Member2023-01-012023-12-310001447051srt:MaximumMembertbnk:PerformanceSharesBasedOnPerformanceConditionMembertbnk:EquityIncentivePlan2019Member2023-01-012023-12-310001447051us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-12-310001447051us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-310001447051us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-310001447051tbnk:PerformanceSharesBasedOnMarketConditionMember2022-04-042022-04-040001447051tbnk:FederalReserveBankSanFranciscoMember2023-01-012023-12-310001447051us-gaap:RetainedEarningsMember2023-01-012023-12-310001447051tbnk:ResidentialMortgageLoansHeldForSaleMember2022-12-310001447051us-gaap:ResidentialRealEstateMemberus-gaap:NaturalDisastersAndOtherCasualtyEventsMember2023-08-3100014470512022-01-012023-12-310001447051us-gaap:ResidentialRealEstateMemberus-gaap:NaturalDisastersAndOtherCasualtyEventsMember2023-12-310001447051srt:MaximumMemberus-gaap:MortgagesMember2023-12-310001447051srt:MinimumMemberus-gaap:LoanOriginationCommitmentsMember2023-12-310001447051srt:MaximumMemberus-gaap:LoanOriginationCommitmentsMember2023-12-310001447051srt:MinimumMemberus-gaap:LoanOriginationCommitmentsMember2022-12-310001447051srt:MaximumMemberus-gaap:LoanOriginationCommitmentsMember2022-12-310001447051tbnk:ServiceFeesOnLoanAndDepositAccountsMember2023-01-012023-12-310001447051tbnk:ServiceFeesOnLoanAndDepositAccountsMember2022-01-012022-12-310001447051us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001447051us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001447051us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001447051us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001447051us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001447051us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001447051us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001447051tbnk:TerritorialBancorpIncMember2023-01-012023-12-310001447051tbnk:TerritorialBancorpIncMember2022-01-012022-12-310001447051us-gaap:HomeEquityMember2023-12-310001447051tbnk:OneToFourFamilyMortgageLoansMember2023-12-310001447051tbnk:ConsumerAndOtherLoansMember2023-12-310001447051us-gaap:ResidentialPortfolioSegmentMembertbnk:OneToFourFamilyMortgageLoansMember2023-12-310001447051us-gaap:UnallocatedFinancingReceivablesMember2022-12-310001447051us-gaap:ResidentialPortfolioSegmentMember2022-12-310001447051tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember2022-12-310001447051tbnk:ConsumerAndOtherLoansMember2022-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2022-12-310001447051us-gaap:ResidentialPortfolioSegmentMember2023-01-012023-12-310001447051tbnk:ConsumerAndOtherLoansMember2023-01-012023-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2023-01-012023-12-310001447051us-gaap:UnallocatedFinancingReceivablesMember2022-01-012022-12-310001447051us-gaap:ResidentialPortfolioSegmentMember2022-01-012022-12-310001447051tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember2022-01-012022-12-310001447051tbnk:ConsumerAndOtherLoansMember2022-01-012022-12-310001447051tbnk:ConstructionCommercialAndOtherMortgageLoansMember2022-01-012022-12-310001447051srt:FederalHomeLoanBankOfDesMoinesMembertbnk:TerritorialSavingsBankMember2023-12-310001447051us-gaap:InvestmentInFederalHomeLoanBankStockMember2023-01-012023-12-310001447051tbnk:InvestmentInFederalReserveBankStockMember2023-01-012023-12-310001447051tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember2009-01-012009-01-010001447051tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember2023-01-012023-12-310001447051tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember2009-01-010001447051us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310001447051srt:MinimumMemberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310001447051us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-12-310001447051us-gaap:PensionPlansDefinedBenefitMember2023-12-310001447051us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember2022-12-310001447051tbnk:TerritorialBancorpIncMember2023-12-310001447051tbnk:TerritorialBancorpIncMember2022-12-310001447051tbnk:TerritorialSavingsBankMember2023-12-310001447051tbnk:TerritorialSavingsBankMember2022-12-3100014470512022-12-310001447051us-gaap:CommonStockMember2023-01-012023-12-3100014470512022-01-012022-12-310001447051us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001447051us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001447051us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-3100014470512023-12-3100014470512023-06-3000014470512024-02-2900014470512023-01-012023-12-31xbrli:sharesiso4217:USDtbnk:securityxbrli:puretbnk:loantbnk:itemtbnk:subsidiaryiso4217:USDxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

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

For the Fiscal Year Ended December 31, 2023

OR

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

For the transition period from              to          

Commission File Number: 001-34403

Territorial Bancorp Inc.

(Name of Registrant as Specified in its Charter)

Maryland

26-4674701

(State or Other Jurisdiction of
Incorporation or Organization)

(I.R.S. Employer
Identification Number)

1003 Bishop Street, Pauahi Tower Suite 500, Honolulu, Hawaii

96813

(Address of Principal Executive Office)

(Zip Code)

(808) 946-1400

(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

TBNK

The Nasdaq Stock Market LLC

Securities Registered Under Section 12(g) of the Exchange Act:

None

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

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 of 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 reports), and (2) has been subject to such 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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes No

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

Large accelerated filer 

Accelerated filer  

Non-accelerated filer  

Smaller reporting company  

Emerging growth company  

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act  

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act)    Yes    No

The aggregate value of the voting common equity held by nonaffiliates of the registrant, computed by reference to the closing price of the registrant’s shares of common stock as of June 30, 2023 ($12.28) was $99.2 million.

As of February 29, 2024, there were 8,826,613 shares outstanding of the registrant’s common stock.

DOCUMENTS INCORPORATED BY REFERENCE

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

TERRITORIAL BANCORP INC.

FORM 10-K

INDEX

PART I

ITEM 1.

Business

2

ITEM 1A.

Risk Factors

16

ITEM 1B.

Unresolved Staff Comments

30

ITEM 1C

Cybersecurity Risk Management, Strategy and Governance

30

ITEM 2.

Properties

32

ITEM 3.

Legal Proceedings

32

ITEM 4.

Mine Safety Disclosures

33

PART II

ITEM 5.

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

33

ITEM 6.

[Reserved]

33

ITEM 7.

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

34

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

57

ITEM 8.

Financial Statements and Supplementary Data

57

ITEM 9.

Changes In and Disagreements With Accountants on Accounting and Financial Disclosure

103

ITEM 9A.

Controls and Procedures

103

ITEM 9B.

Other Information

103

ITEM 9C

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

103

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

104

ITEM 11.

Executive Compensation

104

ITEM 12.

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

104

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

104

ITEM 14.

Principal Accountant Fees and Services

104

PART IV

ITEM 15.

Exhibits and Financial Statement Schedules

105

ITEM 16.

Form 10-K Summary

108

FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements, which can be identified by the use of words such as “estimate,” “project,” “believe,” “intend,” “anticipate,” “plan,” “seek,” “expect,” “will,” “may” and words of similar meaning. These forward-looking statements include, but are not limited to:

statements of our goals, intentions and expectations;

statements regarding our business plans, prospects, growth and operating strategies;

statements regarding the asset quality of our loan and investment portfolios; and

estimates of our risks and future costs and benefits.

These forward-looking statements are based on our current beliefs and expectations and are inherently subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control. In addition, these forward-looking statements are subject to assumptions with respect to future business strategies and decisions that are subject to change. Except as may be required by law, we disclaim any intention or obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

The following factors, among others, could cause actual results to differ materially from the anticipated results or other expectations expressed in the forward-looking statements:

general economic conditions, internationally, nationally or in our market areas, that are worse than expected;

competition among depository and other financial institutions;

inflation and changes in the interest rate environment that reduce our margins or reduce the fair value of financial instruments;

adverse changes in the securities or credit markets;

changes in laws or government regulations or policies affecting financial institutions, including changes in regulatory fees and capital requirements;

changes in monetary or fiscal policies of the U.S. Government, including policies of the U.S. Treasury and the Federal Reserve Board;

our ability to enter new markets successfully and capitalize on growth opportunities;

a failure to maintain adequate levels of capital and liquidity to support our operations;

our ability to successfully integrate acquired entities, if any;

changes in consumer demand, spending, borrowing and savings habits;

changes in accounting and auditing policies and practices, as may be adopted by the bank regulatory agencies, the Financial Accounting Standards Board, the Securities and Exchange Commission or the Public Company Accounting Oversight Board;

changes in our organization, compensation and benefit plans;

the timing and amount of revenues that we may recognize;

the value and marketability of collateral underlying our loan portfolios;

our ability to retain key employees;

cyber attacks, computer viruses and other technological risks that may breach the security of our websites or other systems to obtain unauthorized access to confidential information, destroy data or disable our systems;

technological changes that may be more difficult or expensive than expected;

1

the ability of third-party providers to perform their obligations to us;

the ability of the U.S. Government to manage federal debt limits;

the effects of any federal government shutdown;

risks, uncertainties and other factors relating to a pandemic, including the length of time that the pandemic continues, the imposition of any restrictions on individual or business activities; the severity and duration of the effect of the pandemic on the general economy and on the businesses of our borrowers and their ability to make payments on their obligations; the remedial actions and stimulus measures adopted by federal, state and local governments, including the effects of any vaccine mandate; and the inability of employees to work due to illness, quarantine, or government mandates;

changes in the quality and/or composition of our loan portfolio, including changes in our allowance for credit losses;

the quality and composition of our investment portfolio;

changes in market and other conditions that would affect our ability to repurchase our common stock;

changes in our financial condition or results of operations that reduce capital available to pay dividends;

the effects of climate change and societal, investor and governmental responses to climate change;

the effects of social and governance change and societal and investor sentiment and governmental responses to social and governance matters;

the effects of domestic and international hostilities, including terrorism; and

changes in the financial condition or future prospects of issuers of securities that we own.

Because of these and a wide variety of other uncertainties, our actual future results may be materially different from the results indicated by these forward-looking statements. Please also see “Item 1A. Risk Factors.”

PART I

ITEM 1.

Business

Territorial Bancorp Inc.

Territorial Bancorp Inc. (the Company) is a Maryland corporation and owns 100% of the outstanding common stock of Territorial Savings Bank (the Bank). In 2009, we completed our initial public offering of common stock in connection with the mutual-to-stock conversion of Territorial Mutual Holding Company. Since the completion of our initial public offering, we have not engaged in any significant business activity other than owning the common stock of and having savings deposits in Territorial Savings Bank, paying dividends and repurchasing shares of our common stock. At December 31, 2023, we had consolidated assets of $2.2 billion, consolidated deposits of $1.6 billion and consolidated stockholders’ equity of $251.1 million.

Our executive offices are located at 1003 Bishop Street, Pauahi Tower Suite 500, Honolulu, Hawaii 96813. Our telephone number at this address is (808) 946-1400.

Territorial Savings Bank

Territorial Savings Bank is a Hawaii state-chartered savings bank headquartered in Honolulu, Hawaii. Territorial Savings Bank was organized in 1921, and reorganized into the mutual holding company structure in 2002. Territorial Savings Bank is currently the wholly-owned subsidiary of Territorial Bancorp Inc. In 2014, Territorial Savings Bank converted from a federal savings bank to a Hawaii state-chartered savings bank and became a member of the Federal Reserve System. We provide financial services to individuals, families and businesses through our 28 banking offices located throughout the State of Hawaii.

2

Territorial Savings Bank’s executive offices are located at 1003 Bishop Street, Pauahi Tower Suite 500, Honolulu, Hawaii 96813. Our telephone number at this address is (808) 946-1400.

Available Information

Territorial Bancorp Inc. is a public company, and files current, quarterly and annual reports with the Securities and Exchange Commission. These reports and any amendments to these reports are available for free on our website, www.territorialsavings.net as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission. Information on our website should not be considered a part of this Annual Report on Form 10-K. The Securities and Exchange Commission maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC (http://www.sec.gov).

General

Territorial Savings Bank’s business consists primarily of accepting deposits from the general public and investing those deposits, together with funds generated from operations and borrowings, in one- to four-family residential mortgage loans and investment securities. To a much lesser extent, we also originate home equity loans and lines of credit, construction, commercial and other nonresidential real estate loans, consumer loans, multi-family mortgage loans and other loans. Territorial Savings Bank offers a variety of deposit accounts, including passbook and statement savings accounts, certificates of deposit, money market accounts, commercial and regular checking accounts and Super NOW accounts. Through our subsidiary, Territorial Financial Services, Inc., we engage in insurance agency activities. We also offer various non-deposit investments to our customers, including annuities and mutual funds, through a third-party broker-dealer.

Market Area

We conduct business from our corporate offices and from our 28 full-service branch offices located throughout the State of Hawaii.

The largest sector of Hawaii’s economy is the visitor industry. In August 2023, wildfires on Maui caused tremendous economic damage, including damaging or destroying more than 2,300 structures. Lahaina was one of the most popular tourist destinations on Maui and many historical sites, businesses and visitor accommodations were damaged or destroyed. Although the visitor industry had been impacted by the Maui wildfires, it has recovered faster than economists have anticipated. The Hawaii Tourism Authority reported that total visitors were 9.6 million in 2023, a 4.4% increase compared to 9.2 million in 2022. Total visitor spending in 2023 totaled $20.8 billion, a 5.5% increase compared to $19.7 billion in 2022. Most of the visitors to the state in 2023 were from the continental United States.

Public sector construction projects continue to provide large scale jobs such as renovations and expansions of airports, roads and public utilities, including the Honolulu rail project. Residential construction is expected to continue to grow and expand to meet Maui’s rebuilding needs and a continued strong demand for homes on all islands.

Federal spending is the second largest contributor to Hawaii’s economy and accounts for 8.9% of the state’s gross domestic product. In December 2023, the U.S. Senate and U.S. House approved a new defense spending bill that includes $1.6 billion for infrastructure projects in Hawaii. Hawaii is expected to continue to play a major role in any future U.S. military plans because of Hawaii’s central location in the Pacific region and emerging threats to national defense from North Korea and China.

The number of single-family homes sold on the island of Oahu, the largest real estate market in Hawaii, totaled 2,560 units in 2023, a decrease of 26.3% compared to sales in 2022. The median price paid on Oahu for a single-family home in 2023 was $1.1 million, a decrease of 5.0% compared to the median price in 2022. The number of condominium sales, a notable portion of the overall housing market, totaled 4,573 units in 2023, a decrease of 28.0% compared to sales in 2022. The median price paid on Oahu for condominiums in 2023 was $509,000, a decrease of 0.3% compared to the median price in 2022. The activity in the single-family and condominium market has slowed down due to high mortgage

3

rates and home prices and a lack of inventory as homeowners who have relatively low rates on their existing mortgage are reluctant to sell their homes.

Maui County is the second largest real estate market in Hawaii. Sales of existing single-family homes on Maui totaled 729 units in 2023, a 28.7% decrease compared to the number of units sold in 2022. The median price paid for a single-family home in Maui County in 2023 was $1.2 million, an increase of 8.6% compared to the median price in 2022. The number of condominium sales totaled 969 units in 2023, a decrease of 36.3% compared to the number of units sold in 2022. The median price paid in Maui County for condominiums in 2023 was $833,000, a 7.4% increase compared to the median price in 2022. The median price of single-family homes and condominium prices in Maui County continued to rise in 2023 because of the strong demand for housing and stress on the existing inventory of homes available for sale due to the wildfires.

Competition

We face intense competition in our market area both in making loans and attracting deposits. We compete with commercial banks, savings institutions, mortgage brokerage firms, credit unions, finance companies, Fintech, mutual funds, insurance companies and investment banking firms. Some of our competitors have greater name recognition and market presence that benefit them in attracting business, and offer certain services that we do not or cannot provide.

Our deposit sources are primarily concentrated in the communities surrounding our banking offices, located in all four counties in the State of Hawaii. As of June 30, 2023 (the latest date for which information is publicly available), we ranked fifth in FDIC-insured deposit market share in the State of Hawaii (out of 13 banks and thrift institutions with offices in Hawaii), with a 2.9% market share. As of that date, our largest market share was in the County of Hawaii, where we ranked fifth in deposit market share (out of eight banks and thrift institutions with offices in the County) with a 4.4% market share.

Lending Activities

Our primary lending activity is the origination of one- to four-family residential mortgage loans. To a much lesser extent, we also originate home equity loans and lines of credit, construction, commercial and other nonresidential real estate loans, consumer loans, multi-family mortgage loans and commercial business loans.

One- to Four-Family Residential Mortgage Loans. At December 31, 2023, $1.3 billion, or 97.5% of our total loan portfolio, consisted of one- to four-family residential mortgage loans. We offer conforming, fixed-rate and adjustable-rate residential mortgage loans with maturities generally up to 30 years. Historically, there has been little demand for adjustable-rate mortgage loans in our market area.

One- to four-family residential mortgage loans are generally underwritten according to Freddie Mac guidelines, and we refer to loans that conform to such guidelines as “conforming loans.” We generally originate both fixed- and adjustable-rate mortgage loans in amounts up to the maximum conforming loan limits as established by the Federal Housing Finance Agency, which was $1,089,300 for single-family homes located in the State of Hawaii for 2023. We also originate loans above this amount, which are referred to as “jumbo loans.” We generally originate fixed-rate jumbo loans with terms of up to 30 years. We have not originated significant amounts of adjustable-rate jumbo loans in recent years due to customer preference for fixed-rate loans in our market area. We generally underwrite jumbo loans in a manner similar to conforming loans. Jumbo loans are not uncommon in our market area.

We may originate loans with loan-to-value ratios in excess of 80%, up to and including a loan-to-value ratio of 100%. We generally require private mortgage insurance for loans with loan-to-value ratios in excess of 80%. During the year ended December 31, 2023, we originated $1.5 million of one- to four-family residential mortgage loans with loan-to-value ratios in excess of 80%. We offer a variety of credit programs for low- to moderate-income and first-time home purchasers. These include our first time home purchaser program, where the borrower will receive up to a 50 basis point reduction in points charged in connection with the loan. We also originate first mortgage loans to lower-income individuals who reside in rural census tracts where the U.S. Department of Agriculture will issue a second mortgage and complete the underwriting of the loan, subject to our review before origination. We also offer both Federal Housing Administration (FHA) and Veterans Administration (VA) fixed-rate loans.

4

Other than our loans for the construction of one- to four-family residential mortgage loans (described under “—Nonresidential Real Estate Loans”), we currently do not originate new “interest only” mortgage loans on one- to four-family residential properties (where the borrower pays interest for an initial period, after which the loan converts to a fully amortizing loan). We also do not offer loans that provide for negative amortization of principal, such as “Option ARM” loans, where the borrower can pay less than the interest owed on their loan, resulting in an increased principal balance during the life of the loan. We do not offer “subprime loans” (loans that generally target borrowers with weakened credit histories typically characterized by payment delinquencies, previous charge-offs, judgments, bankruptcies, or borrowers with questionable repayment capacity as evidenced by low credit scores or high debt-burden ratios) or Alt-A loans (traditionally defined as nonconforming loans having less than full documentation).

Nonresidential Real Estate Loans. Our nonresidential real estate loans consist primarily of commercial real estate loans and construction loans for residential real estate projects. These loans totaled $11.6 million, or 0.9% of our loan portfolio as of December 31, 2023. The commercial real estate properties primarily include owner-occupied light industrial properties. We generally seek to originate commercial real estate loans with initial principal balances of $1.0 million or less. Loans secured by commercial real estate totaled $8.6 million, or 0.7%, of our total loan portfolio at December 31, 2023, and consisted of ten loans outstanding with an average loan balance of approximately $862,000. All of our nonresidential real estate loans are secured by properties located in our primary market area. At December 31, 2023, our largest commercial real estate loan had a principal balance of $2.7 million and was secured by real property and improvements utilized as an office building. During the COVID-19 pandemic, this loan was modified to allow for the deferral of six months of interest to the maturity date of the loan in 2030. This loan was performing in accordance with its modified loan terms at December 31, 2023.

Commercial real estate loans generally carry higher interest rates and have shorter terms than one- to four-family residential mortgage loans. Commercial real estate loans, however, entail greater credit risks compared to one- to four-family residential mortgage loans, as they typically involve larger loan balances concentrated with single borrowers or groups of related borrowers. In addition, the payment of loans secured by income-producing properties typically depends, in large part, on sufficient income from the property to cover operating expenses and debt service. Changes in economic conditions that are not in the control of the borrower or lender could affect the value of the collateral for the loan or the future cash flow of the property. Additionally, any decline in real estate values may be more pronounced for commercial real estate than for residential properties.

We also originate a limited amount of construction loans to experienced developers, almost exclusively for the construction of residential real estate projects. Construction loans are also made to individuals for the construction of their personal residences. Construction loans to individuals are generally “interest-only” loans during the construction period, and convert to permanent, amortizing loans following the completion of construction. At December 31, 2023, construction loans totaled $1.2 million, or 0.1% of total loans receivable. At December 31, 2023, the additional unadvanced portion of these construction loans totaled $2.4 million.

Construction financing generally involves greater credit risk than long-term financing on improved, owner-occupied real estate. Risk of loss on a construction loan depends largely upon the accuracy of the initial estimate of the value of the property at completion of construction compared to the estimated cost (including interest) of construction and other assumptions. If the estimate of construction cost is inaccurate, we may be required to advance additional funds beyond the amount originally committed in order to protect the value of the property. Moreover, if the estimated value of the completed project is inaccurate, the borrower may hold a property with a value that is insufficient to assure full repayment of the construction loan upon the sale of the property. In the event we make a land acquisition loan on property that is not yet approved for the planned development, there is the risk that approvals will not be granted or will be delayed. We currently do not have any land acquisition development and construction loans. Construction loans also expose us to the risk that improvements will not be completed on time in accordance with specifications and projected costs. In addition, the ultimate sale or rental of the property may not occur as anticipated.

Loan Originations, Purchases, Sales and Servicing. All mortgage loans that we originate are underwritten pursuant to our policies and procedures, which incorporate standard Freddie Mac underwriting guidelines. We originate both adjustable-rate and fixed-rate loans. However, in our market area, customer demand is primarily for fixed-rate loans. Our loan origination and sales activity may be adversely affected by a rising interest rate environment that typically results in decreased loan demand. Most of our one- to four-family residential mortgage loan originations are

5

generated by our branch managers and employees located in our banking offices and our additional commissioned loan officers located in our corporate headquarters. We also advertise throughout our market area. We also receive loans from mortgage brokers, mortgage bankers and other financial institutions that work with our staff to process and close these loans. We underwrite and approve all of these loans. We also obtain mortgage loan applications and refer these applications to other financial institutions and mortgage bankers for a fee.  Mortgage loan applications are referred to other financial institutions and mortgage bankers because these companies may not require a full-appraisal of the property being mortgaged as we do, may offer better loan terms and may be able to close the loan faster.   In addition, we may decide to refer the loan application to another company because we do not want to add a loan with the applicable type of credit quality or collateral to our loan portfolio.  In 2023, we referred $8.1 million of mortgage loans to other financial institutions and mortgage bankers and received fees of $86,000. 

We sell loans to assist us in managing interest rate risk. We sold residential mortgage loans held for sale (all fixed-rate loans, with terms of 10 years or longer) with principal balances of $827,000 and $5.4 million during the years ended December 31, 2023 and 2022, respectively. We had no loans classified as held for sale at December 31, 2023 or 2022.

We sell our loans without recourse, except for normal representations and warranties provided in sales transactions. We primarily sell loans on a servicing released basis where servicing is transferred to a third party at the time the loan is sold. At December 31, 2023, we were servicing loans owned by others with a principal balance of $33.2 million. Loan servicing includes collecting and remitting loan payments, accounting for principal and interest, contacting delinquent borrowers, supervising foreclosures and property dispositions in the event of unremedied defaults, making certain insurance and tax payments on behalf of the borrowers and generally administering the loans. We retain a portion of the interest paid by the borrower on the loans we service as consideration for our servicing activities. For the year ended December 31, 2023, we received servicing fees of $91,000. At December 31, 2023, substantially all of the loans serviced for Freddie Mac and Fannie Mae were performing in accordance with their contractual terms and we believe that there are no material repurchase obligations associated with these loans.

Loan Approval Procedures and Authority. Our lending activities follow written, nondiscriminatory underwriting standards and loan origination procedures established by our Board of Directors. The loan approval process is intended to assess the borrower’s ability to repay the loan and value of the property that will secure the loan. To assess the borrower’s ability to repay, we review the borrower’s employment and credit history and information on the historical and projected income and expenses of the borrower.

Our policies and loan approval limits are established by the Board of Directors. Aggregate lending relationships in amounts up to $5.0 million can be approved by designated individual officers or officers acting together with specific lending approval authority. Relationships in excess of $5.0 million require the approval of the Loan Committee of the Board of Directors.

Territorial Savings Bank also uses automated systems to underwrite one- to four-family residential mortgage loans up to the maximum conforming loan limits as established by the Federal Housing Finance Agency, which was $1,089,300 in the State of Hawaii for 2023. We generally require appraisals of all real property securing one- to four-family residential real estate loans, and on property securing home equity loans and lines of credit. All appraisers are licensed appraisers and all third-party appraisers are approved by the Board of Directors annually.

Investments

Our Board of Directors has primary responsibility for establishing and overseeing our investment policy. The Board of Directors has delegated authority to implement the investment policy to our Investment Committee, consisting of our President and Chief Executive Officer, our Vice Chairman and Co-Chief Operating Officer, our Executive Vice President and Chief Financial Officer, our Executive Vice President of Finance, and our Vice President and Senior Treasury Analyst. The investment policy is reviewed at least annually by the Investment Committee, and any changes to the policy are subject to approval by the full Board of Directors. The overall objectives of the investment policy are to maintain a portfolio of high quality and diversified investments to maximize interest income over the long term and to minimize risk, to provide collateral for borrowings, to provide additional earnings when loan production is low, and to reduce our tax liability. The policy dictates that investment decisions give consideration to the safety of principal,

6

liquidity requirements and potential returns. Our Executive Vice President and Chief Financial Officer executes our securities portfolio transactions as directed by the Investment Committee. All purchase and sale transactions are reported to the Board of Directors on a monthly basis.

Our current investment policy permits investments in securities issued by the United States Government as well as mortgage-backed securities and direct obligations of Fannie Mae, Freddie Mac and Ginnie Mae. The investment policy also permits, with certain limitations, investments in certificates of deposit, bank-owned life insurance, collateralized mortgage obligations, municipal securities and stock in the Federal Home Loan Bank (FHLB) and the Federal Reserve Bank (FRB). We purchase stock in the FHLB in order to obtain services such as demand deposit accounts, certificates of deposit, security safekeeping services and borrowings in the form of advances. As a member of the Federal Reserve System, we are required to hold stock in the FRB.

Our current policies do not permit hedging activities, such as engaging in futures, options or swap transactions, or investing in high-risk mortgage derivatives, such as collateralized mortgage obligation residual interests, real estate mortgage investment conduit residual interests or stripped mortgage-backed securities. As of December 31, 2023, we held no asset-backed securities other than mortgage-backed securities. As a state savings bank, Territorial Savings Bank is not permitted to invest in equity securities. This general restriction does not apply to Territorial Bancorp Inc.

The Investments — Debt and Equity Securities topic of the Financial Accounting Standards Board Accounting Standards Codification (FASB ASC) requires that, at the time of purchase, we designate a security as either held-to-maturity, available-for-sale, or trading, based upon our ability and intent to hold the security until maturity. Securities in the available-for-sale and trading classifications are reported at fair market value and securities in the held-to-maturity classification are reported at amortized cost. A periodic review and evaluation of the available-for-sale and held-to-maturity securities portfolios is conducted to determine if the fair market value of any security has declined below its carrying value and whether an allowance for credit losses, charge to earnings or other comprehensive loss is necessary. Held-to-maturity securities utilize the CECL methodology to estimate expected credit losses. Available-for-sale securities in an unrealized loss position are evaluated for impairment. If we do not have the intent to sell a security and it is not more likely than not that we will be required to sell a security, impairment occurs when the present value of the remaining cash flows is less than the remaining amortized cost basis. The difference between the present value of remaining cash flows and the remaining amortized cost basis is considered a credit loss. If a credit loss has occurred, impairment is recorded by writing down the value of a security to the present value of remaining cash flows as a charge to earnings. The difference between the book value of the security after the write down and the fair market value is considered an other comprehensive loss, which is a reduction of stockholders’ equity.

Our investment securities at December 31, 2023 consisted of held-to-maturity and available-for-sale mortgage-backed securities with a carrying value of $685.7 million and $20.2 million, respectively. At December 31, 2023, all of our mortgage-backed securities were issued by Fannie Mae, Freddie Mac or Ginnie Mae. At December 31, 2023, none of the collateral underlying our securities portfolio was considered subprime or Alt-A, and we did not hold any common or preferred stock issued by Freddie Mac or Fannie Mae as of that date. The fair values of our securities are usually based on published or securities dealers’ market values.

Mortgage-backed securities are securities issued in the secondary market that are collateralized by pools of mortgages. Certain types of mortgage-backed securities are commonly referred to as “pass-through” certificates because the principal and interest of the underlying loans is “passed through” to investors, net of certain costs, including servicing and guarantee fees. Mortgage-backed securities typically are collateralized by pools of one- to four-family or multi-family mortgages. We invest primarily in mortgage-backed securities backed by one- to four-family mortgages. The interest rate of the security is lower than the interest rates of the underlying loans to allow for payment of servicing and guarantee fees. Ginnie Mae, a United States Government agency, and government-sponsored enterprises, such as Fannie Mae and Freddie Mac, either guarantee the payments or guarantee the timely payment of principal and interest to investors. Mortgage-backed securities are more liquid than individual mortgage loans since there is an active trading market for such securities. In addition, mortgage-backed securities may be used to collateralize public deposits and borrowings. Investments in mortgage-backed securities involve a risk that actual payments will be greater or less than the prepayment rate estimated at the time of purchase, which may require adjustments to the amortization of any premium or accretion of any discount relating to such interests, thereby affecting the net yield on our securities.

7

Sources of Funds

General. Deposits traditionally have been our primary source of funds for our investment and lending activities. We also borrow from the FHLB, FRB, and from securities dealers through securities sold under agreements to repurchase to supplement cash flow needs, to lengthen the maturities of liabilities for interest rate risk management purposes and to manage our cost of funds. Our additional sources of funds are loan and security repayments, maturing investments, retained earnings, income on other earning assets and the proceeds of loan and security sales.

Deposits. At December 31, 2023, deposits totaled $1.6 billion, or 82.4% of total liabilities. We offer a variety of deposit accounts with a range of interest rates and terms. Our deposit accounts consist of passbook and statement savings accounts, certificates of deposit, money market accounts, commercial and regular checking accounts and Super NOW accounts. Historically, we have not accepted brokered deposits. We accept deposits primarily from the areas in which our offices are located. We rely on our competitive pricing and products, convenient locations and quality customer service to attract and retain deposits.

Interest rates paid, maturity terms, service fees and withdrawal penalties are established on a periodic basis. Deposit rates and terms are based primarily on current operating strategies, market interest rates, liquidity requirements and our deposit growth goals.

Borrowings. Our borrowings consist of advances from the FHLB and the FRB Bank Term Funding Program (BTFP), and funds borrowed from securities sold under agreements to repurchase. At December 31, 2023, our FHLB advances totaled $242.0 million, or 12.2% of total liabilities, FRB BTFP advances totaled $50.0 million, or 2.5% of total liabilities, and securities sold under agreements to repurchase totaled $10.0 million, or 0.5% of total liabilities. At December 31, 2023, we had access to additional FHLB and FRB BTFP advances of up to $612.6 million and $152.0 million, respectively. Advances from the FHLB are secured by our investment in the common stock of the FHLB as well as by a blanket pledge on our assets not otherwise pledged. Advances from the FRB BTFP are secured by mortgage-backed securities. Securities sold under agreements to repurchase are secured by mortgage-backed securities.

Subsidiary Activities

Territorial Savings Bank owns 100% of the common stock of Territorial Financial Services, Inc., a Hawaii corporation that is authorized to engage in insurance activities. At December 31, 2023, Territorial Savings Bank’s investment in Territorial Financial Services, Inc. was $12,000, and Territorial Financial Services, Inc. had assets of $74,000 at that date.

Personnel

As of December 31, 2023, we had 232 full-time employees and eight part-time employees. Our employees are not represented by any collective bargaining group. Management believes that we have a good working relationship with our employees.

We view our employees as our most important asset.  We recognize that our success depends on training and developing our employees.  We provide job training and personal development opportunities by offering classes which can be attended online or in person.

We provide a competitive compensation and benefits program to help meet the needs of our employees. In addition to salaries, these programs include an employee stock ownership plan, a 401(k) Plan, healthcare and insurance benefits, flexible spending accounts, paid time off, family leave and an employee assistance program.  These programs may also include annual bonuses and a 401(k) Plan employer matching and annual contributions.

8

FEDERAL AND STATE TAXATION

Federal Taxation

General. Territorial Bancorp Inc. and Territorial Savings Bank are subject to federal income taxation in the same general manner as other corporations, with some exceptions discussed below. The following discussion of federal taxation is intended only to summarize material federal income tax matters and is not a comprehensive description of the tax rules applicable to Territorial Bancorp Inc. and Territorial Savings Bank.

Federal Tax. Territorial Bancorp Inc. is subject to a federal tax rate of 21.00% on its pre-tax income.

Method of Accounting. For federal income tax purposes, Territorial Bancorp Inc. currently reports its income and expenses on the accrual method of accounting and uses a tax year ending December 31st for filing its consolidated federal income tax returns.

Net Operating Loss Carryovers. For net operating losses generated beginning January 1, 2021, there are no carry backs allowed. Net operating losses can be carried forward for an unlimited period until the loss is fully recovered. Net operating losses can be used to reduce the current year’s taxable income by 80%. At December 31, 2023, the Company did not have any net operating loss carry forwards for federal income tax purposes.

Corporate Dividends. We may exclude from our income 100% of dividends received from Territorial Savings Bank as a member of the same affiliated group of corporations.

Audit of Tax Returns. Territorial Bancorp Inc.’s federal income tax returns have not been audited in the five-year period ended December 31, 2023. Tax years 2020 to 2022 currently remain subject to examination by the IRS.

Stock Repurchases. As a result of the Inflation Reduction Act, which was signed into law in August 2022, publicly traded corporations like Territorial Bancorp Inc. are subject to a 1% excise tax on stock repurchases.

State Taxation

Territorial Bancorp Inc. and Territorial Savings Bank are subject to a franchise tax imposed under Hawaii law at a rate of 7.92% of pre-tax income. The pre-tax income to which the tax rate is applied is determined in a manner consistent with the taxable income determined for federal purposes with some adjustments. The principal adjustment to federal taxable income is the exclusion of dividends received on Federal Home Loan Bank and Federal Reserve Bank stock.

Territorial Bancorp Inc.’s state franchise tax returns have not been audited in the five-year period ended December 31, 2023. Tax years 2020 and after currently remain subject to examination by the Department of Taxation of the State of Hawaii.

SUPERVISION AND REGULATION

General

Territorial Savings Bank is a Hawaii state-chartered savings bank and a member of the Federal Reserve System. Accordingly, Territorial Savings Bank is examined and supervised by, and subject to the enforcement authority of, the Hawaii Division of Financial Institutions, as its primary state regulator, and by the Board of Governors of the Federal Reserve System, or Federal Reserve Board, as its primary federal regulator. Territorial Savings Bank is also subject to examination by the Federal Deposit Insurance Corporation, its deposit insurer, under certain circumstances. This regulation and supervision establishes a comprehensive framework of activities in which Territorial Savings Bank may engage and is intended primarily for the protection of the Federal Deposit Insurance Corporation’s Deposit Insurance Fund and depositors, and not for the protection of security holders. Under this system of state and federal regulation, financial institutions are periodically examined to ensure that they satisfy applicable standards with respect to their capital adequacy, assets, management, earnings, liquidity, and sensitivity to market interest rates. The Hawaii Division of

9

Financial Institutions and the Federal Reserve Board examine Territorial Savings Bank and prepare reports for the consideration of the Bank’s Board of Directors on any operating deficiencies. Territorial Savings Bank’s relationship with its depositors and borrowers also is regulated to a great extent by federal law and, to a much lesser extent, state law, especially in matters concerning the ownership of deposit accounts and the form and content of Territorial Savings Bank’s loan documents.

Any change in these laws or regulations, whether by the Hawaii Division of Financial Institutions, the Federal Reserve Board, the Federal Deposit Insurance Corporation, or Congress, could have a material adverse impact on Territorial Bancorp Inc., Territorial Savings Bank, and their operations.

Territorial Bancorp Inc. maintained its status as a savings and loan holding company in connection with Territorial Savings Bank’s 2014 conversion from a federal to a Hawaii savings bank charter. Accordingly, Territorial Bancorp Inc. is required to file certain reports with, is subject to examination by, and otherwise must comply with the rules and regulations of the Federal Reserve Board. Territorial Bancorp Inc. is also subject to the rules and regulations of the Securities and Exchange Commission under the federal securities laws.

Certain regulatory requirements that are applicable to Territorial Savings Bank and Territorial Bancorp Inc. are described below. This description of statutes and regulations is not intended to be a complete description of such statutes and regulations and their effects on Territorial Savings Bank and Territorial Bancorp Inc., and is qualified in its entirety by reference to the actual statutes and regulations.

Federal Banking Regulation

Capital Requirements. Federal regulations require that federally insured depository institutions meet several minimum capital standards: a common equity Tier 1 capital to risk-based assets ratio of 4.5%; a Tier 1 capital to risk-based assets ratio of 6.0%; a total capital to risk-based assets ratio of 8%; and a 4% Tier 1 capital to total assets leverage ratio. The current capital requirements were effective January 1, 2015 and are the result of a final rule implementing recommendations of the Basel Committee on Banking Supervision (BASEL III) and certain requirements of the Dodd Frank Wall Street Reform and Consumer Protection Act of 2010 (Dodd-Frank Act).

In determining the amount of risk-weighted assets for purposes of calculating risk-based capital ratios, all assets, including certain off-balance sheet assets (e.g., recourse obligations, direct credit substitutes, residual interests) are multiplied by a risk weight factor assigned by the regulations based on the risks believed inherent in the type of asset. Higher levels of capital are required for asset categories believed to present greater risk. Common equity Tier 1 capital is generally defined as common stockholders’ equity and retained earnings. Tier 1 capital is generally defined as common equity Tier 1 and additional Tier 1 capital. Additional Tier 1 capital includes certain noncumulative perpetual preferred stock and related surplus and minority interests in equity accounts of consolidated subsidiaries. Total capital includes Tier 1 capital (common equity Tier 1 capital plus additional Tier 1 capital) and Tier 2 capital. Tier 2 capital is comprised of capital instruments and related surplus, meeting specified requirements, and may include cumulative preferred stock and long-term perpetual preferred stock, mandatory convertible securities, intermediate preferred stock, and subordinated debt. Also included in Tier 2 capital is the allowance for credit losses limited to a maximum of 1.25% of risk-weighted assets and, for institutions that have exercised an opt-out election regarding the treatment of accumulated other comprehensive income, up to 45% of net unrealized gains on available-for-sale equity securities with readily determinable fair market values. Territorial Savings Bank has chosen not to make an opt-out election. Calculation of all types of regulatory capital is subject to deductions and adjustments specified in the regulations. In assessing an institution’s capital adequacy, the Federal Reserve Board takes into consideration not only these numeric factors, but qualitative factors as well, and has the authority to establish higher capital requirements for individual institutions where deemed necessary.

In addition to establishing the minimum regulatory capital requirements, the regulations limit capital distributions and certain discretionary bonus payments to management if the institution does not hold a “capital conservation buffer” consisting of 2.5% of common equity Tier 1 capital to risk-weighted assets above the amount necessary to meet its minimum risk-based capital requirements.

10

At December 31, 2023, Territorial Savings Bank’s regulatory capital exceeded that required by the capital requirements.

Legislation enacted in May 2018 required federal banking agencies to establish a “community bank leverage ratio” of between 8 to 10% of average total consolidated assets for qualifying institutions with assets of less than $10 billion. Institutions with capital meeting the specified requirements and electing to follow the alternative framework are deemed to comply with the applicable regulatory capital requirements, including the risk based requirements, and are considered well-capitalized under the prompt corrective action framework discussed below. A qualifying institution may opt in and out of the community bank leverage ratio on its quarterly call report. Territorial Savings Bank did not opt into the community bank leverage ratio framework.

The federal regulators issued a final rule that set the optional community bank leverage ratio at 9%, commencing the first quarter of 2020. Pursuant to the Coronavirus Aid, Relief and Economic Security Act of 2020, the community bank leverage ratio was temporarily lowered to 8% in April 2020 and was increased to 8.5% for 2021 and 9% thereafter.

Prompt Corrective Action Regulations. Under prompt corrective action regulations, the Federal Reserve Board is authorized and, under certain circumstances, required to take supervisory actions against undercapitalized member banks. The extent of supervisory action depends upon the degree of the institution’s undercapitalization. For this purpose, a member bank is placed in one of the following five categories based on the bank’s capital:

• well-capitalized (at least 5% leverage capital, 8% Tier 1 risk-based capital, 10% total risk-based capital, and 6.5% common equity Tier 1 risk-based capital);

• adequately capitalized (at least 4% leverage capital, 6% Tier 1 risk-based capital, 8% total risk-based capital, and 4.5% common equity Tier 1 risk-based capital);

• undercapitalized (less than 4% leverage capital, 6% Tier 1 risk-based capital, 8% total risk-based capital, or 4.5% common equity Tier 1 risk-based capital);

• significantly undercapitalized (less than 3% leverage capital, 4% Tier 1 risk-based capital, 6% total risk-based capital, or 3% common equity Tier 1 risk-based capital); and

• critically undercapitalized (equal to or less than 2% tangible capital).

At December 31, 2023, Territorial Savings Bank met the criteria for being considered “well-capitalized.”

Capital Distributions. State member banks must receive the prior approval of the Federal Reserve Board to pay dividends: (i) if the total amount of all dividends declared during the calendar year (including the proposed dividend) exceeds the sum of the bank’s net income during the calendar year and retained net income of the prior two calendar years or (ii) in an amount that would exceed the bank’s undivided profits. Even if an application is not otherwise required, every savings bank that is a subsidiary of a savings and loan holding company must file a notice with the Federal Reserve Board at least 30 days before the Board of Directors declares a dividend.

The Federal Reserve Board may disapprove a notice or application if:

• the savings bank would be undercapitalized following the distribution;

• the proposed dividend raises safety and soundness concerns; or

• the dividend would violate a prohibition contained in any statute, regulation, formal or informal enforcement action, or agreement with or condition imposed by a federal banking agency.

11

In addition, the Federal Deposit Insurance Act provides that an insured depository institution shall not make any capital distribution if, after making such distribution, the institution would be undercapitalized within the meaning of the prompt corrective action regulations.

Community Reinvestment Act (CRA) and Fair Lending Laws. All institutions with Federal Deposit Insurance Corporation deposit insurance have a responsibility under the CRA and related federal regulations to help meet the credit needs of their communities, including low- and moderate-income borrowers. In connection with its examination of a state member bank, the Federal Reserve Board is required to assess the savings bank’s record of compliance with the CRA. A savings bank’s failure to comply with the provisions of the CRA could, at a minimum, result in denial of certain corporate applications such as branches or mergers, or in restrictions on its activities. The CRA requires all Federal Deposit Insurance Corporation-insured institutions to publicly disclose their rating. Territorial Savings Bank received a “satisfactory” CRA rating in its most recent federal examination. On October 24, 2023, the Federal Deposit Insurance Corporation, the Federal Reserve Board, and the Office of the Comptroller of the Currency (“OCC”) 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.

In addition, the Equal Credit Opportunity Act and the Fair Housing Act prohibit lenders from discriminating in their lending practices on the basis of characteristics specified in those statutes. The failure to comply with the Equal Credit Opportunity Act and the Fair Housing Act could result in enforcement actions by the Federal Reserve Board, as well as other federal regulatory agencies and the Department of Justice.

Insurance of Deposit Accounts. Territorial Savings Bank’s deposits are insured up to applicable limits by the Deposit Insurance Fund of the Federal Deposit Insurance Corporation. Deposit insurance per account owner is $250,000 per account ownership category.

The Federal Deposit Insurance Corporation charges insured depository institutions premiums to maintain the Deposit Insurance Fund. Under the Federal Deposit Insurance Corporation’s risk-based assessment system, institutions deemed less risky pay lower assessments. Assessments for institutions of less than $10 billion of assets are based on financial measures and supervisory ratings derived from statistical modeling estimating the probability of failure within three years.

The Federal Deposit Insurance Corporation has authority to increase initial base deposit insurance assessment rates and did so 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 Territorial Savings Bank’s size range from 2.5 to 32 basis points. Any significant future increase in insurance premiums would likely have an adverse effect on the operating expenses and results of operations of Territorial Savings Bank. Management cannot predict what insurance assessment rates will be in the future.

Federal Home Loan Bank System. Territorial Savings Bank is a member of the Federal Home Loan Bank System, which consists of eleven regional Federal Home Loan Banks. The FHLB System provides a central credit facility primarily for member institutions as well as other entities involved in home mortgage lending. As a member of the FHLB of Des Moines, Territorial Savings Bank is required to acquire and hold shares of capital stock in the FHLB. As of December 31, 2023, Territorial Savings Bank held $12.2 million of capital stock in the FHLB of Des Moines and was in compliance with this requirement.

Hawaii Banking Law and Regulation

Hawaii law authorizes state-chartered savings banks to, among other things, accept and hold deposits, borrow from any source, make loans and extensions of credit of any kind, invest in service corporation subsidiaries engaged in activities permissible for service corporations of federal savings banks, and engage in other activities that are usual or incidental to the business of a savings bank. Hawaii law requires that at least 50% of a savings bank’s loans and

12

extensions of credit be secured by real estate. In addition, certain commercial loans are limited to 15% of the savings bank’s assets and education loans are limited to 10% of assets. Federal law may limit some of the authority provided to Hawaii savings banks by Hawaii law.

Hawaii law generally limits a savings bank’s capital distributions to the amount of its retained earnings.

Hawaii has a parity statute, which provides Hawaii savings banks with authority to engage in any activity permitted by federal law for federal savings banks, upon receiving the approval of the Commissioner of Financial Institutions. Territorial Savings Bank received such approval when it converted from a federal savings bank to a Hawaii savings bank.

Other Laws and Regulations

Territorial Savings Bank’s operations are also subject to federal laws and regulations applicable to credit transactions, such as the:

• Truth-In-Lending Act, governing disclosures of credit terms to consumer borrowers;

• Real Estate Settlement Procedures Act, requiring that borrowers for mortgage loans for one- to four-family residential real estate receive various disclosures, including good faith estimates of settlement costs, lender servicing and escrow account practices, and prohibiting certain practices that increase the cost of settlement services;

• Home Mortgage Disclosure Act, requiring financial institutions to provide information to enable the public and public officials to determine whether a financial institution is fulfilling its obligation to help meet the housing needs of the community it serves;

• Equal Credit Opportunity Act, prohibiting discrimination on the basis of race, creed, or other prohibited factors in extending credit;

• Fair Credit Reporting Act, governing the use and provision of information to credit reporting agencies;

• fair lending laws;

• Laws and regulations prohibiting unfair or deceptive acts or practices;

• Fair Debt Collection Practices Act, governing the manner in which consumer debts may be collected by collection agencies;

• Truth in Savings Act; and

• other regulations of the various federal agencies charged with the responsibility of implementing such federal laws.

The operations of Territorial Savings Bank are further subject to the:

• Right to Financial Privacy Act, which imposes a duty to maintain confidentiality of consumer financial records and prescribes procedures for complying with administrative subpoenas of financial records;

• Electronic Funds Transfer Act and Regulation E promulgated thereunder, which govern automatic deposits to and withdrawals from deposit accounts and customers’ rights and liabilities arising from the use of automated teller machines and other electronic banking services;

13

• Check Clearing for the 21st Century Act (also known as “Check 21”), which gives “substitute checks,” such as digital check images and copies made from that image, the same legal standing as the original paper checks;

• Bank Secrecy Act and the USA PATRIOT Act and their implementing regulations, which require financial institutions to, among other things, establish anti-money laundering compliance programs, customer identification programs, and customer due diligence policies and controls, in order to detect and prevent money laundering and terrorist financing;

• Regulations of the Office of Foreign Assets Control that enforce economic and trade sanctions programs based on United States foreign policy and national security goals; and

• Gramm-Leach-Bliley Act, which places limitations on the sharing of consumer financial information by financial institutions with unaffiliated third parties. Specifically, the Gramm-Leach-Bliley Act requires all financial institutions offering financial products or services to retail customers to provide such customers with the financial institution’s privacy policy and provide such customers the opportunity to “opt out” of the sharing of certain personal financial information with unaffiliated third parties.

Holding Company Regulation

General. Territorial Bancorp Inc. is a nondiversified savings and loan holding company within the meaning of the Home Owners’ Loan Act. As such, Territorial Bancorp Inc. is registered with the Federal Reserve Board and subject to Federal Reserve Board regulations, examinations, supervision, and reporting requirements. In addition, the Federal Reserve Board has enforcement authority over Territorial Bancorp Inc. and its subsidiaries. Among other things, this authority permits the Federal Reserve Board to restrict or prohibit activities that are determined to be a serious risk to the subsidiary savings institution.

Permissible Activities. The business activities of savings and loan holding companies are generally limited to those activities permissible for bank holding companies under Section 4(c)(8) of the Bank Holding Company Act, subject to the prior approval of the Federal Reserve Board, and certain additional activities authorized by Federal Reserve Board regulations, unless the holding company has elected “financial holding company” status. A financial holding company may engage in activities that are financial in nature, including underwriting equity securities and insurance as well as activities that are incidental to financial activities or complementary to a financial activity. Territorial Bancorp Inc. has not elected financial holding company status. Federal law generally prohibits the acquisition of more than 5% of a class of voting stock of a company engaged in impermissible activities.

Federal law prohibits a savings and loan holding company, including Territorial Bancorp Inc., from directly or indirectly, or through one or more subsidiaries, acquiring more than 5% of another savings institution or holding company thereof, without prior written approval of the Federal Reserve Board. In evaluating applications by holding companies to acquire savings institutions, the Federal Reserve Board must consider, among other factors, the financial and managerial resources and future prospects of the company and institution involved, the effect of the acquisition on the risk to the federal deposit insurance fund, the convenience and needs of the community, and competitive factors.

The states vary in the extent to which they permit interstate savings and loan holding company acquisitions.

Capital. Consolidated regulatory capital requirements identical to those applicable to the subsidiary depository institutions apply to savings and loan holding companies. However, consolidated assets of $3 billion is the threshold of the “small holding company” exception to the applicability of consolidated holding company capital requirements. Consequently, holding companies with less than $3 billion of consolidated assets, including Territorial Bancorp Inc., are generally not subject to the requirements unless otherwise advised by the Federal Reserve Board.

Source of Strength. The Dodd-Frank Act also extended the “source of strength” doctrine to savings and loan holding companies. The Federal Reserve Board has issued regulations requiring that all bank and savings and loan holding companies serve as a source of strength to their subsidiary depository institutions by providing capital, liquidity, and other support in times of financial stress.

14

Dividends and Stock Repurchases. The Federal Reserve Board has issued a policy statement regarding the payment of dividends and the repurchase of shares of common stock by bank and savings and loan holding companies. In general, the policy provides that dividends should be paid out of current earnings and only if the prospective rate of earnings retention by the holding company appears consistent with the organization’s capital needs, asset quality, and overall financial condition. Regulatory guidance provides for prior regulatory review of capital distributions in certain circumstances, such as where the holding company’s net income for the past four quarters, net of dividends previously paid over that period, is insufficient to fully fund the dividend, or where the holding company’s overall rate of earnings retention is inconsistent with its capital needs and overall financial condition. The guidance also provides for prior consultation with supervisory staff for material increases in the amount of a holding company’s common stock dividend. The ability of a holding company to pay dividends may be restricted if a subsidiary bank becomes undercapitalized.

The Federal Reserve Board policy statement also provides for regulatory review prior to a holding company redeeming or repurchasing regulatory capital instruments when the holding company is experiencing financial weaknesses or redeeming or repurchasing common stock or perpetual preferred stock that would result in a net reduction in the amount of such equity instruments outstanding as of the end of a quarter compared with the beginning of the quarter in which the redemption or repurchase occurred. These regulatory policies could affect the ability of Territorial Bancorp Inc. to pay dividends, repurchase shares of common stock, or otherwise engage in capital distributions.

Qualified Thrift Lender Test

Territorial Bancorp Inc. maintained its status as a savings and loan holding company in connection with Territorial Savings Bank’s 2014 conversion from a federal to a Hawaii savings bank charter. In order for Territorial Bancorp Inc. to remain regulated as a savings and loan holding company (rather than a bank holding company), Territorial Savings Bank is required to continue to satisfy the same qualified thrift lender (QTL) test that was applicable to it as a federal savings bank. The QTL test requires Territorial Savings Bank to either qualify as a “domestic building and loan association,” as defined by the Internal Revenue Code, or maintain at least 65% of “portfolio assets” in “qualified thrift investments,” primarily residential mortgages and related investments, including mortgage-backed and related securities. Territorial Savings Bank was in compliance with the QTL test at December 31, 2023.

Change in Control Regulations

Under the Change in Bank Control Act, no person may acquire control of a savings and loan holding company such as Territorial Bancorp Inc. unless the Federal Reserve Board has been given 60 days’ prior written notice and has not issued a notice disapproving the proposed acquisition, taking into consideration certain factors, including the financial and managerial resources of the acquirer and the competitive effects of the acquisition. Control, as defined under the Change in Bank Control Act, means ownership, control of or power to vote 25% or more of any class of voting stock. Acquisition of more than 10% of any class of a savings and loan holding company’s voting stock constitutes a rebuttable presumption of control under the regulations under certain circumstances including where, as is the case with Territorial Bancorp Inc., the issuer has registered securities under Section 12 of the Securities Exchange Act of 1934.

Federal Securities Laws

Territorial Bancorp Inc.’s common stock is registered with the Securities and Exchange Commission under the Securities Exchange Act of 1934. Territorial Bancorp Inc. is subject to the information, proxy solicitation, insider trading restrictions, and other requirements under the Securities Exchange Act of 1934.

Territorial Bancorp Inc. common stock held by persons who are affiliates (generally officers, directors, and principal shareholders) of Territorial Bancorp Inc. may not be resold without registration unless sold in accordance with certain resale restrictions. If Territorial Bancorp Inc. meets specified current public information requirements, each affiliate of Territorial Bancorp Inc. is able to sell in the public market, without registration, a limited number of shares in any three-month period.

15

Sarbanes-Oxley Act of 2002

The Sarbanes-Oxley Act of 2002 addresses, among other issues, corporate governance, auditing and accounting, executive compensation, and enhanced and timely disclosure of corporate information. We have policies, procedures, and systems designed to ensure compliance with the Sarbanes-Oxley Act and related regulations.

ITEM 1A.

Risk Factors

Risks Related to Market Interest Rates

The reversal of the historically low interest rate environment may adversely affect our net interest income and profitability.

The Federal Reserve Board decreased benchmark interest rates significantly, to near zero, in response to the COVID-19 pandemic. The Federal Reserve Board has reversed its policy of near zero interest rates given its concerns over inflation. Market interest rates have risen significantly in response to the Federal Reserve Board’s recent rate increases. As discussed below, the increase in market interest rates has already had and is expected to further have an adverse effect on our net interest income and profitability.

Future changes in interest rates could reduce our profits.

Our ability to make a profit largely depends on our net interest income, which could be negatively affected by changes in interest rates. Net interest income is the difference between:

• the interest income we earn on our interest-earning assets, such as loans and securities; and

• the interest expense we pay on our interest-bearing liabilities, such as deposits and borrowings.

As a result of our focus on one- to four-family residential real estate loans and the low demand for adjustable-rate loans in our market area, the interest rates we earn on our loans are generally fixed for long periods of time. Additionally, many of our securities investments are of long maturities with fixed interest rates. Like many savings institutions, our focus on deposit accounts as a source of funds, which have no stated maturity date or shorter contractual maturities than loans, results in our liabilities having a shorter duration than our assets. For example, as of December 31, 2023, 95.1% of our loans had maturities of 15 years or longer, while 93.6% of our certificates of deposits had maturities of one year or less. This imbalance can create significant earnings volatility, because market interest rates change over time. In a period of rising interest rates, as has occurred recently, the interest income earned on our assets, such as loans and investments, did not increase as rapidly as the interest paid on our liabilities, such as deposits. Furthermore, our loan origination and sales activity has been adversely affected by rising interest rates resulting in decreased loan demand. In a period of declining interest rates, the interest income earned on our assets likely will decrease more rapidly than the interest paid on our liabilities, as borrowers prepay mortgage loans and mortgage-backed securities, thereby requiring us to reinvest these cash flows at lower interest rates.

In addition, as a result of rising interest rates, we have experienced a shift in deposits from lower-cost savings and checking accounts to higher-cost certificates of deposit. However, the rates we earn on our loans did not increase as rapidly during the year ended December 31, 2023, as we have a significant amount of fixed-rate residential real estate loans where the interest rates did not increase commensurate with the increase in market interest rates.

In addition, changes in interest rates can affect the average life of loans and mortgage-backed and related securities and the fair value of mortgage servicing assets. A reduction in interest rates results in increased prepayments of loans and mortgage-backed and related securities, as borrowers refinance their loans in order to reduce their borrowing costs. This creates reinvestment risk, which is the risk that we may not be able to reinvest prepayments at rates that are comparable to the rates we earned on the prepaid loans or securities. Additionally, increases in interest rates may make it more difficult for borrowers to repay adjustable-rate loans. Potential reduction, or impairment, to the fair value of

16

mortgage servicing assets generally occurs as market interest rates decline. Alternatively, an increase in market interest rates generally causes an increase in the fair value of mortgage servicing assets.

Changes in interest rates also affect the current fair value of our interest-earning securities portfolio. Generally, the value of securities moves inversely with changes in interest rates. At December 31, 2023, the fair value of our investment in held-to-maturity securities totaled $568.1 million. Net unrealized losses on these securities totaled $117.7 million at December 31, 2023. During the year ended December 31, 2023, we incurred other comprehensive income of $243,000 related to net changes in unrealized holding losses in the available-for-sale investment securities portfolio.

At December 31, 2023, our “rate shock” analysis indicated that our economic value of equity (the difference between the market value of our assets and the market value of our liabilities with adjustments made for off-balance sheet items) would decrease by $114.0 million if there was an instantaneous 200 basis point increase in market interest rates and would increase by $97.4 million if there was an instantaneous 200 basis point decrease in market interest rates. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Management of Market Risk.”

Monetary policies and regulations of the Federal Reserve Board could adversely affect our business, financial condition and results of operations.

In addition to being affected by general economic conditions, 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 federal funds and discount rates, and changes in banks’ reserve requirements against bank 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 had a significant effect on the operating results of financial institutions in the past and are expected to continue to do so in the future. The effects of such policies upon our business, financial condition and results of operations cannot be predicted.

Hedging against interest rate exposure may adversely affect our earnings.

  

As part of our interest rate risk management for 2024, we may determine to employ financial risk methodologies that limit, or “hedge,” the adverse effects of rising or decreasing interest rates on our loan portfolios and short-term liabilities. This could include hedging strategies with respect to arrangements where our customers swap floating interest rate obligations for fixed interest rate obligations, or vice versa. Our hedging activity would vary based on the level and volatility of interest rates and other changing market conditions. There are no perfect hedging strategies, and interest rate hedging may fail to protect us from loss. Moreover, hedging activities could result in losses if the event against which we hedge does not occur. Additionally, interest rate hedging could fail to protect us or adversely affect us because, among other things:

 

·

available interest rate hedging may not correspond directly with the interest rate risk for which protection is sought;

 

·

the duration of the hedge may not match the duration of the related liability;

 

·

the party owing money in the hedging transaction may default on its obligation to pay;

 

·

the credit quality of the party owing money on the hedge may be downgraded to such an extent that it impairs our ability to sell or assign our side of the hedging transaction;

 

17

·

the value of derivatives used for hedging may be adjusted from time to time in accordance with accounting rules to reflect changes in fair value; and/or

 

·

downward adjustments, or “mark-to-market” losses, would reduce our stockholders’ equity.

Risks Related to Economic Conditions

A worsening of economic conditions in our market area could reduce demand for our products and services and/or result in increases in our level of non-performing loans, which could adversely affect our operations, financial condition, and earnings.

Local economic conditions have a significant impact on the ability of our borrowers to repay loans and the value of the collateral securing loans. A deterioration in economic conditions, as a result of a health pandemic, recession, or otherwise, could have the following consequences, any of which could have a material adverse effect on our business, financial condition, liquidity, and results of operations:

• demand for our products and services may decline;

• loan delinquencies, problem assets, and foreclosures may increase;

• collateral for loans, especially real estate, may decline in value, thereby reducing customers’ future borrowing power, and reducing the value of assets and collateral associated with existing loans;

• we may increase our allowance for credit losses;

• the value of our securities portfolio may decrease; and

• the net worth and liquidity of loan guarantors may decline, impairing their ability to honor commitments to us.

Moreover, a significant decline in general economic conditions caused by a pandemic, a natural disaster, inflation, recession, acts of terrorism, an outbreak of hostilities or other international or domestic calamities, unemployment, or other factors beyond our control could further impact these local economic conditions and could further negatively affect the financial results of our banking operations. In addition, deflationary pressures, while possibly lowering our operating costs, could have a significant negative effect on our borrowers, especially our business borrowers, and the values of underlying collateral securing loans, which could negatively affect our financial performance.

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. Over the past year, in response to a pronounced rise in inflation, the Federal Reserve Board has raised certain benchmark interest rates to combat inflation. As discussed under “—Risks Related to Market Interest Rates—Future changes in interest rates could reduce our profits,” as inflation increases and market interest rates rise, the value of our investment securities, particularly those with longer maturities, would 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 Board 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.

18

Our local economy relies heavily on the tourism industry. Downturns in this industry could affect our operations and results.

Tourism is the largest sector of Hawaii’s economy. The Hawaii Tourism Authority reported visitor arrivals in 2023 increased by 4.4% compared to 2022. Total visitor spending in 2023 rose by 5.5% compared to 2022. A downturn in the tourism industry, including any downturn related to the wildfires on the island of Maui, and the related loss of jobs or operating income for businesses, could have a significant impact on our ability to originate loans, and the ability of borrowers to repay loans, either of which could adversely affect our financial condition and results of operations.

Our stock price may be negatively impacted by unrelated bank failures and negative depositor confidence in depository institutions. Further, if we are unable to adequately manage our liquidity, deposits, capital levels, and interest rate risk, which have come under greater scrutiny in light of recent bank failures, it may have a material adverse effect on our financial condition and results of operations.

In 2023, five banks failed and were placed into FDIC receivership. Generally, these banks had elevated levels of uninsured deposits, which may be less likely to remain at the bank over time and less stable as a source of funding than insured deposits. These failures led to volatility and declines in the market for bank stocks and questions about depositor confidence in depository institutions.

These events have led to a greater focus by institutions, investors, and regulators on the on-balance sheet liquidity of and funding sources for financial institutions, the composition of its deposits, including the amount of uninsured deposits, the amount of accumulated other comprehensive loss, capital levels, and interest rate risk management. If we are unable to adequately manage our liquidity, deposits, capital levels, and interest rate risk, it may have a material adverse effect on our financial condition, the results of operations, and our stock price.

A protracted government shutdown may result in reduced loan originations and related gains on sale and could negatively affect our financial condition and results of operations.

During any protracted federal government shutdown, we may not be able to close certain loans and we may not be able to recognize non-interest income on the sale of loans. Some of the loans we originate are sold directly to government agencies and some of these sales may be unable to be consummated during the shutdown. In addition, we believe that some borrowers may determine not to proceed with their home purchase and not close on their loans, which would result in a permanent loss of the related non-interest income. A federal government shutdown could also result in reduced income for government employees or employees of companies that engage in business with the federal government, which could result in greater loan delinquencies, increases in our nonperforming and classified assets, and a decline in demand for our products and services.

A default by the U.S. Government on its debt obligations could negatively affect our business and operations.

A U.S. government debt default could have a material adverse impact on our business and financial performance, including a decrease in the value of treasury bonds, notes, bills, and other government securities which we may own, and which could negatively impact our capital position and our ability to meet regulatory requirements. Other negative impacts could be volatile capital markets, an adverse impact on the U.S. economy and the U.S. dollar, as well as increased default rates among borrowers in light of increased economic uncertainty. Some of these impacts might occur even in the absence of an actual default but as a consequence of extended political negotiations around the threat of such a default and a government shutdown.

A lack of liquidity could adversely affect our financial condition and results of operations.

Liquidity is essential to our business. We rely on our ability to generate deposits and effectively manage the repayment of our liabilities to ensure that there is adequate liquidity to fund operations. An inability to raise funds through deposits, borrowings, the sale and maturities of loans and securities and other sources could have a substantial negative effect on liquidity. Our most important source of funds is our deposits. Deposit balances can decrease when

19

customers perceive alternative investments as providing a better risk adjusted return, which are strongly influenced by such external factors as the direction of interest rates, local and national economic conditions and the availability and attractiveness of alternative investments. Further, the demand for deposits may be reduced due to a variety of factors such as negative trends in the banking sector, the level of and/or composition of our uninsured deposits, demographic patterns, changes in customer preferences, reductions in consumers’ disposable income, the monetary policy of the Federal Reserve Board or regulatory actions that decrease customer access to particular products. If customers move money out of bank deposits and into other investments such as money market funds, we would lose a relatively low-cost source of funds, which would increase our funding costs and reduce net interest income. Any changes made to the rates offered on deposits to remain competitive with other financial institutions may also adversely affect profitability and liquidity. Other primary sources of funds consist of cash flows from operations, maturities and sales of investment securities and/or loans, and borrowings from the Federal Home Loan Bank and/or Federal Reserve Bank discount window. We also may borrow funds from third-party lenders, such as other financial institutions. Our access to funding sources in amounts adequate to finance or capitalize our activities, or on terms that are acceptable, could be impaired by factors that affect us directly or the financial services industry or economy in general, such as disruptions in the financial markets or negative views and expectations about the prospects for the financial services industry, a decrease in the level of our business activity as a result of a downturn in markets or by one or more adverse regulatory actions against us or the financial sector in general. Any decline in available funding could adversely impact our ability to originate loans, invest in securities, meet expenses, or to fulfill obligations such as meeting deposit withdrawal demands, any of which could have a material adverse impact on our liquidity, business, financial condition and results of operations.

Risks Related to our Lending Activities

Our lending activities provide lower interest rates than financial institutions that originate more commercial loans.

Our principal lending activity consists of originating one- to four-family residential real estate mortgage loans. As of December 31, 2023, these loans totaled $1.3 billion or 97.5% of total loans. We originate our loans with a focus on limiting credit risk and not to generate the highest return or create the greatest difference between the yield on our interest-earning assets and our cost of funds (interest rate spread).

Residential real estate mortgage loans generally have lower interest rates than commercial business loans, commercial real estate loans, and consumer loans. As a result, we may generate lower interest rate spreads and rates of return when compared to our competitors who originate more consumer or commercial loans than we do. We intend to continue our focus on residential real estate lending.

Nonresidential real estate loans and commercial business loans increase our exposure to credit risks.

At December 31, 2023, our portfolio of commercial real estate, construction, and other nonresidential real estate loans totaled $11.6 million, or 0.9% of total loans. In addition, at December 31, 2023, our portfolio of commercial business loans totaled $8.6 million, or 0.7% of total loans. These loans generally expose us to a greater risk of nonpayment and loss than residential real estate loans because repayment of such loans often depends on the successful operations and income stream of the borrowers. Additionally, such loans typically involve larger loan balances to single borrowers or groups of related borrowers compared to residential real estate loans.

We target our business lending and marketing strategy towards small- to medium-sized businesses. These small- to medium-sized businesses generally have fewer financial resources in terms of capital or borrowing capacity than larger entities. If general economic conditions adversely affect these businesses, our results of operations and financial condition may be negatively impacted. In addition, some of our commercial business loans are collateralized by a security interest in furniture, fixtures and equipment and the liquidation of collateral in the event of default is often an insufficient source of repayment because the collateral may have limited use or value.

20

If our allowance for credit losses is not sufficient to cover actual loan losses, our earnings will decrease.

We make various assumptions and judgments about the collectability of our loan portfolio, including the creditworthiness of our borrowers and the value of the real estate and other assets serving as collateral for the repayment of many of our loans. In determining the amount of the allowance for credit losses, we review our loans and our loss and delinquency experience, and we evaluate current economic conditions. If our assumptions are incorrect, our allowance for credit losses may not be sufficient to cover the losses in our loan portfolio, resulting in additions to our allowance. While our allowance for credit losses was 0.39% of total loans at December 31, 2023, material additions to our allowance could materially decrease our net income. In addition, any future credit deterioration, including as a result of a pandemic or natural disaster, could require us to increase our allowance for credit losses in the future.

In addition, bank regulators periodically review our allowance for credit losses and may require us to increase our provision for credit losses or recognize further loan charge-offs. Any increase in our allowance for credit losses or loan charge-offs resulting from these reviews might have a material adverse effect on our financial condition and results of operations.

We are subject to environmental liability risk associated with lending activities.

A significant portion of our loan portfolio is secured by real estate, and we could become subject to environmental liabilities with respect to one or more of these properties. During the ordinary course of business, we may foreclose on and take title to properties securing defaulted loans. In doing so, there is a risk that hazardous or toxic substances could be found on these properties. If hazardous conditions or toxic substances are found on these properties, we may be liable for remediation costs, as well as for personal injury and property damage, civil fines, and criminal penalties regardless of when the hazardous conditions or toxic substances first affected any particular property. Environmental laws may require us to incur substantial expenses to address unknown liabilities and may materially reduce the affected property’s value or limit our ability to use or sell the affected 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 action on nonresidential real property, these reviews may not be sufficient to detect all potential environmental hazards. The remediation costs and any other financial liabilities associated with an environmental hazard could have a material adverse effect on us.

Concentration of loans in our primary market area may increase risk.

Our success depends primarily on the general economic conditions in the State of Hawaii, as nearly all of our loans are to customers in the state. Accordingly, the economic conditions in the State of Hawaii have a significant impact on the ability of borrowers to repay loans as well as our ability to originate new loans. As such, a decline in real estate valuations in this market would lower the value of the collateral securing those loans. In addition, significant weakening in general economic conditions as a result of a pandemic, a natural disaster, inflation, a recession, unemployment, or other factors beyond our control could negatively affect our financial results. See “Item 1. Business – Market Area” for a discussion of the adverse impact of the COVID-19 pandemic on our market area.

Risks Related to Laws, Regulations and Government Matters

We are subject to the Community Reinvestment Act and fair lending laws, and failure to comply with these laws could lead to material penalties.

The Community Reinvestment Act (CRA), the Equal Credit Opportunity Act, the Fair Housing Act, and other fair lending laws and regulations impose nondiscriminatory lending requirements on financial institutions. A successful regulatory challenge to an institution’s performance under the CRA or fair lending laws and regulations could result in a wide variety of sanctions, including the required payment of damages and civil money penalties, injunctive relief, imposition of restrictions on mergers and acquisitions activity, and restrictions on activities which could result in the denial of certain corporate applications such as opening new branches. Private parties may also have the ability to

21

challenge an institution’s performance under fair lending laws in private class action litigation. Such actions could have a material adverse effect on our business, financial condition, and results of operations.

We are subject to extensive regulatory oversight.

We and our subsidiaries are subject to extensive regulation and supervision. Regulators have intensified their focus on bank lending criteria and controls, and on the USA PATRIOT Act’s anti-money laundering and Bank Secrecy Act compliance requirements. There also is increased scrutiny of our compliance practices generally and particularly with the rules enforced by the Office of Foreign Assets Control. Failure to comply with these and other regulatory requirements could lead to, among other remedies, administrative enforcement actions and legal proceedings. In addition, the Dodd-Frank Act and implementing regulations are likely to have a significant effect on the financial services industry, which are likely to increase operating costs and reduce profitability. Regulatory or legislative changes could make regulatory compliance more difficult or expensive for us, and could cause us to change or limit some of our products and services, or the way we operate our business.

The Federal Reserve Board may require us to commit capital resources to support Territorial Savings Bank.

Federal law requires that a holding company act as a source of financial and managerial strength to its subsidiary bank and to commit resources to support such subsidiary bank. Under the “source of strength” doctrine, the Federal Reserve Board may require a holding company to make capital injections into a troubled subsidiary bank and may charge the holding company with engaging in unsafe and unsound practices for failure to commit resources to a subsidiary bank. A capital injection may be required at times when the holding company may not have the resources to provide it and therefore may be required to borrow the funds or raise capital. Thus, any borrowing or funds needed to raise capital required to make a capital injection becomes more difficult and expensive and could have an adverse effect on our business, financial condition, and results of operations.

Government responses to economic conditions may adversely affect our operations, financial condition, and earnings.

Ongoing uncertainty and adverse developments in the financial services industry and the domestic and international credit markets, and the effect of new legislation and regulatory actions in response to these conditions, may adversely affect our operations by restricting our business activities, including our ability to originate or sell loans, modify loan terms, or foreclose on property securing loans. These measures may increase our costs of doing business and may have a significant adverse effect on our lending activities, financial performance, and operating flexibility. In addition, these risks could affect the performance and value of our loan and investment securities portfolios, which also would negatively affect our financial performance.

If the Federal Reserve Board increases the federal funds rate, overall interest rates will likely rise, which may negatively impact the housing markets and the U.S. economic recovery. In addition, deflationary pressures, while possibly lowering our operating costs, could have a significant negative effect on our borrowers, especially our business borrowers, and the values of underlying collateral securing loans, which could negatively affect our financial performance.

Changes in laws and regulations and the cost of regulatory compliance with new laws and regulations may adversely affect our operations and our income.

In recent years, Congress has taken actions that are intended to strengthen confidence and encourage liquidity in financial institutions, and the Federal Deposit Insurance Corporation has taken actions to increase insurance coverage on deposit accounts. In addition, there have been proposals made by members of Congress and others that would reduce the amount distressed borrowers are otherwise contractually obligated to pay under their mortgage loans and limit an institution’s ability to foreclose on mortgage collateral.

The potential exists for additional federal or state laws and regulations, or changes in policy, regarding lending and funding practices and liquidity standards, and bank regulatory agencies are expected to be active in responding to

22

concerns and trends identified in examinations, including the expected issuance of many formal enforcement orders. Bank regulatory agencies, such as the Federal Reserve Board, the Hawaii Division of Financial Institutions, and the Federal Deposit Insurance Corporation, govern the activities in which we may engage, primarily for the protection of depositors, and not for the protection or benefit of potential investors. In addition, new laws, regulations, and other regulatory changes may increase our costs of regulatory compliance and of doing business, and otherwise affect our operations. New laws, regulations, and other regulatory changes may significantly affect the markets in which we do business, the markets for and value of our loans and investments, and our ongoing operations, costs, and profitability. Federal and state proposals limiting our rights as a creditor could result in credit losses or increased expense in pursuing our remedies as a creditor.

We are subject to certain capital requirements, which, along with other regulatory requirements, may adversely impact our return on equity, require us to raise additional capital, or constrain us from paying dividends or repurchasing shares.

We are subject to the following minimum capital requirements: (i) a common equity Tier 1 capital ratio of 4.5%; (ii) a Tier 1 to risk-based assets capital ratio of 6%; (iii) a total capital ratio of 8%; and (iv) a Tier 1 leverage ratio of 4%. An additional “capital conservation buffer” of 2.5% subjects us to the following minimum ratios: (i) a common equity Tier 1 capital ratio of 7.0%, (ii) a Tier 1 to risk-based assets capital ratio of 8.5%, and (iii) a total capital ratio of 10.5%. A financial institution, such as Territorial Savings Bank, is subject to limitations on paying dividends, engaging in share repurchases, and paying discretionary bonuses if its capital level falls below the buffer amount. These limitations establish a maximum percentage of eligible retained income that can be utilized for such actions.

Territorial Savings Bank and Territorial Bancorp Inc. met all of these requirements, including the full 2.5% capital conservation buffer, as of December 31, 2023.

In addition to these capital requirements, Territorial Bancorp Inc. is subject to regulatory restrictions and notification requirements related to the payment of dividends and repurchases. For additional information, see “Item 1. Business—Supervision and Regulation.”

The application of these capital requirements and other regulatory requirements could, among other things, result in lower returns on equity, require the raising of additional capital, limits on the payment of dividends to shareholders and repurchases of our common stock, and result in regulatory actions if we were to be unable to comply with such requirements. Furthermore, the imposition of liquidity requirements in connection with the implementation of Basel III could result in our having to lengthen the term of our funding, restructure our business models, and/or increase our holdings of liquid assets. See “Supervision and Regulation—Federal Banking Regulation—Capital Distributions.”

Reductions in defense spending by the federal government could have a detrimental impact on Hawaii’s economy.

The defense industry, the second largest contributor to Hawaii’s economy after the visitor industry, accounts for about 8.9% of the state’s gross domestic product. The defense industry creates thousands of jobs for residents of the State. Cuts to defense and other general spending could have an adverse impact on Hawaii’s economy, which could adversely affect our financial condition and results of operations.

The foreclosure process may adversely impact our recoveries on non-performing loans

The judicial foreclosure process is protracted, which delays our ability to resolve non-performing loans through the sale of the underlying collateral. The longer timelines have been the result of additional consumer protection initiatives related to the foreclosure process, increased documentary requirements, and judicial scrutiny, and, both voluntary and mandatory programs under which lenders may consider loan modifications or other alternatives to foreclosure. These reasons and the legal and regulatory responses have impacted the foreclosure process and completion time of foreclosures for residential mortgage lenders. This may result in a material adverse effect on collateral values and our ability to minimize its losses.

23

Risks Related to Operational Matters

System failure or breaches of our network security could subject us to increased operating costs as well as litigation and other liabilities.

The computer systems and network infrastructure we use could be vulnerable to unforeseen problems. Our operations are dependent upon our ability to protect our computer equipment against damage from physical theft, fire, power loss, telecommunications failure, or a similar catastrophic event, as well as from security breaches including, ransomware attacks, denial of service attacks, viruses, worms, and other disruptive problems caused by hackers. Any damage or failure that causes an interruption in our operations could have a material adverse effect on our financial condition and results of operations. Computer break-ins, phishing, and other disruptions could also jeopardize the security of information stored in and transmitted through our computer systems and network infrastructure, which may result in significant liability to us and may cause existing and potential customers to refrain from doing business with us. Our heavy reliance on information technology systems exposes us to additional operational risks, which include the risk of malfeasance by employees or persons outside of our organization, errors relating to transaction processing and technology, systems failures or interruptions, failures to properly implement systems upgrades, breaches of our internal control systems and compliance requirements, and business continuation and disaster recovery.

Although we, with the help of third-party service providers, intend to continue to implement security technology and establish operational procedures to prevent such damage, these security measures may not be successful. In addition, advances in computer capabilities, new discoveries in the field of cryptography, or other developments could result in a compromise or breach of the algorithms we and our third-party service providers use to encrypt and protect customer transaction data. A failure of such security measures could have a material adverse effect on our financial condition and results of operations.

We mitigate this risk through guidance promulgated for all financial institutions by the Federal Financial Institutions Examination Council and the regulations issued under the Gramm-Leach-Bliley Act. This guidance also requires our core data processor to meet these standards. We regularly self-audit or review exams from auditors as well as federal banking regulators to assure that these standards are being met, internally as well as by our important data processing vendors. We also implemented firewall and other internal controls to protect our systems from compromise.

Nevertheless, our systems could be compromised and it is possible that significant amounts of time and money may be spent to rectify the harm caused by a breach or hack. While we have general liability insurance and cyber liability insurance, we know there are limitations on coverage as well as dollar amount. Furthermore, cyber incidents carry a greater risk of injury to our reputation. Finally, depending on the type of incident, banking regulators can impose restrictions on our business and consumer laws may require reimbursement of customer loss. In addition, we outsource some of our data processing to certain third-party providers. If these third-party providers encounter difficulties, including as a result of cyber-attacks or information security breaches, or if we have difficulty communicating with them, our ability to adequately process and account for transactions could be affected, and our business operations could be adversely affected.

Our risk management framework may not be effective in mitigating risk and reducing the potential for significant losses.

Our risk management framework is designed to minimize risk and loss to us. We seek to identify, measure, monitor, report, and control our exposure to risk, including strategic, market, liquidity, compliance, and operational risks. While we use a broad and diversified set of risk monitoring and mitigation techniques, these techniques are inherently limited because they cannot anticipate the existence or future development of currently unanticipated or unknown risks. Accordingly, we could suffer losses as a result of our failure to properly anticipate and manage these risks.

24

Our business may be adversely affected by an increasing prevalence of fraud, including cyberfraud, and other financial crimes.

Our loans to businesses and individuals and our deposit relationships and related transactions are subject to exposure to the risk of loss due to fraud, including cyberfraud, and other financial crimes. In addition, employee errors and employee and customer misconduct could subject us to financial losses or regulatory sanctions and seriously harm our reputation. Nationally, reported incidents of fraud and other financial crimes have increased. We have also experienced losses due to apparent fraud and other financial crimes. Misconduct by our employees could include hiding unauthorized activities from us, improper or unauthorized activities on behalf of our customers, or improper use of confidential information. It is not always possible to prevent employee errors and misconduct, and the precautions we take to prevent and detect this activity may not be effective in all cases. Employee errors could also subject us to financial claims for negligence. While we have policies and procedures designed to prevent such losses, losses may still occur.

We depend on our management team and other key personnel to implement our business strategy and execute successful operations and we could be harmed by the loss of their services or the inability to hire additional personnel.

We are dependent upon the services of the members of our senior management team who direct our strategy and operations. Members of our senior management team, or lending personnel who possess expertise in our markets and key business relationships, could be difficult to replace. Our loss of these persons, or our inability to hire additional qualified personnel, or the need to hire additional employees or pay higher salaries to retain existing employees, could impact our ability to implement our business strategy and could have a material adverse effect on our results of operations and our ability to compete in our markets.

Our board of directors relies to a large degree on management and outside consultants in overseeing cybersecurity risk management.

Territorial Savings Bank has a standing IT Steering Committee, consisting of the Executive Vice President of Administration, the Information Technology Manager, the Information Security Officer, information technology staff, and staff from other departments within our organization. The committee meets quarterly, or more frequently if needed, and reports to the board of directors after each meeting through committee minutes. The Bank also engages outside consultants and service providers to support its cybersecurity efforts. Our directors do not have significant experience in cybersecurity risk management in other business entities comparable to Territorial Savings Bank and rely on the Information Security Officer and the Information Technology Manager for cybersecurity guidance.

Our funding sources may prove insufficient to replace deposits at maturity and support our future growth.

We must maintain sufficient funds to respond to the needs of depositors and borrowers. As a part of our liquidity management, we use a number of funding sources in addition to core deposit growth and repayments and maturities of loans and investments. As we continue to grow, we are likely to become more dependent on these sources, which may include FHLB and FRB advances, securities sold under agreements to repurchase, proceeds from the sale of loans, federal funds purchased, and brokered certificates of deposit. Adverse operating results or changes in industry conditions could lead to difficulty or an inability to access these additional funding sources. Our financial flexibility will be severely constrained if we are unable to maintain our access to funding or if adequate financing is not available to accommodate future growth at acceptable interest rates. If we are required to rely more heavily on more expensive funding sources to support future growth, our revenues may not increase proportionately to cover our costs. In this case, our operating margins and profitability would be adversely affected.

Changes in the valuation of our securities portfolio could hurt our profits and reduce our capital levels.

Our securities portfolio may be impacted by fluctuations in market value, potentially reducing accumulated other comprehensive income and/or earnings. Fluctuations in market value may be caused by changes in market interest rates, lower market prices for securities, and limited investor demand. Any of these factors, among others, could require

25

the Company to record an allowance for credit losses, which could have an adverse effect on our business, financial condition, and results of operations. In analyzing a debt issuer’s financial condition, management considers whether the securities are issued by the federal government or its agencies, whether downgrades by bond rating agencies have occurred, industry analysts’ reports and, to a lesser extent, spread differentials between the effective rates on instruments in the portfolio compared to risk-free rates. Changes in interest rates can also have an adverse effect on our financial condition, as our available-for-sale securities are reported at their estimated fair value, and therefore are impacted by fluctuations in interest rates. We increase or decrease our stockholders’ equity by the amount of change in the estimated fair value of the available-for-sale securities, net of taxes. Declines in market value could result in accounting charges that could have a material adverse effect on our net income and capital levels. In addition, if we were required to sell securities to fund our operations, as described in “—Our funding sources may prove insufficient to replace deposits at maturity and support our future growth,” such sales may be at prices that are not favorable, or could call into question our classification of held-to-maturity securities such that we would be required to recognize unrecognized losses with respect to such securities.

Our smaller size may make it more difficult for us to compete.

Our smaller asset size may make it more difficult to compete with other financial institutions that are larger and can more easily afford to invest in the marketing and technologies needed to attract and retain customers. Because our principal source of income is the net interest income we earn on our loans and investments after deducting interest paid on deposits and other sources of funds, our ability to generate the revenues needed to cover our expenses and finance such investments is limited by the size of our loan and investment portfolios. Accordingly, we are not always able to offer new products and services as quickly as our competitors. In addition, our smaller customer base may make it difficult to generate meaningful noninterest income from such activities as securities and insurance brokerage. Finally, as a smaller institution, we are disproportionately affected by the continually increasing costs of compliance with new banking and other regulations.

We may not pay dividends on our common stock in the future.

Holders of our common stock are entitled to receive only such dividends as our board of directors may declare out of funds legally available for such payments. Our board of directors may, in its sole discretion, change the amount or frequency of dividends or discontinue the payment of dividends entirely. In addition, we are a savings and loan holding company, and our ability to declare and pay dividends is dependent on certain federal regulatory considerations, including the guidelines of the Federal Reserve regarding capital adequacy and dividends. It is the policy of the Federal Reserve that savings and loan holding companies should generally pay dividends on common stock only out of earning, and only if prospective earnings retention is consistent with the organization’s expected future needs, asset quality and financial condition.

Further, if we are unable to satisfy the capital requirements applicable to us for any reason, we may not be able to make, or may have to reduce or eliminate, the payment of dividends on our common stock.

Risk Related to the COVID-19 Pandemic

The economic impact of the COVID-19 outbreak could continue to adversely affect our financial condition and results of operations.

Global health concerns relating to the COVID-19 pandemic and related government actions taken to reduce the spread of the virus have continued to affect the macroeconomic environment, both nationally and in the Company’s existing geographic footprint.

Given the ongoing and dynamic nature of the circumstances, it is difficult to predict the full impact of the COVID-19 outbreak on our business. The extent of such impact will depend on future developments, which are highly uncertain, including when the coronavirus can be fully controlled and abated. The COVID-19 pandemic and the related adverse local and national economic consequences could have a material, adverse effect on our business, financial condition, liquidity, and results of operations.

26

Risks Related to Environmental and Other Global Matters

Climate change is a long-term risk to the State of Hawaii.

As a state surrounded by water, rising sea levels and storm surges have effected and will continue to impact coastline properties and properties subject to tidal flooding. Shoreline erosion and beach narrowing could negatively impact the real estate loans we have made on those properties. The location of the properties that are subject of loans can result in customers being required to purchase more flood insurance than borrowers of other banks, which can increase borrowers’ cost and reduce our loan originations. Rising sea levels and tidal actions can also result in roads and highways becoming unusable, requiring population relocation and/or significant expenses to construct new roads and highways. Furthermore, as tourism is the State’s largest industry, climate change could negatively impact the weather of Hawaii, which is one of the leading reasons for visitors to travel to the State. Scientists have indicated that climate change may increase the intensity of tropical storms and hurricanes. Climate change has also made areas of the State of Hawaii more susceptible to large wildfires.

Severe weather, natural disasters and other external events could significantly affect our operations and results.

Because all of our office locations are in the State of Hawaii, severe weather or natural disasters, such as tsunamis, volcanic eruptions, hurricanes, and earthquakes and other adverse external events, could have a significant effect on our ability to conduct business. Such events could affect the stability of our deposit base, impair the ability of borrowers to repay outstanding loans, impair the value of collateral securing loans, cause significant property damage, result in loss of revenue, and/or cause us to incur additional expenses. Natural disasters, like the tsunami that occurred in Japan in 2011, could have an impact on the visitor industry in Hawaii. Accordingly, the occurrence of any such severe weather or natural disaster event could have a material adverse effect on our business, which, in turn, could adversely affect our financial condition and results of operations.

A contaminated drinking water shaft and a contaminated groundwater aquifer on the Island of Oahu could significantly affect our operations and results.

In November 2021, it was reported that a U.S. Navy drinking water shaft had become contaminated with jet fuel. The related facility is approximately 100 feet from a groundwater aquifer that supplies a majority of the total water used on the Island of Oahu, including the City of Honolulu. Subsequently, the U.S. Environmental Protection Agency indicated that fuel releases had also contaminated the groundwater aquifer. The Honolulu Board of Water Supply has discontinued the use of certain wells in response to the possibility of contamination, with such discontinuation to last indefinitely. Voluntary water usage reductions were announced in March 2022, and compliance has avoided the imposition of mandatory water restrictions as of now. Numerous lawsuits have been filed against the United States government, with plaintiffs claiming physical, emotional, and financial damage. In addition to the health risks posed to residents and businesses on Oahu, as well as possible negative effects on the tourism industry, it is possible that water service may not be provided for ongoing construction projects, which could result in a reduction in new home sales and a related reduction in loan originations for new home purchases, as well as reductions in employment in the construction industry and related sales of materials. Accordingly, this event or the occurrence of any similar man-made disaster event could have a material adverse effect on our business, which, in turn, could adversely affect our financial condition and results of operations.

Our business, financial condition, and results of operations could be adversely affected by natural disasters, health epidemics, and other catastrophic events.

We could be adversely affected if key personnel or a significant number of employees were to become unavailable due to a pandemic, natural disaster, war, act of terrorism, accident, or other reason. Any of these events could result in the temporary reduction of operations, employees, and customers, which could limit our ability to provide services. Additionally, many of our borrowers may suffer property damage, experience interruption of their businesses, or lose their jobs after such events. Those borrowers might not be able to repay their loans, and the collateral for such loans may decline significantly in value.

27

Societal responses to climate change could adversely affect our business and performance, including indirectly through impacts on our customers.

Concerns over the long-term impacts of climate change have led and will continue to lead to governmental efforts around the world to mitigate those impacts. Consumers and businesses also may change their behavior on their own as a result of these concerns. We and our customers will need to respond to new laws and regulations as well as consumer and business preferences resulting from climate change concerns. We and our customers may face cost increases, asset value reductions, operating process changes, and other issues. The impact on our customers will likely vary depending on their specific attributes, including reliance on or role in carbon intensive activities. Among the impacts to us could be a drop in demand for our products and services, particularly in certain sectors. In addition, we could face reductions in creditworthiness on the part of some customers or in the value of assets securing loans. Our efforts to take these risks into account in making lending and other decisions, including by increasing our business with climate-friendly companies, may not be effective in protecting us from the negative impact of new laws and regulations or changes in consumer or business behavior.

Risks Related to Competitive and Strategic Matters

Strong competition within our market areas may limit our growth and profitability.

Competition in the banking and financial services industry is intense. In our market areas, we compete with commercial banks, savings institutions, mortgage brokerage firms, credit unions, finance companies, mutual funds, insurance companies, and brokerage and investment banking firms operating locally. Some of our competitors have greater name recognition and market presence that benefit them in attracting business, and offer certain services that we do not or cannot provide. In addition, larger competitors may be able to price loans and deposits more aggressively than we do, which could affect our ability to grow and remain profitable on a long-term basis. Our profitability depends upon our continued ability to successfully compete in our market areas. If we must raise interest rates paid on deposits or lower interest rates charged on our loans, our net interest margin and profitability could be adversely affected. Competitive factors driven by consumer sentiment or otherwise can also reduce our ability to generate fee income, such as through overdraft fees. For additional information see “Item 1. Business—Competition.”

The building of market share through de novo branching could cause our expenses to increase faster than revenues.

We may continue to build market share in the State of Hawaii through de novo branching. There are considerable costs involved in opening branches that generally require a period of time to generate the necessary revenues to offset their costs, especially in areas in which we do not have an established presence. Accordingly, any such business expansion can be expected to negatively impact our earnings for some period of time until certain economies of scale are reached. Our expenses could be further increased if we encounter delays in the opening of any of our new branches. Finally, our business expansion may not be successful after establishment.

Our inability to tailor our retail delivery model to respond to consumer preferences in banking may negatively affect earnings.

We have expanded our market presence through growth of our branch network. Our branch network continues to be a very significant source of new business generation; however, consumers continue to migrate much of their routine banking to self-service channels. In recognition of this shift in consumer patterns, we regularly review our branch network, which can result in branch consolidation accompanied by the enhancement of our capabilities to serve its customers through alternate delivery channels. The benefits of this strategy would depend on our ability to realize expected expense reductions without experiencing significant customer attrition.

28

Risk Related to Accounting Matters

Changes in management’s estimates and assumptions may have a material impact on our Consolidated Financial Statements and our financial condition or operating results.

In preparing this annual report as well as other periodic reports we are required to file under the Securities Exchange Act of 1934 as amended, including our Consolidated Financial Statements, our management is and will be required under applicable rules and regulations to make estimates and assumptions as of a specified date. These estimates and assumptions are based on management’s best estimates and experience as of that date and are subject to substantial risk and uncertainty. Materially different results may occur as circumstances change and additional information becomes known. Areas requiring significant estimates and assumptions by management include our valuation of investment securities, our determination of our income tax provision, and our evaluation of the adequacy of our allowance for credit losses.

Other Risks Related to Our Business

Potential downgrades of U.S. government securities by one or more of the credit ratings agencies could have a material adverse effect on our operations, earnings and financial condition.

 

A possible future downgrade of the sovereign credit ratings of the U.S. government and a decline in the perceived creditworthiness of U.S. government-related obligations could impact our ability to obtain funding that is collateralized by affected instruments, as well as affect the pricing of that funding when it is available. A downgrade may also adversely affect the market value of such instruments. We cannot predict if, when, or how any changes to the credit ratings or perceived creditworthiness of these organizations will affect economic conditions. Such ratings actions could result in a significant adverse impact on us. Among other things, a downgrade in the U.S. government’s credit rating could adversely impact the value of our securities portfolio and may trigger requirements that we post additional collateral for trades relative to these securities. A downgrade of the sovereign credit ratings of the U.S. government or the credit ratings of related institutions, agencies, or instruments would significantly exacerbate the other risks to which we are subject and any related adverse effects on the business, financial condition, and results of operations.

Legal and regulatory proceedings and related matters could adversely affect us or the financial services industry in general.

We, and other participants in the financial services industry upon whom we rely to operate, may in the future become involved in legal and regulatory proceedings. Most of the proceedings we consider to be in the normal course of our business or typical for the industry; however, it is inherently difficult to assess the outcome of these matters, and other participants in the financial services industry or we may not prevail in any proceeding or litigation. There could be substantial cost and management diversion in such litigation and proceedings, and any adverse determination could have a materially adverse effect on our business, brand or image, or our financial condition and results of our operations.

We are a community bank and our ability to maintain our reputation is critical to the success of our business and the failure to do so may materially adversely affect our performance.

We are a community bank, and our reputation is one of the most valuable components of our business. A key component of our business strategy is to rely on our reputation for customer service and knowledge of local markets to expand our presence by capturing new business opportunities from existing and prospective customers in our current market and contiguous areas. As such, we strive to conduct our business in a manner that enhances our reputation. This is done, in part, by recruiting, hiring and retaining employees who share our core values of being an integral part of the communities we serve, delivering superior service to our customers, and caring about our customers and associates. If our reputation is negatively affected, by the actions of our employees or by our inability to conduct our operations in a manner that is appealing to current or prospective customers, our business and operating results may be adversely affected.

29

The corporate governance provisions in our articles of incorporation and bylaws, and the corporate governance provisions under Maryland law, may prevent or impede the holders of our common stock from obtaining representation on our Board of Directors and may impede takeovers of the company that our board might conclude are not in the best interest of Territorial Bancorp Inc. or its stockholders.

Provisions in our articles of incorporation and bylaws may prevent or impede holders of our common stock from obtaining representation on our Board of Directors and may make takeovers of Territorial Bancorp Inc. more difficult. For example, our Board of Directors is divided into three staggered classes. A classified board makes it more difficult for stockholders to change a majority of the directors because it generally takes at least two annual elections of directors for this to occur. Our articles of incorporation include a provision that no person will be entitled to vote any shares of our common stock in excess of 10% of our outstanding shares of common stock. This limitation does not apply to the purchase of shares by a tax-qualified employee stock benefit plan established by us. In addition, our articles of incorporation and bylaws restrict who may call special meetings of stockholders and how directors may be removed from office. Additionally, in certain instances, the Maryland General Corporation Law requires a supermajority vote of our stockholders to approve a merger or other business combination with a large stockholder, if the proposed transaction is not approved by a majority of our directors.

ITEM 1B.Unresolved Staff Comments

Not applicable.

ITEM 1CCybersecurity Risk Management, Strategy and Governance

Cybersecurity is a significant and integrated component of Territorial Savings Bank’s risk management strategy. As a financial services company, cyber threats are present and growing, and the potential exists for a cybersecurity incident to occur, which could disrupt business operations or compromise sensitive data. To date, Territorial Savings Bank has not, to its knowledge, experienced an incident materially affecting or reasonably likely to materially affect Territorial Savings Bank.

To prepare and respond to incidents, Territorial Savings Bank has implemented a multi-layered cybersecurity strategy, integrating people, technology, and processes. This includes employee training, the use of innovative technologies, and the implementation of policies and procedures in the areas of Information Security, Data Governance, Business Continuity and Disaster Recovery, Vendor Management, and Incident Response. Territorial Savings Bank engages third-party consultants and independent auditors to, among other things, conduct penetration tests and perform cybersecurity risk assessments and audits.

The Information Security Department of Territorial Savings Bank is primarily responsible for identifying, assessing and managing material risks from cybersecurity threats. The Information Security Department is managed by the Board-appointed Information Security Officer (the “ISO”) who reports directly to Territorial Savings Bank’s Executive Vice President of Administration. The ISO has four years of experience with Territorial Savings Bank and an additional 29 years of experience in the information technology (“IT”) field. The ISO also oversees Territorial Savings Bank’s Information Security Program, which is governed by various information security and cybersecurity, systems development, change control, disaster recovery/business continuity and physical asset classification and control policies. The Information Security Program identifies data sources, threats and vulnerabilities and ensures awareness, accountability, and oversight for data protection throughout Territorial Savings Bank and with trusted third parties to ensure that data is protected and able to be recovered in the event of a breach or failure (technical or other disaster). The Information Security Department provides on-going technology and IT threat updates to ensure the latest threats are addressed. In addition, the ISO participates in penetration testing, business continuity/ disaster recovery testing, and incident response plan testing. The ISO presents information security and cybersecurity updates at least quarterly to Territorial Savings Bank’s Information Technology Steering Committee, which consists of the Executive Vice President of Administration, the Senior Vice President of Electronic Banking, the Information Technology Manager, the Information Security Officer, information technology staff, and staff from other departments within the organization. The committee minutes are reviewed by the Board of Directors after each meeting.

30

The Information Security Department provides oversight, from a risk perspective, of IT security practices. As referenced above, the ISO provides information security updates to the Information Technology Steering Committee at each Information Technology Steering Committee meeting. Additional information security training to the Board of Directors is provided through targeted training overseen by the ISO. In addition, as discussed below, Territorial Savings Bank has implemented an Incident Response Plan to provide a structured and systematic incident response process for information security incidents that affect any of the information technology systems, network, or data of Territorial Savings Bank. The Incident Response Plan is implemented and maintained by the ISO. Cybersecurity metrics are reported to management committees at least monthly and are summarized in annual reporting to the Board of Directors.

The Board of Directors recognizes the importance of the Interagency Guidelines Establishing Standards for Safeguarding Customer Information and has incorporated those elements in its ongoing oversight of the Information Security Program.

Risk Assessment. On a periodic basis, but not less than annually, the Information Security Officer (the “ISO”) identifies and documents internal and external vulnerabilities that could result in unauthorized disclosure, misuse, alteration, or destruction of customer information or customer records. Based on the results of the risk assessment, Territorial Savings Bank’s Information Security Program may be revised to protect against any anticipated threats or hazards to the security or integrity of such information. The Board of Directors reviews changes to the program designed to monitor, measure, and respond to vulnerabilities identified.

Response to Security Vulnerabilities. In response to identified risks, management may take certain steps to correct and respond to security vulnerabilities, which may include:

Applying vendor-provided software fixes, commonly called patches.
Implementing documented, approved, and tested changes to security configurations.
Ensuring that exploitable files and services are assessed and removed or disabled based upon known vulnerabilities and business needs.
Updating vulnerability scanning and intrusion detection tools to identify known vulnerabilities and related unauthorized activities.
Conducting subsequent penetration testing and vulnerability assessments, as warranted.
Reviewing performance with service providers to ensure security maintenance and reporting responsibilities are operating according to contract provisions and that service providers provide notification of system security breaches that may affect Territorial Savings Bank.

Internal Controls, Audit, and Testing. Regular internal monitoring is integral to Territorial Savings Bank’s risk assessment process, which includes regular testing of internal key controls, systems, and procedures. In addition, independent third-party penetration testing to test the effectiveness of security controls and preparedness measures is conducted at least annually or more often, if warranted by the risk assessment or other external factors. Management determines the scope and objectives of the penetration analysis.

Service Providers. Like many companies, Territorial Savings Bank relies on third-party vendor solutions to support its operations. Many of these vendors, especially in the financial services industry, have access to sensitive and proprietary information. In order to mitigate the operational, informational and other risks associated with the use of vendors, Territorial Savings Bank maintains a risk-based Vendor Management Program designed to identify, measure, monitor, and control risks related to outsourced vendor relationships. The Vendor Management Program is implemented through a Vendor Management Program Policy and includes a detailed onboarding process and periodic reviews of vendors with access to sensitive Territorial Savings Bank data. The Vendor Management Program Policy applies to any business arrangement between Territorial Savings Bank and another individual or entity, by contract or otherwise, in compliance with the Interagency Guidance on Third-Party Relationships: Risk Management. The Vendor Management Program is reviewed as part of Territorial Savings Bank’s annual Internal Audit Risk Assessment.

Employees and Training. Employees are the first line of defense against cybersecurity events. Each employee is responsible for protecting Territorial Savings Bank and client information. Employees are provided training at initial onboarding and thereafter regarding information security and cybersecurity-related policies and procedures applicable to

31

their respective roles within the organization. In addition, employees are subjected to regular simulated phishing assessments, designed to sharpen threat detection and reporting capabilities. In addition to training, employees are supported with solutions designed to identify, prevent, detect, respond to, and recover from incidents. Notable technologies include firewalls, intrusion detection systems, managed endpoint detection and response, digital risk protection services, data loss prevention scanning, user behavior analytics, multi-factor authentication, data backups, and business continuity applications. Notable services include 24/7 security monitoring and response, weekly vulnerability scanning, third-party monitoring, and threat intelligence.

Board Reporting. At least annually, the ISO reports to the Board the overall status of the Information Security Program and Territorial Savings Bank’s compliance with the Interagency Guidelines for Safeguarding Customer Information. Any material findings related to the risk assessment, risk management and control decisions, service provider arrangements, results of testing, security breaches or violations are discussed as are management’s responses and any recommendations for program changes.

Program Adjustments. The ISO monitors, evaluates, and adjusts the Information Security Program considering any relevant changes in technology, the sensitivity of its customer information, internal or external threats to information, and changing business arrangements, such as mergers and acquisitions, alliances and joint ventures, outsourcing arrangements, and changes to customer information systems.

Incident Response Plan. To ensure that information security incidents can be recovered from quickly and with the least impact to Territorial Savings Bank and its customers, Territorial Savings Bank maintains a structured and systematic incident response plan (the “IRP”) for all information security incidents that affect any of the IT systems, network, or data of Territorial Savings Bank, including Territorial Savings Bank’s data held, or IT services provided by third-party vendors or other service providers. The ISO is responsible for implementing and maintaining the IRP, which includes:

Identifying the incident response team (“IRT”) and any appropriate sub-teams to address specific information security incidents, or categories of information security incidents.
Coordinating IRT activities, including developing, maintaining, and following appropriate procedures to respond to and document identified information security incidents.
Conducting post-incident reviews to gather feedback on information security incident response procedures and address any identified gaps in security measures.
Providing training and conducting periodic exercises to promote employee and stakeholder preparedness and awareness of the IRP.
Reviewing the IRP at least annually, or whenever there is a material change in Territorial Savings Bank’s business practices that may reasonably affect its cyber incident response procedures.

ITEM 2.

Properties

We operate from our corporate office in Honolulu, Hawaii, and from our 28 full-service branches located in the State of Hawaii. Of our 28 branches, 23 are located on the island of Oahu, and all but one of our branches are leased properties. The net book value of our premises, land and equipment was $7.2 million at December 31, 2023.

In August 2023, wildfires on the island of Maui destroyed our Lahaina branch office. Our branch was leased and the leasehold improvements and furniture are fixtures had a book value of $5,000, which was written off in the quarter ended September 30, 2023.

ITEM 3.

Legal Proceedings

From time to time, we are involved as plaintiff or defendant in various legal proceedings arising in the ordinary course of business. At December 31, 2023, we were not involved in any legal proceedings, the outcome of which we believe would be material to our financial condition or results of operations.

32

ITEM 4.

Mine Safety Disclosures

Not applicable.

PART II

ITEM 5.

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

(a)Market, Holder and Dividend Information. Our common stock is traded on the NASDAQ Global Select Market under the symbol “TBNK.” The approximate number of holders of record of Territorial Bancorp Inc.’s common stock as of February 29, 2024 was 984. Certain shares of Territorial Bancorp Inc. are held in “nominee” or “street” name and, accordingly, the number of beneficial owners of such shares is not known or included in the foregoing number.

(b)Sales of Unregistered Securities. Not applicable.

(c)Use of Proceeds. Not applicable.

(d)Securities Authorized for Issuance Under Equity Compensation Plans. See “Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.”

(e)Stock Repurchases. There were no repurchases of our shares of common stock during the three months ended December 31, 2023. On September 12, 2003, Territorial Bancorp Inc. announced the completion of its twelfth repurchase program. Under this share repurchase program, the Company was authorized to repurchase up to $5,000,000 of its outstanding shares. The Company has not announced a new share repurchase program.

ITEM 6.[Reserved]

33

ITEM 7.

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

The objective of this section is to help readers understand our views on our results of operations and financial condition. You should read this discussion in conjunction with the Consolidated Financial Statements and Notes to Consolidated Financial Statements that appear elsewhere in this Annual Report on Form 10-K.

Overview

We have historically operated as a traditional thrift institution. The significant majority of our assets consist of long-term, fixed-rate residential mortgage loans and mortgage-backed securities, which we have funded primarily with deposit inflows, cash balances at the Federal Reserve Bank, loan and securities repayments, advances from the Federal Home Loan Bank and the Federal Reserve Bank, proceeds from securities sold under agreements to repurchase, and proceeds from loan and security sales. As a result, we may be vulnerable to increases in interest rates, as our interest-bearing liabilities mature or reprice more quickly than our interest-earning assets, as occurred in 2023.

We have continued our focus on originating one- to four-family residential real estate loans. Our emphasis on conservative loan underwriting has resulted in continued low levels of nonperforming assets. Our nonperforming assets, which include nonaccrual loans, totaled $2.3 million, or 0.10% of total assets at December 31, 2023, compared to $2.3 million, or 0.11% of total assets at December 31, 2022. We recorded a reversal of credit loss provisions of $3,000 under ASC 326 and a reversal of loan loss provisions of $576,000 under ASC 310 for the years ended December 31, 2023 and 2022, respectively. ASC 326 requires organizations to measure all expected credit losses for financial instruments based on historical experience, current conditions, and reasonable and supportable forecasts. The reversal of credit loss provisions in 2023 was primarily due to a decrease in our real estate portfolio’s forecasted charge-offs that was partially offset by a decrease in its forecasted prepayments. The reversal of loan loss provisions in 2022 occurred primarily due to improvements in the qualitative factors used to calculate the allowance for loan losses due to decreases in Hawaii’s unemployment rate and in the amount of loans in the loan payment deferral program.

All of Territorial Savings Bank’s investments in mortgage-backed securities and collateralized mortgage obligations have been issued by Freddie Mac or Fannie Mae, which are U.S. government-sponsored enterprises, or Ginnie Mae, which is a U.S. government agency. These agencies guarantee the payment of principal and interest on the Bank’s mortgage-backed securities. We do not own any preferred stock issued by Fannie Mae or Freddie Mac. As of December 31, 2023, our additional borrowing capacity at the Federal Home Loan Bank (FHLB) of Des Moines and Federal Reserve Bank (FRB) was $612.6 million and $207.2 million, respectively. Our additional borrowing capacity at the FHLB at December 31, 2022 was $769.1 million.

Critical Accounting Policies and Estimates

We consider accounting policies that require management to exercise significant judgment or discretion or make significant assumptions that have, or could have, a material impact on the carrying value of certain assets or on income, to be critical accounting policies. We consider the following to be our critical accounting policies:

Allowance for Credit Losses (ACL) on Loans and Securities. Our determination of the amount of our allowance for credit loss (ACL) is a critical accounting estimate and includes Management’s estimate of future credit losses. Loans are charged-off against the ACL when Management believes a loan is uncollectable and credited if subsequent recoveries are made. Changes in the ACL, and the related loan loss provision, can materially affect net income.

On January 1, 2023, we adopted ASC 326, Financial Instruments – Credit Losses to estimate our allowance for credit losses. This standard is known as the current expected credit loss (CECL) standard and replaces the incurred loss approach. CECL requires an estimate of the credit losses expected over the life of financial instruments. The incurred loss approach delays the recognition of a credit loss until the “probable” loss event was “incurred”. The allowance for credit losses is an estimate that is subject to uncertainty due to the assumptions and significant judgements used in the estimation process.

34

The estimate of the allowance for credit losses using the CECL approach is based on relevant information about past events, current conditions, and reasonable and supportable forecasts that affect the collectability of loans. The historical loss experience is the starting point for estimating expected credit losses. We consider whether the historical loss experience should be adjusted for asset specific risk characteristics or current conditions at the reporting date that did not exist over the historical reporting period. These qualitative adjustments can include changes in the economy, loan underwriting standards, and delinquency trends. We then consider future economic conditions as part of the one-year reasonable and supportable forecast period. The one-year reasonable and supportable forecast period includes estimates of economic conditions which affects the performance of the loan portfolios. After the one-year reasonable and supportable forecast period, losses are based on historical loss rates, or reversion rate, for the remaining expected life of the loan.

Our loan portfolio is segmented into three pools for estimating our allowance for credit losses on loans: real estate, commercial, and consumer loans. They were established upon the adoption of ASU 2016-13. Only three pools are used to segment our loan portfolio because loans within the pools share similar risk characteristics and were originated using similar underwriting standards. Loans that do not share similar risk characteristics would be evaluated on an individual basis and excluded from the collective evaluation. Historically, we have disclosed information about our loans and allowance based on class of financing receivable. The portfolio segments align with the class of financing receivables as follows:

Real estate: One- to four-family residential, multi-family residential, and commercial mortgage
Commercial: Commercial loans other than mortgage loans
Consumer: Home equity loans, loans on deposit accounts, and all other consumer loans

Collateral dependent loans are not considered to share the same risk characteristics with the three pools discussed above. A loan is considered to be collateral dependent when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the sale or operation of the collateral. For loans which are considered to be collateral dependent, we have elected to estimate the expected credit loss based on the fair value of the collateral less selling costs. If the fair value of the collateral less selling costs is less than the loan’s amortized cost basis, we record a partial charge-off to reduce the loan’s amortized cost basis for the difference between the collateral fair value less selling costs and the amortized cost basis.

The historical loss experience of the real estate and consumer loan pools were determined using a vintage method. This method tracks loss and prepayment activity of loans that are originated during a specified time period, or vintage, over the course of the loan’s term. The pool’s loss and prepayment reversion rates are calculated as a percentage of the net loss and prepayments to the original loan balance. The historical loss experience of the commercial loan pool was determined using a reporting period method. This method measures historical losses incurred during a specified reporting period. The pool’s loss and prepayment reversion rates are calculated as a percentage of the beginning balance of the reporting period.

The amortized cost of the real estate pool totaled $1.3 billion at December 31, 2023 and represented 98.9% of our total loans. The amortized cost of the consumer and commercial loan pools totaled $14.4 million at December 31, 2023 and represented 1.1% of our total loans.

The allowance for credit losses is generally sensitive to economic conditions and assumptions built into the model that estimates credit losses. Since the residential real estate pool represents 98.9% of the Bank’s loans, changes in economic factors for the consumer and commercial pools would not have a material impact on the allowance. For the residential real estate portfolio, the Hawaii Housing Price Index (HPI) and National Mortgage Rates are used to project net charge-offs. A negative change in the forecasted Hawaii HPI equivalent to 25% of the change similar to what occurred during the 2007 to 2009 Great Recession and a 0.5% decrease in National Mortgage rates would lead to a small increase in the rate of delinquencies and consequently charge-offs for these borrowers. For the allowance on November 30, 2023, the changes above would increase the quantitative forecast component of the allowance for these loans by 0.041%, or 0.027% to 0.068%. This would increase the dollar losses by $42,000 over a 12-month forecast. The net charge-offs on the residential real estate pool was based on the 2007 to 2009 Great Recession period. If only 2007 was used to calculate the net charge-offs on the residential real estate pool, the allowance for credit losses at November 30, 2023 would increase by approximately $1.0 million. If the 2007 to 2008 period was used to calculate the net charge-offs

35

on the residential real estate pool, the allowance for credit losses at November 30, 2023, would increase by approximately $600,000. Due to the low historical loss rates, small changes in the economic cycle will have nominal impacts on the overall allowance. This sensitivity analysis is hypothetical and provided only to indicate the potential impact changes in economic conditions and the effect these assumptions may have on the allowance estimate. Additionally, changes in factors and inputs may be directionally inconsistent, such that improvement in one factor may offset deterioration in others.

We are required to utilize the CECL methodology to estimate expected credit losses with respect to held-to-maturity (HTM) investment securities. Since all of our HTM investment securities were issued by U.S. government agencies or U.S. government-sponsored enterprises, which include the explicit and/or implicit guarantee of the U.S. government and have a long history of no credit losses, we have not recorded a credit loss on these securities. The unrealized losses on these securities were due to changes in interest rates, relative to when the securities were purchased, and are not due to decreases in the credit quality of the securities.

Available for sale (AFS) investment securities in an unrealized loss position are evaluated for impairment. We first assesses whether we intend 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 investment securities amortized cost basis is written down to fair value through income. For AFS debt securities that do not meet the aforementioned criteria, we evaluate 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 investment 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 exists and an ACL is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an ACL is recognized in other comprehensive income. We have not recorded an ACL related to our AFS investment securities.

See Note 2(i) of the Notes to Consolidated Financial Statements for further information on the ACL.

Deferred Tax Assets. Deferred tax assets and liabilities are recognized for the estimated future tax effects attributable to temporary differences and carryforwards. A valuation allowance may be required if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will realize the benefits of these deductible differences. There was no valuation allowance for deferred tax assets as of December 31, 2023 and 2022.

Defined Benefit Retirement Plan. Defined benefit plan obligations and related assets of our defined benefit retirement plan are presented in Note 17 of the Notes to Consolidated Financial Statements. Effective December 31, 2008, the defined benefit retirement plan was frozen and all plan benefits were fixed as of that date. Plan assets, which consist primarily of marketable equity securities and mutual funds, are typically valued using market quotations. Plan obligations and the annual pension expense are determined by an independent actuary through the use of a number of assumptions. Key assumptions in measuring the plan obligations include the discount rate and the expected long-term rate of return on plan assets. In determining the discount rate, we utilize a yield that reflects the top 50% of the universe of bonds, ranked in the order of the highest yield. These bonds provide cash flows that match the timing of expected benefit payments. Asset returns are based upon the anticipated average rate of earnings expected on the invested funds of the plans.

At December 31, 2023, we used weighted-average discount rates of 5.40% and 5.10% for calculating annual pension expense and projected plan liabilities, respectively, and an expected long-term rate of return on plan assets of

36

6.75% for calculating annual pension expense. For both the discount rate and the asset return rate, a range of estimates could reasonably have been used, which would affect the amount of pension expense and pension liability recorded.

A decrease in the discount rate or an increase in the asset return rate would have reduced our pension expense in 2023, while an increase in the discount rate or a decrease in the asset return rate would have the opposite effect. A 25 basis point decrease in the discount rate assumptions would have decreased our 2023 pension expense by $2,000 and would have increased our year-end 2023 pension liability by $392,000, while a 25 basis point decrease in the asset return rate would have increased our 2023 pension expense by $44,000.

37

Selected Financial Data

At December 31,

 

    

2023

    

2022

 

(In thousands)

 

Selected Financial Condition Data:

Total assets

$

2,236,672

$

2,169,592

Cash and cash equivalents

 

126,659

 

40,553

Investment securities available for sale, at fair value

20,171

20,821

Investment securities held to maturity at amortized cost

 

685,728

 

717,773

Loans receivable, net of allowance for credit/loan losses

 

1,303,431

 

1,294,764

Bank-owned life insurance

 

48,638

 

47,783

Deposits

 

1,636,604

 

1,716,152

Advances from the Federal Home Loan Bank

 

242,000

 

141,000

Advances from the Federal Reserve Bank

50,000

Securities sold under agreements to repurchase

 

10,000

 

10,000

Total stockholders’ equity

 

251,086

 

256,550

Year Ended December 31,

 

    

2023

    

2022

 

(In thousands)

 

Selected Operating Data:

Interest income

$

69,088

$

62,702

Interest expense

 

26,457

 

7,215

Net interest income

 

42,631

 

55,487

Reversal of provision for credit/loan losses

 

(3)

 

(576)

Net interest income after reversal of provision for credit/loan losses

 

42,634

 

56,063

Noninterest income

 

2,471

 

4,209

Noninterest expense

 

38,268

 

38,798

Income before income taxes

 

6,837

 

21,474

Income taxes

 

1,810

 

5,318

Net income

$

5,027

$

16,156

38

At or for the Year Ended December 31,

   

2023

   

2022

   

Selected Financial Ratios (expressed as percentages) and Other Data:

Performance Ratios:

Return on average assets (ratio of net income to average total assets)

 

0.23

%

0.75

%

Return on average equity (ratio of net income to average equity)

 

1.99

%

6.26

%

Interest rate spread (1)

 

1.83

%

2.64

%

Net interest margin (2)

 

2.02

%

2.69

%

Efficiency ratio (3)

 

84.85

%

64.99

%

Noninterest expense to average total assets

 

1.74

%

1.80

%

Average interest-earning assets to average interest-bearing liabilities

 

115.37

%

115.91

%

Average equity to average total assets

 

11.48

%

11.98

%

Basic earnings per share

$

0.58

$

1.81

Diluted earnings per share

$

0.57

$

1.80

Dividend payout ratio (4)

 

129.82

%

 

56.67

%

Asset Quality Ratios:

Nonperforming assets to total assets

 

0.10

%

 

0.11

%

Nonperforming loans to total loans

 

0.17

%

 

0.18

%

Allowance for credit/loan losses to nonperforming loans

 

226.59

%

 

88.31

%

Allowance for credit/loan losses to total loans

 

0.39

%

 

0.16

%

Capital Ratios (bank-level only):

Total capital (to risk-weighted assets)

 

26.87

%

 

26.20

%

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

 

26.31

%

 

25.98

%

Tier I capital (to risk-weighted assets)

 

26.31

%

 

25.98

%

Tier I capital (to total assets)

 

10.86

%

 

10.87

%

Other Data:

Number of full-service offices

 

28

 

29

Full-time equivalent employees

 

236

 

257

(1)The average interest rate spread represents the difference between the yield on average interest-earning assets and the cost of average interest-bearing liabilities for the year.
(2)The net interest margin represents net interest income as a percent of average interest-earning assets for the year.
(3)The efficiency ratio represents noninterest expense divided by the sum of net interest income and noninterest income.
(4)The dividend payout ratio represents cash dividends declared per share divided by diluted earnings per share.

Balance Sheet Analysis

Assets. At December 31, 2023, our assets were $2.2 billion, an increase of $67.1 million, or 3.1%, from December 31, 2022. The increase was primarily caused by an $86.1 million increase in cash and cash equivalents and an $8.7 million increase in total loans, which were partially offset by a $32.7 million decrease in total investment securities.

Cash and Cash Equivalents. At December 31, 2023, our cash and cash equivalents were $126.7 million, an increase of $86.1 million, or 212.3%, from $40.6 million at December 31, 2022. The increase was primarily due to a $101.0 million increase in Federal Home Loan Bank advances, a $50.0 million increase in Federal Reserve Bank advances, and a $32.7 million decrease in total investment securities, which was partially offset by a $79.5 million decrease in deposits and an $8.7 million increase in total loans. We increased liquidity during 2023 in response to recent market concerns in the banking industry.

39

Loan Portfolio Composition. The following table sets forth the composition of our loan portfolio at the dates indicated.

At December 31,

2023

2022

    

Amount

    

Percent

    

Amount

    

Percent

    

(Dollars in thousands)

Real estate loans:

First mortgage:

One- to four-family residential

$

1,277,544

 

97.48

%  

$

1,253,558

 

96.51

%  

Multi-family residential

 

5,855

 

0.45

 

6,448

 

0.50

Construction, commercial and other

 

11,631

 

0.89

 

23,903

 

1.84

Home equity loans and lines of credit

 

7,058

 

0.54

 

6,426

 

0.49

Other loans

 

8,453

 

0.64

 

8,597

 

0.66

Total loans

 

1,310,541

 

100.00

%  

 

1,298,932

 

100.00

%  

Other items:

Unearned fees and discounts, net

 

(1,989)

 

(2,136)

Allowance for credit/loan losses

 

(5,121)

 

(2,032)

Loans receivable, net

$

1,303,431

$

1,294,764

Total loans increased by $11.6 million as new loan originations exceeded loan repayments and sales.

40

Loan Portfolio Maturities and Yields. The following table summarizes the scheduled maturities of our loan portfolio at December 31, 2023. Demand loans, loans having no stated repayment schedule or maturity, and overdraft loans are reported as being due in one year or less.

One- to four-family

Multi-family residential

Construction, commercial

Home equity loans and

 

 

residential real estate

real estate

and other real estate

lines of credit

Other loans

Total

 

 

    

    

Weighted

    

    

Weighted

    

    

Weighted

    

    

Weighted

    

    

Weighted

    

    

Weighted

 

 

Due During the Years

Average

Average

Average

Average

Average

Average

 

 

Ending December 31,

Amount

Rate

Amount

Rate

Amount

Rate

Amount

Rate

Amount

Rate

Amount

Rate

 

 

(Dollars in thousands)

 

 

2024

$

22

5.33

%  

$

286

 

8.24

%  

$

 

%  

$

203

 

10.50

%  

$

522

 

5.85

%  

$

1,033

 

7.41

%

2025 to 2028

 

2,855

 

3.74

 

117

 

6.50

 

2,340

 

5.01

 

1,414

 

10.59

 

2,258

 

6.98

 

8,984

 

6.00

2029 to 2038

34,838

4.00

4,886

4.53

8,062

4.15

1,348

9.41

5,503

3.28

54,637

4.13

2039 and beyond

 

1,239,829

 

3.63

 

566

 

4.25

 

1,229

 

5.55

 

4,093

 

4.35

 

170

 

5.00

 

1,245,887

 

3.63

Total

$

1,277,544

 

3.64

%  

$

5,855

 

4.72

%  

$

11,631

 

4.47

%  

$

7,058

 

6.75

%  

$

8,453

 

4.46

%  

$

1,310,541

 

3.67

%

41

The following table sets forth the scheduled repayments of fixed- and adjustable-rate loans at December 31, 2023 that are contractually due after December 31, 2024.

Due After December 31, 2024

 

    

Fixed

    

Adjustable

    

Total

 

(In thousands)

 

Real estate loans:

First mortgage:

One- to four-family residential

$

1,277,282

$

240

$

1,277,522

Multi-family residential

 

5,569

 

5,569

Construction, commercial and other

 

10,287

1,344

 

11,631

Home equity loans and lines of credit

 

1,221

5,635

 

6,856

Other loans

 

6,672

1,259

 

7,931

Total loans

$

1,301,031

$

8,478

$

1,309,509

Securities. At December 31, 2023, our securities portfolio totaled $705.9 million, or 31.6% of assets. The securities portfolio decreased from $738.6 million at December 31, 2022 as repayments exceeded security purchases. All of the mortgage-backed securities were issued by Fannie Mae, Freddie Mac or Ginnie Mae. At December 31, 2023, none of the underlying collateral consisted of subprime or Alt-A loans (traditionally defined as nonconforming loans having less than full documentation). At December 31, 2023, we held no common or preferred stock of Fannie Mae or Freddie Mac.

Any unrealized loss on individual mortgage-backed securities as of December 31, 2023 and 2022 was caused by increases in market interest rates subsequent to purchase. All of our mortgage-backed securities are guaranteed by U.S. government-sponsored enterprises or a U.S. government agency. Since the decline in market value has been attributable to changes in interest rates and not credit quality, we continue to have the intent not to sell these investments, and it is not more likely than not that we will be required to sell such investments prior to the recovery of the amortized cost basis. No allowance for credit losses was recorded for these securities as of December 31, 2023. Prior to the adoption of ASU 2016-13, the Company did not consider any of its securities to be other-than-temporarily impaired.

42

Portfolio Maturities and Coupons. The composition and maturities of the investment securities portfolio at December 31, 2023 are summarized in the following table. Maturities are based on the final contractual payment dates, and do not reflect the impact of prepayments or early redemptions that may occur. No tax-equivalent adjustments have been made, as we did not hold any tax-free investment securities at December 31, 2023.

More than One Year

More than Five Years

 

One Year or Less

through Five Years

through Ten Years

More than Ten Years

Total Securities

 

    

    

Weighted

    

    

Weighted

    

    

Weighted

    

    

Weighted

    

    

    

Weighted

 

Amortized

Average

Amortized

Average

Amortized

Average

Amortized

Average

Amortized

Average

 

Cost

Coupon

Cost

Coupon

Cost

Coupon

Cost

Coupon

Cost

Fair Value

Coupon

 

(Dollars in thousands)

 

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises:

Fannie Mae

$

 

%  

$

 

%  

$

 

%  

$

4,283

 

3.00

%  

$

4,283

$

3,844

 

3.00

%

Freddie Mac

 

 

 

18,280

 

2.99

18,280

16,327

 

2.99

Total available-for-sale

$

%  

$

%  

$

%  

$

22,563

2.99

%  

$

22,563

$

20,171

2.99

%

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or government-sponsored enterprises:

Fannie Mae

$

 

%  

$

10

 

5.64

%  

$

7

 

5.72

%  

$

372,550

 

2.28

%  

$

372,567

$

302,684

 

2.28

%

Freddie Mac

 

 

 

 

293,962

2.53

 

293,962

 

247,932

 

2.53

Collateralized mortgage obligations (1)

 

 

 

 

 

 

 

1,216

 

1.62

 

1,216

 

1,073

 

1.62

Ginnie Mae

 

 

 

3

 

3.63

 

 

17,980

 

3.34

 

17,983

 

16,439

 

3.34

Total held-to-maturity

$

 

%  

$

13

 

5.18

%  

$

7

 

5.72

%  

$

685,708

 

2.41

%  

$

685,728

$

568,128

 

2.42

%

Total

$

 

%  

$

13

 

5.18

%  

$

7

 

5.72

%  

$

708,271

 

2.43

%  

$

708,291

$

588,299

 

2.43

%

(1)All of our collateralized mortgage obligations have been issued by Fannie Mae or Ginnie Mae.

Bank-Owned Life Insurance. We invest in bank-owned life insurance to provide us with a funding source for our benefit plan obligations. Bank-owned life insurance also generally provides us noninterest income that is nontaxable. Interagency federal guidance generally limits our investment in bank-owned life insurance to 25% of the Bank’s Tier 1 capital plus our allowance for credit/loan losses. At December 31, 2023, this limit was $61.0 million, and we had invested $48.6 million in bank-owned life insurance at that date.

43

Deposits. At December 31, 2023, deposits totaled $1.6 billion, or 82.4% of total liabilities. We offer a variety of deposit accounts with a range of interest rates and terms. Our deposit accounts consist of savings accounts, certificates of deposit, money market accounts, commercial and regular checking accounts, and Super NOW accounts. Historically, we have not accepted, and do not currently have, brokered deposits. We accept deposits primarily from the areas in which our offices are located. We rely on our competitive pricing and products, convenient locations and quality customer service to attract and retain deposits.

Interest rates paid, maturity terms, service fees and withdrawal penalties are established on a periodic basis. Deposit rates and terms are based primarily on current operating strategies, market interest rates, liquidity requirements and our deposit growth goals.

During the year ended December 31, 2023, our deposits decreased by $79.5 million, or 4.6%. The decrease in deposits was primarily due to decreases of $171.6 million in savings accounts and $7.6 million in checking accounts, which were partially offset by an increase of $102.7 million in certificates of deposit during the year ended December 31, 2023. The changes in deposits occurred primarily as customers transferred funds from savings accounts with relatively low interest rates to our certificates of deposit with higher interest rates or withdrew their deposits and sought higher interest rates elsewhere.

At December 31, 2023, we had a total of $532.4 million in certificates of deposit, of which $498.1 million had remaining maturities of one year or less. We have the ability to attract and retain deposits by adjusting the interest rates offered.

The following table sets forth the distribution of our average total deposit accounts (including interest-bearing and non-interest-bearing deposits), by account type, for the years indicated.

For the Year Ended December 31,

 

 

2023

2022

 

 

    

    

    

Weighted

    

    

    

Weighted

 

 

Average

Average

Average

Average

 

 

Balance

Percent

Rate

Balance

Percent

Rate

 

 

(Dollars in thousands)

 

Deposit type:

Non-interest-bearing

$

75,331

 

4.5

%  

%  

$

74,283

 

4.4

%  

%

Savings accounts

 

802,833

 

48.6

0.31

 

1,028,244

 

60.3

0.09

Certificates of deposit

 

479,566

 

29.0

3.53

 

292,809

 

17.2

1.33

Money market

 

4,627

 

0.3

0.11

 

5,481

 

0.3

0.09

Checking and Super NOW

 

290,636

 

17.6

0.02

 

303,802

 

17.8

0.02

Total deposits

$

1,652,993

 

100.0

%  

1.23

%  

$

1,704,619

 

100.0

%  

0.29

%

44

The following table sets forth our estimate of uninsured deposits (in excess of the federal deposit insurance limit of $250,000) that is calculated on the same basis used for regulatory reporting. We have no deposits that are uninsured for any other reason.

At December 31,

2023

2022

(In thousands)

Uninsured non-maturity deposits:

$

168,463

$

212,984

Uninsured deposits with remaining maturities:

Three months or less

197,189

162,354

Over three months to six months

18,311

41,961

Over six months to twelve months

29,687

20,167

Over twelve months

5,794

15,132

250,981

239,614

Total uninsured deposits

$

419,444

$

452,598

As of December 31, 2023, the aggregate amount of outstanding certificates of deposit in amounts greater than or equal to $250,000 was $280.1 million. As of December 31, 2023, certificates of deposit owned by state and local governments in amounts greater than or equal to $250,000 was $169.4 million, and was collateralized by mortgage-backed securities. The following table sets forth the maturity of certificates of deposit in amounts greater than or equal to $250,000 as of December 31, 2023.

At December 31, 2023

 

(In thousands)

 

Three months or less

$

208,861

Over three months through six months

 

23,223

Over six months through one year

 

41,843

Over one year to three years

 

4,728

Over three years

 

1,430

Total

$

280,085

Borrowings. At December 31, 2023, our total borrowings were $302.0 million. We primarily funded our operations with borrowings and principal repayments on loans and mortgage-backed securities. Our borrowings consist of advances from the FHLB and FRB, and funds borrowed under securities sold under agreements to repurchase. At December 31, 2023, our FHLB advances totaled $242.0 million, or 12.2% of total liabilities, our FRB advances totaled $50.0 million, or 2.5% of total liabilities, and our securities sold under agreements to repurchase totaled $10.0 million, or 0.5% of total liabilities. At December 31, 2023, we had the capability to borrow up to $612.6 million and $207.2 million in the form of additional advances from the FHLB and FRB, respectively.

Stockholders’ Equity. At December 31, 2023, our stockholders’ equity was $251.1 million, a decrease of $5.5 million, or 2.1%, from $256.6 million at December 31, 2022. The decrease in stockholders’ equity occurred primarily due to dividends declared, shares repurchased, and the reduction of retained earnings from the adoption of the CECL accounting standard exceeding net income.

Average Balances and Yields

The following table sets forth average balances, yields and rates, and certain other information for the years indicated. No tax-equivalent yield adjustments were made, as we did not hold any tax-free investments. All average balances are daily average balances. Nonaccrual loans were included in the computation of average balances and are included with accrual loans in the table. However, no interest income was attributed to nonaccrual loans. The yields set forth below include the effect of net deferred costs, discounts, and premiums that are amortized or accreted to interest income of $190,000 and $103,000 for 2023 and 2022, respectively.

45

 

 

For the Year Ended December 31,

 

 

 

2023

2022

 

 

 

Average

 

 

 

 

Average

 

 

 

 

 

 

 

 

Outstanding

 

 

 

 

Outstanding

 

 

 

 

 

 

 

 

Balance

 

Interest

 

Yield/ Rate

Balance

 

Interest

 

Yield/ Rate

 

 

 

(Dollars in thousands)

 

Interest-earning assets:

Loans:

Real estate loans:

First mortgage:

    

One- to four-family residential (1)

$

1,263,674

$

45,149

 

3.57

%

$

1,252,960

$

43,448

 

3.47

%

Multi-family residential

 

5,720

 

274

 

4.79

 

5,700

 

244

 

4.28

Construction, commercial, and other

 

18,906

 

779

 

4.12

 

22,309

 

919

 

4.12

Home equity loans and lines of credit

 

6,976

 

475

 

6.81

 

6,572

 

365

 

5.55

Other loans

 

8,373

 

366

 

4.37

 

8,640

 

342

 

3.96

Total loans

 

1,303,649

 

47,043

 

3.61

 

1,296,181

 

45,318

 

3.50

Investment securities:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises (1)

 

726,166

 

17,918

 

2.47

 

709,817

 

16,211

 

2.28

Total securities

 

726,166

 

17,918

 

2.47

 

709,817

 

16,211

 

2.28

Other investments

 

83,038

 

4,127

 

4.97

 

59,828

 

1,173

 

1.96

Total interest-earning assets

 

2,112,853

 

69,088

 

3.27

 

2,065,826

 

62,702

 

3.04

Non-interest-earning assets

 

87,414

 

88,875

Total assets

$

2,200,267

$

2,154,701

Interest-bearing liabilities:

Savings accounts

$

802,833

 

2,469

 

0.31

%

$

1,028,244

 

950

 

0.09

%

Certificates of deposit

 

479,566

 

16,951

 

3.53

 

292,809

 

3,908

 

1.33

Money market accounts

 

4,627

 

5

 

0.11

 

5,481

 

5

 

0.09

Checking and Super NOW accounts

 

290,636

 

59

 

0.02

 

303,802

 

62

 

0.02

Total interest-bearing deposits

 

1,577,662

 

19,484

 

1.23

 

1,630,336

 

4,925

 

0.30

Federal Home Loan Bank advances

 

240,647

 

6,636

 

2.76

 

141,899

 

2,107

 

1.48

Federal Reserve Bank advances

3,123

154

4.93

Securities sold under agreements to repurchase

 

10,000

 

183

 

1.83

 

10,000

 

183

 

1.83

Total interest-bearing liabilities

 

1,831,432

 

26,457

 

1.44

 

1,782,235

 

7,215

 

0.40

Non-interest-bearing liabilities

 

116,224

 

114,356

Total liabilities

 

1,947,656

 

1,896,591

Stockholders’ equity

 

252,611

 

258,110

Total liabilities and stockholders’ equity

$

2,200,267

$

2,154,701

Net interest income

$

42,631

$

55,487

Net interest rate spread (2)

 

1.83

%

 

2.64

%

Net interest-earning assets (3)

$

281,421

$

283,591

Net interest margin (4)

 

2.02

%

 

2.69

%

Interest-earning assets to interest-bearing liabilities

 

115.37

%  

 

115.91

%  

(1)Average balance includes loans or investments held to maturity and available for sale, as applicable.
(2)Net interest rate spread represents the difference between the yield on average interest-earning assets and the cost of average interest-bearing liabilities.
(3)Net interest-earning assets represent total interest-earning assets less total interest-bearing liabilities.
(4)Net interest margin represents net interest income divided by average total interest-earning assets.

46

Rate/Volume Analysis

The following table presents the effects of changing rates and volumes on our net interest income for the years indicated. The rate column shows the effects attributable to changes in rate (changes in rate multiplied by prior volume). The volume column shows the effects attributable to changes in volume (changes in volume multiplied by prior rate). The total column represents the sum of the prior columns. For purposes of this table, changes attributable to both rate and volume, which cannot be segregated, have been allocated proportionately based on the changes due to rate and the changes due to volume. There were no out-of-period items or adjustments for 2023 or 2022.

Year Ended December 31,

 

2023 vs. 2022

 

Increase (Decrease)

Total

 

Due to

Increase

 

    

Volume

    

Rate

    

(Decrease)

 

(In thousands)

 

Interest-earning assets:

Loans:

Real estate loans:

First mortgage:

One- to four-family residential

$

374

$

1,327

$

1,701

Multi-family residential

 

1

 

29

 

30

Construction, commercial and other

 

(140)

 

 

(140)

Home equity loans and lines of credit

 

24

 

86

 

110

Other loans

 

(11)

 

35

 

24

Total loans

 

248

 

1,477

 

1,725

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

 

380

 

1,327

 

1,707

Other investments

 

596

 

2,358

 

2,954

Total interest-earning assets

 

1,224

 

5,162

 

6,386

Interest-bearing liabilities:

Savings accounts

 

(158)

 

1,677

 

1,519

Certificates of deposit

 

3,638

 

9,405

 

13,043

Money market accounts

 

(1)

 

1

 

Checking and Super NOW accounts

 

(3)

 

 

(3)

Total interest-bearing deposits

 

3,476

 

11,083

 

14,559

Federal Home Loan Bank advances

 

2,029

 

2,500

 

4,529

Federal Reserve Bank advances

154

 

 

154

Total interest-bearing liabilities

 

5,659

 

13,583

 

19,242

Change in net interest income

$

(4,435)

$

(8,421)

$

(12,856)

Comparison of Operating Results for the Years Ended December 31, 2023 and 2022

General. Net income decreased by $11.1 million, or 68.9%, to $5.0 million for the year ended December 31, 2023 from $16.2 million for the year ended December 31, 2022. The decrease in net income was primarily due to a $12.9 million decrease in net interest income, a $1.7 million decrease in noninterest income, and a $573,000 decrease in reversals of credit/loan loss provisions. These decreases in net income were partially offset by a $3.5 million decrease in income taxes and a $530,000 decrease in noninterest expense.

Net Interest Income. Net interest income decreased by $12.9 million, or 23.2%, to $42.6 million for the year ended December 31, 2023 from $55.5 million for the year ended December 31, 2022. Interest expense increased by $19.2 million, or 266.7%, to $26.5 million for the year ended December 31, 2023 from $7.2 million for the year ended

47

December 31, 2022. The increase in interest expense was primarily due to a 104 basis point increase in the cost of interest-bearing liabilities and, to a lesser extent, a $49.2 million increase in the average balance of interest-bearing liabilities. Interest income increased by $6.4 million, or 10.2%, to $69.1 million for the year ended December 31, 2023 from $62.7 million for the year ended December 31, 2022. The increase in interest income was primarily due to a 23 basis point increase in the yield on average interest-earning assets and, to a lesser extent, a $47.0 million increase in the average balance of interest-earning assets. Since the significant majority of our loan and securities portfolios have fixed interest rates, the average rates on these assets have not risen as quickly as the average rate on our interest-bearing liabilities during this period of rising market interest rates. The net interest rate spread and net interest margin were 1.83% and 2.02%, respectively, for the year ended December 31, 2023, compared to 2.64% and 2.69%, respectively, for the year ended December 31, 2022. The decrease in the net interest rate spread and the net interest margin are attributable to the 104 basis point increase in the cost of average interest-bearing liabilities, which was partially offset by the 23 basis point increase in the yield of average interest-earning assets.

Interest Income. Interest income increased by $6.4 million, or 10.2%, to $69.1 million for the year ended December 31, 2023 from $62.7 million for the year ended December 31, 2022. Interest income on other investments increased by $3.0 million, or 251.8%, to $4.1 million for the year ended December 31, 2023 from $1.2 million for the year ended December 31, 2022. The increase in interest income on other investments was primarily due to an increase in the yield on our average cash balance at the FRB from 1.12% for the year ended December 31, 2022 to 4.68% for the year ended December 31, 2023. The increase in the yield on our cash balance at the FRB occurred because of an increase in the fed funds rate. The increase in the yield on our cash balance at the FRB was augmented by a $19.7 million increase in the average cash balance. Interest income on loans increased by $1.7 million, or 3.8%, from $45.3 million for the year ended December 31, 2022 to $47.0 million for the year ended December 31, 2023. The increase in interest income on loans occurred because of an 11 basis point increase in the yield and a $7.5 million increase in the average balance of loans which occurred as new loan originations exceeded loan repayments and loan sales. Interest income on investment securities increased by $1.7 million, or 10.5%, to $17.9 million for the year ended December 31, 2023 from $16.2 million for the year ended December 31, 2022. The increase in interest income on securities occurred primarily because of a 19 basis point increase in the average yield on securities and a $16.3 million increase in the average securities balance. The increase in the average securities yield occurred because the yield on the securities purchased, primarily in 2022, was higher than the average portfolio yield. The securities purchased in 2022 caused an increase in the average securities balance in 2023.

Interest Expense. Interest expense increased by $19.2 million, or 266.7%, to $26.5 million for the year ended December 31, 2023 from $7.2 million for the year ended December 31, 2022. Interest expense on interest-bearing deposits increased by $14.6 million, or 295.6%, to $19.5 million for the year ended December 31, 2023 from $4.9 million for the year ended December 31, 2022. The increase in interest expense on interest-bearing deposits was primarily due to a 220 basis point increase in the rate paid on certificates of deposit, which was augmented by a $186.8 million, or 63.8%, increase in the average balance of certificates of deposit. The rate paid on certificates of deposit increased to 3.53% for the year ended December 31, 2023 from 1.33% for the year ended December 31, 2022 primarily due to increases in market interest rates. Interest expense on savings accounts increased by $1.5 million, or 159.9%, to $2.5 million for year ended December 31, 2023 from $950,000 for the year ended December 31, 2022. The increase in interest expense on savings accounts occurred primarily because of a 22 basis point increase in the rate which was partially offset by a $225.4 million, or 21.9% decrease in the average balance of savings accounts. The changes in the average balance of savings accounts and certificates of deposit occurred primarily as customers transferred funds from savings accounts with relatively low interest rates to our certificates of deposit with higher interest rates or withdrew their deposits and sought higher interest rates elsewhere. Interest expense on FHLB advances rose by $4.5 million, or 215.0%, to $6.6 million for year ended December 31, 2023 from $2.1 million for the year ended December 31, 2022.  The increase in interest expense on FHLB advances occurred because of a 128 basis point increase in the cost of advances. This increase to interest expense was augmented by a $98.7 million, or 69.6% increase in the average FHLB advance balance. The increase in the cost and the average balance of FHLB advances was primarily due to $125.0 million of additional FHLB advances obtained in 2023 to enhance our liquidity and to fund the decrease in deposits. Interest expense on advances from the FRB was $154,000 for the year ended December 31, 2023. In 2023, the Company obtained a $50.0 million advance from the FRB Bank Term Funding Program.

48

Provision for Loan Losses. Based on our analysis of the factors described in “– Allowance for Credit Losses,” we recorded a reversal of credit loss provision of $3,000 under ASC 326 and a reversal of loan loss provision of $576,000 under ASC 310 for the years ended December 31, 2023 and 2022, respectively. The reversal of credit loss provisions in 2023 was primarily due to a decrease in our real estate portfolio’s forecasted charge-offs that was partially offset by a decrease in its forecasted prepayments. The reversal of the loan loss provision in 2022 occurred primarily due to a decrease in the amount of loans in our loan payment deferral program, Hawaii’s unemployment rate and the size of our loan portfolio. The loan payment deferral program was created to assist borrowers who were experiencing financial hardship due to the COVID-19 pandemic. The provisions recorded resulted in ratios of the allowance for credit/loan losses to total loans of 0.39% and 0.16% at December 31, 2023 and 2022, respectively. For the years ended December 31, 2023 and 2022, we had net charge-offs of $117,000 and $61,000, respectively. Nonaccrual loans totaled $2.3 million at December 31, 2023 and 2022. We have provided for all losses that can be reasonably estimated at December 31, 2023 and 2022.

Noninterest Income. The following table summarizes changes in noninterest income for the years ended December 31, 2023 and 2022.

 

 

 

 

Year Ended December 31,

Change 2023/2022

 

 

2023

    

2022

    

$ Change

    

% Change

    

(Dollars in thousands)

Service and other fees

$

1,327

$

1,416

$

(89)

 

(6.3)

%  

Income on bank-owned life insurance

 

855

 

792

 

63

 

8.0

%

Net gain (loss) on sale of loans

 

10

 

(3)

 

13

 

(433.3)

%  

Other

 

279

 

2,004

 

(1,725)

 

(86.1)

%  

Total

$

2,471

$

4,209

$

(1,738)

 

(41.3)

%

Noninterest income decreased by $1.7 million, or 41.3%, to $2.5 million for the year ended December 31, 2023 from $4.2 million for the year ended December 31, 2022. Other income decreased primarily due to $1.1 million of proceeds on bank-owned life insurance received during the year ended December 31, 2022. In addition, $713,000 of pension income was recognized in the year ended December 31, 2022 primarily due to an increase in the return on assets in the defined benefit pension plan and a reduction in the interest costs on the benefit obligation.

Noninterest Expense. The following table summarizes changes in noninterest expense for the years ended December 31, 2023.

 

 

 

 

Year Ended December 31,

Change 2023/2022

 

 

2023

    

2022

    

$ Change

    

% Change

    

(Dollars in thousands)

Salaries and employee benefits

$

20,832

$

22,259

$

(1,427)

 

(6.4)

%  

Occupancy

 

6,910

 

6,708

 

202

 

3.0

%  

Equipment

 

5,156

 

5,006

 

150

 

3.0

%  

Federal deposit insurance premiums

 

982

 

573

 

409

 

71.4

%  

Other general and administrative expenses

 

4,388

 

4,252

 

136

 

3.2

%  

Total

$

38,268

$

38,798

$

(530)

 

(1.4)

%  

Noninterest expense decreased by $530,000, or 1.4%, to $38.3 million for the year ended December 31, 2023 from $38.8 million for the year ended December 31, 2022. The decrease in salaries and employee benefits was primarily due to a decrease in bonus accruals, stock benefit plan expenses, and employee stock option program expenses which was partially offset by a decrease in deferred salary expenses for originating new loans. The increase in federal deposit insurance premiums was primarily due to an increase in the Federal Deposit Insurance Corporation (FDIC) premium rate beginning January 1, 2023. The increase in occupancy expense was primarily due to increases in repairs and maintenance expense. The increase in equipment expenses was primarily due to an increase in data processing expense, furniture and fixture expense, and service bureau expense, which was partially offset by a decrease in depreciation on furniture and fixtures. Other general and administrative expenses increased primarily due to an increase in legal fees.

49

Income Tax Expense. Income tax expense for 2023 was $1.8 million with an effective tax rate of 26.5% compared to $5.3 million with an effective tax rate of 24.8%. The decrease in income tax expense was due to a $14.6 million decrease in income before income taxes. The increase in the effective tax rate during 2023 was primarily due to the receipt of $1.1 million of proceeds on bank-owned life insurance in 2022 that was not taxable.

Nonperforming and Problem Assets

When a residential mortgage loan or home equity line of credit is 15 days past due, we attempt personal, direct contact with the borrower to determine when payment will be made. On the first day of the following month, we mail a letter reminding the borrower of the delinquency, and will send an additional letter when a loan is 60 days or more past due. If necessary, subsequent late notices are issued and the account will be monitored on a regular basis thereafter. By the 121st day of delinquency, unless the borrower has made arrangements to bring the loan current, we will refer the loan to legal counsel to commence foreclosure proceedings.

Commercial business loans, commercial real estate loans, and consumer loans are generally handled in the same manner as residential mortgage loans or home equity lines of credit. All commercial business loans that are 15 days past due are immediately referred to our senior lending officer. In addition, we generate past due notices and attempt direct contact with a borrower when a consumer loan is 10 days past due. Because consumer loans are generally unsecured, we may commence collection procedures earlier for consumer loans than for residential mortgage loans or home equity lines of credit.

Loans are generally placed on nonaccrual status when payment of principal or interest is more than 90 days contractually delinquent or when, in the opinion of management, collection of principal or interest in full appears doubtful. When loans are placed on a nonaccrual status, unpaid accrued interest is fully reversed. The interest payments received on nonaccrual loans are recorded as a reduction of principal. The loan may be returned to accrual status if both principal and interest payments are brought current and full payment of principal and interest is expected.

50

Nonperforming Assets. The table below sets forth the amounts and categories of our nonperforming assets (loans and real estate owned) at the dates indicated.

At December 31,

    

2023

    

2022

(Dollars in thousands)

Nonaccrual loans:

Real estate loans:

First mortgage:

One- to four-family residential

$

2,079

$

2,279

Home equity loans and lines of credit

 

11

 

16

Other loans

 

170

 

6

Total nonaccrual loans

 

2,260

 

2,301

Real estate owned:

Real estate loans:

First mortgage:

One- to four-family residential

 

 

Total real estate owned

 

 

Total nonperforming assets

 

2,260

2,301

Loans delinquent 90 days or greater and still accruing interest

 

 

Modified loans still accruing interest:

Real estate loans:

First mortgage:

One- to four-family residential

 

697

 

414

Total modified loans still accruing interest

 

697

 

414

Total nonperforming assets, accruing loans delinquent for 90 days or more and modified loans still accruing interest

$

2,957

$

2,715

Ratios:

Nonperforming loans to total loans

 

0.17

%  

 

0.18

%  

Nonperforming assets to total assets

 

0.10

%  

 

0.11

%  

We had five one- to four family residential mortgage loans totaling $860,000 that were modified as of December 31, 2023. Four of the loans, totaling $758,000, were performing in accordance with their modified terms and accruing interest at December 31, 2023. One of the loans, for $102,000, was 59 days past due and not accruing interest at December 31, 2023. Our loan modifications include extending loan terms, adjustment to the loan’s interest rate and loan payment deferrals. We had four one- to four family residential loans totaling $824,000 that were modified as of December 31, 2022. Two of the loans, totaling $414,000, were performing in accordance with their modified terms and accruing interest at December 31, 2022. Two of the loans, totaling $410,000, were performing in accordance with its modified terms but not accruing interest at December 31, 2022.

51

Delinquent Loans. The following table sets forth our loan delinquencies by type and by amount at the dates indicated. Loans with a formal loan payment deferral plan in place are not considered contractually past due or delinquent if the borrower is in compliance with the loan payment deferral plan.

Loans Delinquent For

 

60-89 Days

90 Days or Over

Total

 

    

Number

    

Amount

    

Number

    

Amount

    

Number

    

Amount

 

(Dollars in thousands)

 

At December 31, 2023

Real estate loans:

First mortgage:

One- to four-family residential

 

$

 

4

$

227

 

4

$

227

Other loans

 

1

 

1

 

 

2

 

Total loans

 

1

$

 

5

$

227

 

6

$

227

At December 31, 2022

Real estate loans:

First mortgage:

One- to four-family residential

 

1

$

409

 

4

$

559

 

5

$

968

Other loans

 

1

 

2

 

6

 

3

 

6

Total loans

 

2

$

409

 

6

$

565

 

8

$

974

Real Estate Owned. Real estate acquired by us as a result of foreclosure or by deed in lieu of foreclosure is classified as real estate owned. When property is acquired it is recorded at estimated fair value at the date of foreclosure less the cost to sell, establishing a new cost basis. Estimated fair value generally represents the price a buyer would be willing to pay on the basis of current market conditions, including normal terms from other financial institutions. Holding costs and declines in estimated fair value result in charges to expense after acquisition. At December 31, 2023 and 2022, we had no real estate owned.

Classification of Assets. Our policies, consistent with regulatory guidelines, provide for the classification of loans and other assets as substandard, doubtful, or loss. An asset is considered substandard if it is inadequately protected by the current net worth and paying capacity of the obligor or the fair value of collateral pledged, if any. Substandard assets include those assets characterized by the distinct possibility that we will sustain some loss if the deficiencies are not corrected. Assets classified as doubtful have all of the weaknesses inherent in those classified substandard with the added characteristic that the weaknesses present make collection or liquidation in full, on the basis of currently existing facts, conditions, and values, highly questionable and improbable. Assets (or portions of assets) classified as loss are those considered uncollectible and of such little value that their continuance as assets is not warranted.

We maintain an allowance for credit losses using an estimate of future losses over the expected life of our financial instruments at a balance sheet date. Our determination as to the classification of our assets and the amount of our allowance for credit losses is subject to review by bank regulators, who can require that we establish additional allowances. We regularly review our asset portfolio to determine whether any assets require classification in accordance with applicable regulations. On the basis of our review of our assets at December 31, 2023, we had substandard assets of $2.7 million and no loss or doubtful assets. Substandard assets at December 31, 2023 included $2.2 million of nonperforming loans and $577,000 of modified loans. At December 31, 2022, we had substandard assets of $2.5 million, and no loss or doubtful assets. Substandard assets at December 31, 2022 included $1.9 million of nonperforming loans and $597,000 of modified loans. We generally classify any loan that is delinquent 90 days or more as substandard. Loans which have been delinquent for fewer days may also be classified as substandard

In addition to classifying assets as substandard, doubtful or loss, we also categorize assets as special mention. A special mention asset has potential weaknesses that deserve management’s close attention. If left uncorrected, these potential weaknesses may result in the deterioration of the repayment prospects for the asset or in the Bank’s credit position at some future date. We designate loans that are 30 to 89 days delinquent as special mention. Loans which

52

have been delinquent for fewer days may also be categorized as special mention. At December 31, 2023 and 2022, special mention assets were $327,000 and $409,000, respectively.

Allocation of Allowance for Credit/Loan Losses. The following table sets forth the allowance for credit/loan losses allocated by loan category and the percent of loans in each category to total loans at the dates indicated. The allowance for credit/loan losses allocated to each category is not necessarily indicative of future losses in any particular category. The allowance for credit/loan losses for each category is affected by the national and Hawaii economies as well as other factors. The allocation of a portion of the allowance to one category of loans does not preclude its availability to absorb losses in other categories.

At December 31,

2023

2022

    

    

Percent of

    

    

Percent of

    

Loans in Each

Loans in Each

Allowance for

Category to

Allowance for

Category to

Credit Losses

Total Loans

Loan Losses

Total Loans

(Dollars in thousands)

Real estate loans:

First mortgage:

One- to four-family residential

$

4,448

 

97.48

%  

$

1,259

 

96.51

%  

Multi-family residential

 

23

 

0.45

 

4

 

0.50

Construction, commercial and other

 

27

 

0.89

 

434

 

1.84

Home equity loans and lines of credit

 

101

 

0.54

 

1

 

0.49

Other loans

 

522

 

0.64

 

75

 

0.66

Total allocated allowance

 

5,121

 

100.00

%  

 

1,773

 

100.00

%  

Unallocated

 

 

 

259

 

Total

$

5,121

 

$

2,032

 

The following table sets forth additional information regarding the allowance for loan losses and net charge-offs by category:

At or For the Year Ended December 31,

    

2023

    

2022

    

Allowance for loan losses to total loans at end of year

0.39

%  

0.16

%  

Nonaccrual assets to total loans at end of year

0.17

%  

0.18

%  

Allowance for loan losses to nonaccrual loans at end of year

226.59

%  

88.31

%  

Net charge-offs to average loans outstanding:

Residential Mortgage

%

Construction, Commercial & Other Mortgage Loans

%

Home Equity loans and lines of credit

%

Consumer & Other

0.87

%

0.71

Management of Market Risk

General. Our most significant form of market risk is interest rate risk because, as a financial institution, the majority of our assets and liabilities are sensitive to changes in interest rates. Therefore, a principal part of our operations is to manage interest rate risk and limit the exposure of our net interest income to changes in market interest rates. Our Board of Directors has established an Asset/Liability Management Committee, which is responsible for evaluating the interest rate risk inherent in our assets and liabilities, for determining the level of risk that is appropriate, given our business strategy, operating environment, capital, liquidity and performance objectives, and for managing this risk consistent with the guidelines approved by the Board of Directors.

We have historically operated as a traditional thrift institution and a significant majority of our assets consist of long-term, fixed-rate residential mortgage loans and mortgage-backed securities, which we have funded primarily with checking and savings accounts and borrowings. There is also little demand for adjustable-rate mortgage loans in the

53

Hawaii market area. This has resulted in our being particularly vulnerable to increases in interest rates, as our interest-bearing liabilities mature or reprice more quickly than our interest-earning assets.

We continue our efforts to reduce interest rate risk. In 2023 and 2022, we sold fixed-rate mortgage loans with principal balances of $827,000 and $5.4 million, respectively. In 2023, FHLB advances increased by $101.0 million. These advances lengthened the maturity of our liabilities and increased our liquidity. In addition, we may utilize the following strategies to further reduce our interest rate risk:

Continuing our efforts to increase our core checking and savings accounts, which are less rate-sensitive than certificates of deposit and which provide us with a stable, low-cost source of funds;

Continuing to repay short-term borrowings;

Maintaining overnight cash balances at the Federal Reserve Bank or a portfolio of short-term investments;

Purchasing mortgage-backed securities with shorter durations;

Selling a portion of the fixed-rate mortgage loans we originate to Freddie Mac or Fannie Mae;

Extending the maturity of our liabilities by obtaining longer-term fixed-rate public deposits, FHLB advances and securities sold under agreements to repurchase;

Subject to the maintenance of our credit quality standards, originating commercial loans and home equity lines of credit, which have adjustable interest rates and shorter average lives than first mortgage loans; and

Maintaining relatively high regulatory capital ratios.

Our policies do not permit hedging activities, such as engaging in futures, options, or swap transactions, or investing in high-risk mortgage derivatives, such as collateralized mortgage obligation residual interests, real estate mortgage investment conduit residual interests, or stripped mortgage-backed securities. We do not have any current plans to sell loans classified as held-for-investment.

Economic Value of Equity. We use an interest rate sensitivity analysis that computes changes in the economic value of equity (EVE) of our cash flows from assets, liabilities, and off-balance sheet items in the event of a range of assumed changes in market interest rates. EVE represents the market value of portfolio equity and is equal to the present value of assets minus the present value of liabilities, with adjustments made for off-balance sheet items. This analysis assesses the risk of loss in market-risk-sensitive instruments in the event of an instantaneous and sustained 100 to 400 basis point increase or decrease in market interest rates with no effect given to any steps that we might take to counter the effect of that interest rate movement. A basis point equals one-hundredth of one percent, and 100 basis points equals one percent. An increase in interest rates from 3% to 4% would mean, for example, a 100 basis point increase in the “Change in Interest Rates” column below.

54

The following table presents our internal calculations of the estimated changes in our EVE as of December 31, 2023 that would result from the designated instantaneous changes in the interest rate yield curve.

 

 

 

 

 

 

 

 

 

 

 

 

Increase

 

 

 

 

 

 

 

 

 

 

 

 

 

(Decrease) in

 

 

 

 

 

Estimated 

 

 

 

EVE Ratio as a

 

EVE Ratio as a

 

Change in

 

 

 

Increase 

 

 

 

Percent of

 

Percent of

 

Interest Rates

 

Estimated EVE

 

(Decrease) in 

 

Percentage

 

Present Value

 

Present Value of

 

(bp) (1)

 

(2)

 

EVE

 

 Change in EVE

 

of Assets (3)(4)

 

Assets (3)(4)

 

(Dollars in thousands)

 

+400

$

10,510

$

(204,587)

 

(95.11)

%  

0.68

%  

(10.43)

%

+300

$

56,088

$

(159,009)

 

(73.92)

%  

3.43

%  

(7.68)

%

+200

$

106,004

$

(109,093)

 

(50.72)

%  

6.13

%  

(4.98)

%

+100

$

159,582

$

(55,515)

 

(25.81)

%  

8.72

%  

(2.39)

%

0

$

215,097

$

 

%  

11.11

%  

%

-100

$

266,870

$

51,773

24.07

%  

13.03

%  

1.92

%

-200

$

312,431

$

97,334

 

45.25

%  

14.48

%  

3.37

%

-300

$

345,455

$

130,358

 

60.60

%  

15.27

%  

4.16

%

-400

$

300,105

$

85,008

 

39.52

%  

13.08

%  

1.97

%

(1)Assumes an instantaneous uniform change in interest rates at all maturities.
(2)EVE is the difference between the present value of an institution’s assets and liabilities.
(3)Present value of assets represents the discounted present value of incoming cash flows on interest-earning assets.
(4)EVE Ratio represents EVE divided by the present value of assets.

Certain shortcomings are inherent in the methodologies used in determining interest rate risk through changes in EVE. Modeling changes in EVE requires making certain assumptions that may or may not reflect the manner in which actual yields and costs respond to changes in market interest rates. In this regard, the EVE table presented assumes that the composition of our interest-sensitive assets and liabilities existing at the beginning of a period remains constant over the period being measured and assumes that a particular change in interest rates is reflected uniformly across the yield curve regardless of the duration or repricing of specific assets and liabilities. Accordingly, although the EVE table provides an indication of our interest rate risk exposure at a particular point in time, such measurements are not intended to and do not provide a precise forecast of the effect of changes in market interest rates on our EVE and net interest income and will differ from actual results.

Liquidity and Capital Resources

Liquidity is the ability to meet current and future financial obligations. Our primary obligations include meeting the borrowing needs of our customers, fulfilling deposit withdrawals, interest payments on deposits, and repayment of borrowings. Territorial Savings Bank’s primary sources of funds consist of deposit inflows, cash balances at the FRB, loan and security repayments, advances from the FHLB, securities sold under agreements to repurchase and proceeds from loan and security sales. While maturities and scheduled amortization of loans and securities are predictable sources of funds, deposit flows and mortgage and mortgage-backed security prepayments are greatly influenced by general interest rates, economic conditions and competition. We have established an Asset/Liability Management Committee, consisting of our President and Chief Executive Officer, our Vice Chairman and Co-Chief Operating Officer, our Executive Vice President and Chief Financial Officer, our Executive Vice President of Finance, and our Vice President and Senior Treasury Analyst, which is responsible for establishing and monitoring our liquidity targets and strategies in order to ensure that sufficient liquidity exists for meeting the borrowing needs and deposit withdrawals of our customers as well as unanticipated contingencies. We believe that we have enough sources of liquidity to satisfy our short- and long-term liquidity needs as of December 31, 2023.

We regularly monitor and adjust our investments in liquid assets based upon our assessment of:

(i)expected loan demand;

(ii)purchases and sales of investment securities;

55

(iii)expected deposit flows and borrowing maturities;

(iv)yields available on interest-earning deposits and securities; and

(v)the objectives of our asset/liability management program.

Excess liquid assets are invested generally in interest-earning deposits or securities and may also be used to pay off short-term borrowings.

Our most liquid asset is cash. The amount of this asset is dependent on our operating, financing, lending and investing activities during any given period. At December 31, 2023, the Company’s cash and cash equivalents totaled $126.7 million. At December 31, 2023, we had unpledged securities with a market value of $138.0 million and had the ability to borrow up to $129.7 million using these securities as collateral by borrowing from the Federal Reserve Bank or using securities sold under agreements to repurchase. We also had securities with a market value of $221.8 million pledged to the Federal Reserve Bank with the ability to borrow up to $207.2 million using these securities as collateral.

If we require funds beyond our ability to generate them internally, borrowing agreements exist with the FHLB and FRB, which provide an additional source of funds. We also utilize securities sold under agreements to repurchase as another borrowing source. At December 31, 2023, we had the ability to borrow up to an additional $612.6 million and $207.2 million from the FHLB and FRB, respectively. Advances from the FHLB, advances from the FRB and securities sold under agreements to repurchase were $242.0 million, $50.0 million, and $10.0 million, respectively, at December 31, 2023. Advances from the FHLB and securities sold under agreements to repurchase were $141.0 million and $10.0 million, respectively, at December 31, 2022.

Our cash flows are derived from operating activities, investing activities and financing activities as reported in our Consolidated Statements of Cash Flows included in our Consolidated Financial Statements.

At December 31, 2023, we had $1.3 million in loan commitments outstanding for fixed-rate loans and had $14.9 million in unused lines of credit to borrowers. Certificates of deposit due within one year of December 31, 2023 totaled $498.1 million, or 30.4% of total deposits. If these deposits do not remain with us, we may be required to seek other sources of funds, including loan and security sales, brokered deposits, securities sold under agreements to repurchase, and Federal Home Loan Bank and Federal Reserve Bank advances. Depending on market conditions, we may be required to pay higher rates on such deposits or other borrowings than we currently pay on the certificates of deposit due on or before December 31, 2024. We have the ability to attract and retain deposits by adjusting the interest rates offered.

Our primary investing activities are originating loans and purchasing mortgage-backed securities. During the years ended December 31, 2023 and 2022, we originated $100.8 million and $150.9 million of loans, respectively. In 2023 and 2022, we purchased securities with a total face value of $6.8 million and $169.4 million, respectively.

Financing activities consist primarily of activity in deposit accounts, Federal Home Loan Bank advances, Federal Reserve Bank advances, securities sold under agreements to repurchase, stock repurchases and dividend payments. We experienced a net decrease in deposits of $79.5 million at December 31, 2023 and a net increase in deposits of $34.3 million at December 31, 2022. The decrease in deposits at December 31, 2023 occurred as customers sought higher interest rates than what we offer. Deposit flows are affected by the overall level of interest rates, the interest rates and products offered by us and our local competitors, and by other factors. FHLB borrowings increased $101.0 million to $242.0 million at December 31, 2023 from $141.0 million at December 31, 2022. FRB borrowings were $50.0 million at December 31, 2023. We had no FRB borrowings at December 31, 2022.

As a separate legal entity, the Company is required to have liquidity to fund stock repurchases and dividend payments to shareholders and for other corporate purposes. Shares repurchased reduce the amount of shares issued and outstanding. The repurchased shares may be reissued in connection with share-based compensation plans and for general corporate purposes. During the years ended December 31, 2023 and 2022, the Company repurchased 250,882 and 262,621 shares of common stock, respectively, at an average cost of $16.05 and $22.75 per share, respectively, as part of the repurchase programs authorized by the Board of Directors. At December 31, 2023 and 2022, on a stand-alone basis, the Company had cash in banks of $18.5 million and $28.5 million, respectively.

56

Territorial Savings Bank and the Company are subject to various regulatory capital requirements, including a risk-based capital measure. The risk-based capital guidelines include both a definition of capital and a framework for calculating risk-weighted assets by assigning balance sheet assets and off-balance sheet items to broad risk categories. At December 31, 2023, Territorial Savings Bank and the Company exceeded all regulatory capital requirements and are considered to be “well capitalized” under regulatory guidelines. See Note 23 of the Notes to Consolidated Financial Statements.

Off-Balance Sheet Arrangements and Aggregate Contractual Obligations

Commitments. As a financial services provider, we routinely are a party to various financial instruments with off-balance-sheet risks, such as commitments to extend credit and unused lines of credit. While these contractual obligations represent our potential future cash requirements, a significant portion of commitments to extend credit may expire without being drawn upon. Such commitments are subject to the same credit policies and approval process accorded to loans we make. In addition, we enter into commitments to sell mortgage loans. We sell loans under agreements that contain representations and warranties related to, among other things, the origination and characteristics of the mortgage loans.  We may be required to repurchase mortgage loans that we have sold in cases of breaches of these representations and warranties.  For additional information, see Note 22 of the Notes to Consolidated Financial Statements.

Recent Accounting Pronouncements

For a discussion of recent accounting pronouncements, see Note 2(w) of the Notes to Consolidated Financial Statements.

Impact of Inflation and Changing Prices

Our Consolidated Financial Statements and related notes have been prepared in accordance with U.S. GAAP. U.S. GAAP generally requires the measurement of financial position and operating results in terms of historical dollars without consideration of changes in the relative purchasing power of money over time due to inflation. The impact of inflation is reflected in the increased cost of our operations. Unlike industrial companies, our assets and liabilities are primarily monetary in nature. As a result, changes in market interest rates have a greater impact on performance than the effects of inflation.

ITEM 7A.Quantitative and Qualitative Disclosures About Market Risk

Information required by this item is included in “ITEM 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations,” above.

ITEM 8.

Financial Statements and Supplementary Data

57

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of

Territorial Bancorp, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Territorial Bancorp, Inc. and subsidiaries (the “Company”) as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the consolidated financial position of the Company as of December 31, 2023 and 2022, and the consolidated results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

Change in Accounting Principle

As discussed in Notes 2 and 7 to the consolidated financial statements, the Company changed its method of accounting for credit losses on loans in 2023 due to the adoption of Accounting Standards Update No. 2016-13, Financial Instruments – Credit Losses.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements 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 audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting in accordance with the standards of the PCAOB. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting in accordance with the standards of the PCAOB. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

58

Critical Audit Matter

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

Allowance for Credit Losses - Loans

As described in Notes 2 and 7 to the consolidated financial statements, the Company’s allowance for credit losses on loans was $5,121,000 at December 31, 2023, including the cumulative-effect adjustment from the adoption of Accounting Standards Update No. 2016-13 on January 1, 2023 of $3,209,000. The allowance for credit losses provides for future credit losses, based on management’s estimate using relevant information about past events, current conditions, and reasonable and supportable forecasts that affect the collectability of loans (CECL methodology). The allowance for credit losses includes the selection of a prepayment assumption and a historical period used to determine the loss rate, both of which have a higher degree of management subjectivity. The allowance for the real estate segment comprises approximately 88% of the total allowance for credit losses on loans.

We identified the prepayment assumption and the historical period used in determining the loss rate used in the allowance for credit losses calculation for the real estate segment as a critical audit matter. Auditing management’s judgments regarding the selection of these items involved a high degree of subjectivity due to the nature of audit evidence to address this matter.

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

Evaluating the appropriateness of the Company’s selection of the prepayment assumption and the historical period used in determining the loss rate in the CECL methodology for the real estate segment.
Testing the mathematical accuracy and computation of the allowance for credit losses for the real estate segment by re-performing or independently calculating significant elements of the allowance for reasonableness.

/s/ Moss Adams LLP

Portland, Oregon

March 15, 2024

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

59

TERRITORIAL BANCORP INC. AND SUBSIDIARIES

Consolidated Balance Sheets

December 31, 2023 and 2022

(Dollars in thousands, except share data)

 

 

December 31,

 

December 31,

 

 

 

2023

 

2022

 

ASSETS

Cash and cash equivalents

$

126,659

$

40,553

Investment securities available for sale, at fair value

20,171

20,821

Investment securities held to maturity, at amortized cost (fair value of $568,128 and $591,084 at December 31, 2023 and 2022, respectively)

 

685,728

 

717,773

Loans receivable

 

1,308,552

 

1,296,796

Allowance for credit/loan losses

(5,121)

(2,032)

Loans receivable, net of allowance for credit/loan losses

 

1,303,431

 

1,294,764

Federal Home Loan Bank stock, at cost

 

12,192

 

8,197

Federal Reserve Bank stock, at cost

3,180

3,170

Accrued interest receivable

 

6,105

 

6,115

Premises and equipment, net

 

7,185

 

7,599

Right-of-use asset, net

12,371

14,498

Bank-owned life insurance

 

48,638

 

47,783

Income taxes receivable

344

Deferred income tax assets, net

 

2,457

 

1,643

Prepaid expenses and other assets

 

8,211

 

6,676

Total assets

$

2,236,672

$

2,169,592

LIABILITIES AND STOCKHOLDERS’ EQUITY

Liabilities:

Deposits

$

1,636,604

$

1,716,152

Advances from the Federal Home Loan Bank

 

242,000

 

141,000

Advances from the Federal Reserve Bank

50,000

Securities sold under agreements to repurchase

 

10,000

 

10,000

Accounts payable and accrued expenses

 

23,334

 

24,180

Lease liability

17,297

15,295

Income taxes payable

 

 

838

Advance payments by borrowers for taxes and insurance

 

6,351

 

5,577

Total liabilities

 

1,985,586

 

1,913,042

Commitments and contingencies: (Note 22 and 24)

Stockholders’ Equity:

Preferred stock, $0.01 par value; authorized 50,000,000 shares, no shares issued or outstanding

 

 

Common stock, $0.01 par value; authorized 100,000,000 shares; issued and outstanding 8,826,613 and 9,071,076 shares at December 31, 2023 and 2022, respectively

 

88

 

91

Additional paid-in capital

 

48,022

 

51,825

Unearned ESOP shares

 

(2,447)

 

(2,936)

Retained earnings

 

211,644

 

215,314

Accumulated other comprehensive loss

 

(6,221)

 

(7,744)

Total stockholders’ equity

 

251,086

 

256,550

Total liabilities and stockholders’ equity

$

2,236,672

$

2,169,592

See accompanying Notes to Consolidated Financial Statements.

60

TERRITORIAL BANCORP INC. AND SUBSIDIARIES

Consolidated Statements of Income

For the years ended December 31, 2023 and 2022
(Dollars in thousands, except per share data)

 

 

 

 

 

 

2023

    

2022

Interest income:

Loans

$

47,043

$

45,318

Investment securities

17,918

16,211

Other investments

 

4,127

 

1,173

Total interest income

 

69,088

 

62,702

Interest expense:

Deposits

 

19,484

 

4,925

Advances from the Federal Home Loan Bank

 

6,636

 

2,107

Securities sold under agreements to repurchase

183

183

Advances from the Federal Reserve Bank

 

154

 

Total interest expense

 

26,457

 

7,215

Net interest income

 

42,631

 

55,487

Reversal of provision for credit/loan losses

 

(3)

 

(576)

Net interest income after reversal of provision for credit/loan losses

 

42,634

 

56,063

Noninterest income:

Service and other fees

 

1,327

 

1,416

Income on bank-owned life insurance

 

855

 

792

Net gain (loss) on sale of loans

 

10

 

(3)

Other

 

279

 

2,004

Total noninterest income

 

2,471

 

4,209

Noninterest expense:

Salaries and employee benefits

 

20,832

 

22,259

Occupancy

 

6,910

 

6,708

Equipment

 

5,156

 

5,006

Federal deposit insurance premiums

 

982

 

573

Other general and administrative expenses

 

4,388

 

4,252

Total noninterest expense

 

38,268

 

38,798

Income before income taxes

 

6,837

 

21,474

Income taxes

 

1,810

 

5,318

Net income

$

5,027

$

16,156

Basic earnings per share

$

0.58

$

1.81

Diluted earnings per share

$

0.57

$

1.80

Cash dividends declared per common share

$

0.74

$

1.02

Basic weighted-average shares outstanding

 

8,636,495

 

8,865,946

Diluted weighted-average shares outstanding

 

8,684,092

 

8,920,714

See accompanying Notes to Consolidated Financial Statements.

61

TERRITORIAL BANCORP INC. AND SUBSIDIARIES

Consolidated Statements of Comprehensive Income
For the years ended December 31, 2023 and 2022

(Dollars in thousands)

 

 

 

 

 

 

2023

    

2022

Net income

$

5,027

$

16,156

Other comprehensive income (loss), net of tax:

Unfunded pension liability

 

1,280

 

(222)

Unrealized gain (loss) on securities

243

(1,998)

Total other comprehensive income (loss), net of tax

 

1,523

 

(2,220)

Comprehensive income

$

6,550

$

13,936

See accompanying Notes to Consolidated Financial Statements.

62

TERRITORIAL BANCORP INC. AND SUBSIDIARIES

Consolidated Statements of Stockholders’ Equity

For the years ended December 31, 2023 and 2022
(Dollars in thousands, except share data)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

Common

 

 

 

 

Additional

 

Unearned

 

 

 

 

Other

 

Total

 

 

Shares

 

Common

 

Paid-in

 

ESOP

 

Retained

 

Comprehensive

 

Stockholders’

 

 

Outstanding

 

Stock

 

Capital

 

Shares

 

Earnings

 

Loss

 

Equity

Balances at December 31, 2021

9,324,060

$

93

$

56,951

$

(3,425)

$

208,227

$

(5,524)

$

256,322

Net income

 

16,156

16,156

Other comprehensive loss

 

(2,220)

(2,220)

Cash dividends declared ($1.02 per share)

 

(9,069)

(9,069)

Share-based compensation

19,227

 

480

480

Allocation of 48,933 ESOP shares

 

602

489

1,091

Repurchase of shares of common stock

(272,211)

 

(2)

(6,208)

(6,210)

Balances at December 31, 2022

9,071,076

$

91

$

51,825

$

(2,936)

$

215,314

$

(7,744)

$

256,550

Net income

 

5,027

5,027

Other comprehensive income

 

1,523

1,523

Cumulative change in accounting principle (1)

 

(2,319)

(2,319)

Cash dividends declared ($.74 per share)

 

(6,378)

(6,378)

Share-based compensation

12,729

 

177

177

Allocation of 48,933 ESOP shares

 

203

489

692

Repurchase of shares of common stock

(257,192)

(3)

(4,183)

(4,186)

Balances at December 31, 2023

8,826,613

$

88

$

48,022

$

(2,447)

$

211,644

$

(6,221)

$

251,086

(1)Represents the impact of the adoption of Accounting Standard Update 2016-13. See Note 7 to the consolidated financial statements for additional information.

See accompanying Notes to Consolidated Financial Statements.

63

TERRITORIAL BANCORP INC. AND SUBSIDIARIES

Consolidated Statements of Cash Flows

For the years ended December 31, 2023 and 2022
(Dollars in thousands)

 

 

Year Ended

 

 

 

December 31,

 

 

 

2023

 

2022

 

Cash flows from operating activities:

Net income

$

5,027

$

16,156

Adjustments to reconcile net income to net cash from operating activities:

Reversal of provision for credit/loan losses

 

(3)

 

(576)

Depreciation and amortization

 

1,093

 

1,181

Deferred income tax (benefit) expense

 

(525)

 

1,090

Accretion of fees, discounts, and premiums, net

 

(367)

 

(171)

Amortization of right-of-use asset

2,820

2,946

Origination of loans held for sale

 

(813)

 

(5,302)

Proceeds from sales of loans held for sale

 

823

 

5,299

(Gain) loss on sale of loans, net

 

(10)

 

3

Net loss on disposal of premises and equipment

5

Proceeds from bank-owned life insurance

(1,138)

ESOP expense

 

692

 

1,091

Share-based compensation expense

 

177

 

480

Net increase in accrued interest receivable

 

(34)

 

(329)

Net increase in bank-owned life insurance

 

(855)

 

(792)

Net (increase) decrease in prepaid expenses and other assets

 

(1,537)

 

289

Net increase in accounts payable and accrued expenses

 

863

 

1,006

Net increase (decrease) in lease liability

1,309

(2,911)

Net increase (decrease) in advance payments by borrowers for taxes and insurance

 

774

 

(630)

Net decrease in income taxes payable

 

(1,182)

 

(1,026)

Net cash from operating activities

 

8,257

 

16,666

Cash flows from investing activities:

Purchases of investment securities held to maturity

 

(6,693)

 

(142,336)

Purchases of investment securities available for sale

(24,760)

Principal repayments on investment securities held to maturity

 

38,859

 

61,009

Principal repayments on investment securities available for sale

1,038

1,279

Principal repayments on loans receivable, net of loan originations

 

(11,640)

 

8,739

Purchases of Federal Home Loan Bank stock

(5,887)

(1,304)

Proceeds from redemption of Federal Home Loan Bank stock

 

1,892

 

1,280

Purchases of Federal Reserve Bank stock

(11)

(13)

Proceeds from redemption of Federal Reserve Bank stock

1

Proceeds from bank-owned life insurance

5,569

Purchases of premises and equipment

 

(685)

 

(4,715)

Net cash from (used in) investing activities

 

16,874

 

(95,252)

(Continued)

64

TERRITORIAL BANCORP INC. AND SUBSIDIARIES

Consolidated Statements of Cash Flows

For the years ended December 31, 2023 and 2022
(Dollars in thousands)

 

 

2023

 

2022

Cash flows from financing activities:

Net (decrease) increase in deposits

$

(79,548)

$

34,324

Proceeds from advances from the Federal Home Loan Bank

 

146,000

 

22,000

Repayments of advances from the Federal Home Loan Bank

 

(45,000)

 

(22,000)

Procceds from advances from the Federal Reserve Bank

 

90,020

 

Repyaments of advances from the Federal Reserve Bank

 

(40,020)

 

Repurchases of common stock

 

(4,065)

 

(5,973)

Cash dividends paid

 

(6,412)

 

(9,071)

Net cash from financing activities

 

60,975

 

19,280

Net change in cash and cash equivalents

 

86,106

 

(59,306)

Cash and cash equivalents at beginning of the year

 

40,553

 

99,859

Cash and cash equivalents at end of the year

$

126,659

$

40,553

Supplemental disclosure of cash flow information:

Cash paid for:

Interest on deposits and borrowings

$

25,975

$

6,549

Income taxes

 

3,516

 

5,254

Supplemental disclosure of noncash investing and financing activities:

Company stock repurchased through stock swap and net settlement transactions

$

121

$

236

Establishment of right-of-use asset, net of incentives and modifications

693

7,462

Establishment of lease liability, net of modifications

693

7,462

See accompanying Notes to Consolidated Financial Statements.

65

Notes to Consolidated Financial Statements

(1)Organization

Territorial Bancorp Inc. is a Maryland corporation and is the holding company for Territorial Savings Bank. Territorial Savings Bank is a Hawaii state-chartered bank headquartered in Honolulu, Hawaii and is a member of the Federal Reserve System. Territorial Savings Bank has one subsidiary, Territorial Financial Services, Inc.

(2)Summary of Significant Accounting Policies

(a) Description of Business

Territorial Bancorp Inc. (the Company), through its wholly-owned subsidiary, Territorial Savings Bank (the Bank), provides loan and deposit products and services primarily to individual customers through 28 branches located throughout Hawaii. We deal primarily in residential mortgage loans in the State of Hawaii. The Company’s earnings depend primarily on its net interest income, which is the difference between the interest income earned on interest-earning assets (loans receivable and investments) and the interest expense incurred on interest-bearing liabilities (deposit liabilities and borrowings). Deposits traditionally have been the principal source of the Bank’s funds for use in lending, meeting liquidity requirements, and making investments. The Company also derives funds from receipt of interest and principal repayments on outstanding loans receivable and investments, borrowings from the Federal Home Loan Bank (FHLB), Federal Reserve Bank (FRB), securities sold under agreements to repurchase, and proceeds from issuance of common stock.

(b) Principles of Consolidation

The Consolidated Financial Statements include the accounts and results of operations of Territorial Bancorp Inc. and Territorial Savings Bank and its wholly-owned subsidiary. Significant intercompany balances and transactions have been eliminated in consolidation.

(c) Cash and Cash Equivalents

Cash and cash equivalents includes cash and due from banks, interest-bearing deposits in other banks, federal funds sold, and short-term, highly liquid investments with original maturities of three months or less.

(d) Investment Securities

The Company classifies and accounts for its investment securities as follows: (1) held-to-maturity debt securities in which the Company has the positive intent and ability to hold to maturity are reported at amortized cost; (2) trading securities that are purchased for the purpose of selling in the near term are reported at fair value, with unrealized gains and losses included in current earnings; and (3) available-for-sale securities not classified as either held-to-maturity or trading securities are reported at fair value, with unrealized gains and losses excluded from current earnings and reported as a separate component of equity. At December 31, 2023 and 2022, the Company had $20.2 million and $20.8 million, respectively, of securities classified as available-for-sale and the remaining securites were classified as held-to-maturity.

Gains or losses on the sale of investment securities are computed using the specific-identification method. The Company amortizes premiums and accretes discounts associated with investment securities using the interest method over the contractual life of the respective investment security. Such amortization and accretion is included in the interest income line item in the Consolidated Statements of Income. Interest income is recognized when earned.

66

(e) Loans Receivable

This policy applies to all loan classes. Loans receivable are stated at the principal amount outstanding, less the allowance for credit losses, loan origination fees and costs, and commitment fees. Interest on loans receivable is accrued as earned. The Company has a policy of placing loans on a nonaccrual basis when 90 days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful. For nonaccrual loans, the Company records payments received as a reduction in principal. The Company, considering current information and events regarding the borrowers’ ability to repay their obligations, considers a loan to be impaired when it is probable that the Company will be unable to collect all amounts due according to the contractual terms of the loan agreement. When a loan is considered to be impaired, the amount of the impairment is measured based on the present value of expected future cash flows discounted at the loan’s effective interest rate or, if the loan is considered to be collateral dependent, based on the fair value of the collateral less estimated costs to sell. Impairment losses are written off against the allowance for loan losses. For nonaccrual impaired loans, the Company records payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.

(f) Loans Held for Sale

Loans held for sale are stated at the lower of aggregate cost or market value. Net fees and costs of originating loans held for sale are deferred and are included in the basis for determining the gain or loss on sales of loans held for sale.

(g) Deferred Loan Origination Fees and Unearned Loan Discounts

Loan origination and commitment fees and certain direct loan origination costs are being deferred, and the net amount is recognized over the life of the related loan as an adjustment to yield. Net deferred loan fees are amortized using the interest method over the contractual term of the loan, adjusted for actual prepayments. Net unamortized fees on loans paid in full are recognized as a component of interest income.

(h) Real Estate Owned

Real estate owned is valued at the time of foreclosure at fair value, less estimated cost to sell, thereby establishing a new cost basis. The Company obtains appraisals based on recent comparable sales to assist management in estimating the fair value of real estate owned. Subsequent to acquisition, real estate owned is valued at the lower of cost or fair value, less estimated cost to sell. Declines in value are charged to expense through a direct write-down of the asset. Costs related to holding real estate are charged to expense while costs related to development and improvements are capitalized. Net gains or losses recognized on the sale of real estate owned are included in other general and administrative expenses.

(i) Allowance for Credit Losses (ACL) on Loans and Securities

The current expected credit losses (CECL) accounting standard requires an estimate of the credit losses expected over the life of the financial instrument. CECL replaces the incurred loss approach that delayed the recognition of a credit loss until it was probable that a loss event occurred. The ACL is a valuation account that is deducted from the loans’ amortized cost basis to present the net amount expected to be collected on the loans. Loans are charged off against the ACL during the period when management deems the loan to be uncollectible and all interest previously accrued but not collected is reversed against the current period ACL.

The estimate of expected credit losses is based on information about past events, current conditions, and reasonable and supportable forecasts that affect the collectability of financial instruments. Historical loss experience is generally the starting point for estimating expected credit losses. The Company considers whether the historical loss experience should be adjusted for asset specific risk characteristics or current conditions at the reporting date that did not exist over the historical reporting period. These qualitative

67

adjustments can include changes in the economy, loan underwriting standards, and delinquency trends. The Company then considers future economic conditions as part of the one year reasonable and supportable forecast period.

Our loan portfolio is segmented into three pools for estimating our allowance for credit losses on loans: real estate, commercial, and consumer loans. They were established upon the adoption of ASU 2016-13. Only three pools are used to segment our loan portfolio because loans within the pools share similar risk characteristics and were originated using similar underwriting standards. Loans that do not share similar risk characteristics would be evaluated on an individual basis and excluded from the collective evaluation. Historically, we have disclosed information about our loans and allowance based on class of financing receivable. The portfolio segments align with the class of financing receivables as follows:

Real estate: One- to four-family residential, multi-family residential, and commercial mortgage
Commercial: Commercial loans other than mortgage loans
Consumer: Home equity loans, loans on deposit accounts, and all other consumer loans

Collateral dependent loans are not considered to share the same risk characteristics with the three pools discussed above. A loan is considered to be collateral dependent when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the sale or operation of the collateral. For loans which are considered to be collateral dependent, the Company has elected to estimate the expected credit loss based on the fair value of the collateral less selling costs. If the fair value of the collateral less selling costs is less than the loan’s amortized cost basis, the Company records a partial charge-off to reduce the loan’s amortized cost basis for the difference between the collateral fair value less selling costs and the amortized cost basis.

The ACL on loans and accrued interest is calculated on a loan by loan basis. If the loan’s amortized cost basis is less than the total present value of cash flows calculated using a discounted cash flow approach, the ACL is equal to the amortized cost basis minus the total present value of cash flows on the loan discounted by the loan’s effective interest rate. The expected cash flows include estimates of loan charge-offs, recoveries, and prepayments. Economic variables which have a strong correlation with our historical loan charge-offs, recoveries, and prepayments are utilized in forecasting loan charge-offs, recoveries, and prepayments during the one year reasonable and supportable forecast period. After the reasonable and supportable forecast period, the historical reversion rate is used to calculate loan charge-offs, recoveries, and prepayments for the remaining expected life of the loan. The reversion rate is based on historical averages and applied on a straight-line basis. Qualitative adjustments may be made to account for current conditions and forward looking events not captured in the quantitative calculation. The forecast and reversion rate utilize historical behavior during select periods of time. Our Real Estate and Consumer loan pools utilize a vintage approach where historical losses, recoveries, and prepayment experience is determined using loans that have originated in the same period. Our Commercial loans utilize a reporting period approach where historical losses, recoveries, and prepayment experience is considered during a selected historical period of time. Off-balance sheet forecasts utilize a reporting period approach.

Loans receivable are stated at amortized cost which includes the principal amount outstanding, less the allowance for credit/loan losses, deferred loan origination fees and costs, commitment fees, and cumulative net charge-offs. Interest income on loans receivable is accrued as earned. Accrued interest receivable on loans was $4.6 million as of December 31, 2023, and is included in accrued interest receivable on the Consolidated Balance Sheet.

The Company determines delinquency status by considering the number of days full payments required by the contractual terms of the loan are past due. The Company has a policy of placing loans on a nonaccrual basis when 90 days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful, unless the loans are well secured and in the process of collection. When a loan is placed on nonaccrual status, all interest previously accrued and not collected is reversed against current period provision for credit losses. For nonaccrual loans, the Company records

68

payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.

The Company’s off-balance sheet credit exposures are comprised of unfunded portions of existing loans, such as lines of credit and construction loans, and commitments to originate loans that are not conditionally cancellable by the Company.  Under the CECL accounting standard, expected credit losses on these amounts are calculated using a forecasted estimate of the likelihood that funding of the unfunded amount/commitment will occur and the historical reversion rate.  Changes to the reserve for off-balance sheet credit exposures are recorded through increases or decreases to the provision for credit losses on the Consolidated Statements of Income.  There were no reserves for off-balance sheet credit exposures at December 31, 2023.  Prior to the adoption of the CECL accounting standard, the Company had a reserve for off-balance sheet credit exposures of $49,000 at December 31, 2022.

While management utilizes its best judgment and information available, the adequacy of the ACL and the reserve for off-balance sheet credit exposures is determined by certain factors outside of the Company's control, such as the performance of our portfolios, changes in the economic environment including economic uncertainty, changes in interest rates and loan prepayments, and the view of the regulatory authorities toward classification of assets and the level of ACL and the reserve for off-balance sheet credit exposures. Additionally, the level of ACL and the reserve for off-balance sheet credit exposures may fluctuate based on the balance and mix of the loan portfolio, changes in loan prepayments and off-balance sheet credit exposures, changes in charge-off rates, and changes in forecasted economic conditions. If actual results differ significantly from our assumptions, our ACL and the reserve for off-balance sheet credit exposures may not be sufficient to cover inherent losses in our loan portfolio, resulting in additions to our ACL and an increase in the provision for credit losses.

The Company is required to utilize the CECL methodology to estimate expected credit losses with respect to held-to-maturity (HTM) investment securities. Since all of the Company’s HTM investment securities were issued by U.S. government agencies or U.S. government-sponsored enterprises, which include the explicit and/or implicit guarantee of the U.S. government and have a long history of no credit losses, the Company has not recorded a credit loss on these securities. The unrealized losses on these securities were due to changes in interest rates, relative to when the securities were purchased, and are not due to decreases in the credit quality of the securities.

Available for sale (AFS) investment securities in an unrealized loss position are evaluated for impairment. 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 investment securities amortized cost basis is written down to fair value through income. For AFS 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 investment 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 exists and an ACL is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an ACL is recognized in other comprehensive income. The Company has not recorded an ACL related to our AFS investment securities.

Changes in the ACL are recorded as a provision (or reversal of provision) for credit losses. Losses are charged against the ACL when management believes the uncollectibility of an AFS security is confirmed or when either of the criteria regarding intent or requirement to sell is met.

69

(j) Transfer of Financial Assets

Transfers of financial assets are accounted for as sales when control is surrendered. Control is surrendered when the assets have been isolated from the Company, the transferee obtains the right to pledge or exchange the assets without constraint, and the Company does not maintain effective control over the transferred assets. Mortgage loans sold for cash are accounted for as sales as the above criteria have been met.

Mortgage loans may also be packaged into securities that are issued and guaranteed by U.S. government-sponsored enterprises or a U.S. government agency. The Company receives 100% of the mortgage-backed securities issued. The mortgage-backed securities received in securitizations are valued at fair value and classified as held-to-maturity. A gain or loss in the securitization transactions is recognized for the difference between the fair value of the mortgage-backed securities received and the amortized cost of the loans securitized.

Mortgage loan transfers accounted for as sales and securitizations are without recourse, except for normal representations and warranties provided in sales transactions, and the Company may retain the related rights to service the loans. The retained servicing rights create mortgage servicing assets that are accounted for in accordance with the Transfers and Servicing topic of the FASB ASC. Mortgage servicing assets are initially valued at fair value and subsequently at the lower of cost or fair value and are amortized in proportion to and over the period of estimated net servicing income. The Company uses a discounted cash flow model to determine the fair value of retained mortgage servicing rights. The amount of mortgage servicing rights is immaterial to the financial statement.

(k) Premises and Equipment

Premises and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is principally computed on the straight-line method over the estimated useful lives of the respective assets. The estimated useful life of buildings and improvements is 30 years, furniture, fixtures, and equipment is 3 to 10 years, and automobiles are 3 years. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.

(l) Income Taxes

The Company files consolidated federal income tax and consolidated state franchise tax returns.

Deferred tax assets and liabilities are recognized using the asset and liability method of accounting for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We establish income tax contingency reserves for potential tax liabilities related to uncertain tax positions. A liability for income tax uncertainties would be recorded for unrecognized tax benefits related to uncertain tax positions where it is more likely than not that the position will be sustained upon examination by a taxing authority.

As of December 31, 2023 and 2022, the Company had not recognized a liability for income tax uncertainties in the accompanying Consolidated Balance Sheets because management concluded that the Company does not have material uncertain tax positions.

The Company recognizes interest and penalties related to tax liabilities in other interest expense and other general and administrative expenses, respectively, in the Consolidated Statements of Income.

70

Tax years 2020 and after currently remain subject to examination by the Internal Revenue Service and by the Department of Taxation of the State of Hawaii.

(m) Impairment of Long-Lived Assets

Long-lived assets, such as premises and equipment, are reviewed 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 estimated future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of would be separately presented in the Consolidated Balance Sheets and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated.

(n) Pension Plan

Pension benefit costs (returns) are charged (credited) to salaries and employee benefits expense or other income, and the corresponding prepaid (accrued) pension cost is recorded in prepaid expenses and other assets or accounts payable and accrued expenses in the Consolidated Balance Sheets. The Company’s policy is to fund pension costs in amounts that will not be less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 and will not exceed the maximum tax-deductible amounts. The Company generally funds at least the net periodic pension cost, subject to limits and targeted funded status as determined with the consulting actuary.

(o) Share-Based Compensation

The Company grants share-based compensation awards, including restricted stock and restricted stock units, which are either performance-based or time-based. The fair value of the restricted stock and restricted stock unit awards were based on the closing price of the Company’s stock on the date of grant. The cost of these awards are amortized in the Consolidated Statements of Income on a straight-line basis over the vesting period. The amount of performance-based restricted stock units that vest on a performance condition is remeasured quarterly based on how the Company’s return on average equity compares to the SNL Bank Index. The number of performance-based restricted stock units that are expected to vest based on the Company’s return on average equity is determined quarterly and the amortization of these stock awards is adjusted for any changes in the restricted stock units that are expected to vest. The fair value of performance-based restricted stock units that are based on how the Company’s total stock return compares to the SNL Bank Index was measured using a Monte-Carlo valuation. The number of performance-based restricted stock units that are based on the Company’s total stock return is amortized over the vesting period and is not adjusted for performance.

(p) Supplemental Employee Retirement Plan (SERP)

The SERP is a noncontributory supplemental retirement plan covering certain current and former employees of the Company.  Benefits in the SERP plan are paid after retirement, in addition to the benefits provided by the Pension Plan.  The Company accrues SERP costs over the estimated period until retirement by charging salaries and employee benefits expense in the Consolidated Statements of Income, with a corresponding credit to accounts payable and accrued expenses in the Consolidated Balance Sheets.

(q) Employee Stock Ownership Plan (ESOP)

The cost of shares issued to the ESOP, but not yet allocated to participants, is shown as a reduction of stockholders’ equity. Compensation expense is based on the market price of shares as they are committed to be released to participant accounts. Dividends on allocated ESOP shares reduce retained earnings; dividends on unearned ESOP shares reduce debt and accrued interest.

71

(r) Earnings Per Share

We have two forms of our outstanding common stock: common stock and unvested restricted stock awards.  Holders of unvested restricted stock awards receive dividends at the same rate as common shareholders and they both share equally in undistributed earnings.  Unvested restricted stock awards that are time-based contain nonforfeitable rights to dividends or dividend equivalents are considered to be participating securities in the earnings per share computation using the two-class method.  Under the two-class method, earnings are allocated to common shareholders and participating securities according to their respective rights to earnings.  Unvested restricted stock awards that vest based on performance or market conditions are not considered to be participating securities in the earnings per share calculation because accrued dividends on shares that do not vest are forfeited.

Basic earnings per share is computed by dividing net income allocated to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income allocated to common shareholders by the sum of the weighted-average number of shares outstanding plus the dilutive effect of stock options and restricted stock. ESOP shares not committed to be released are not considered outstanding.

(s) Common Stock Repurchase Program

The Company adopted common stock repurchase programs in which shares repurchased reduce the amount of shares issued and outstanding. The repurchased shares may be reissued in connection with share-based compensation plans and for general corporate purposes. During 2023 and 2022, the Company repurchased 250,882 and 262,621 shares of common stock, respectively, at an average cost of $16.05 and $22.75 per share, respectively, as part of the repurchase programs authorized by the Board of Directors.

(t) Bank-Owned Life Insurance

The Company’s investment in bank-owned life insurance is based on cash surrender value. The Company invests in bank-owned life insurance to provide a funding source for benefit plan obligations. Bank-owned life insurance also generally provides noninterest income that is nontaxable. Federal regulations generally limit the investment in bank-owned life insurance to 25% of the Bank’s Tier 1 capital plus the allowance for loan losses. At December 31, 2023, this limit was $61.0 million and the Company had invested $48.6 million in bank-owned life insurance at that date.

72

(u) Leases

The Company records a right-of-use (ROU) asset for those leases that convey rights to control use of identified assets for a period of time in exchange for consideration. The Company is also required to record a lease liability for the present value of future payment commitments. The Company leases most of its premises and some vehicles and equipment under operating leases expiring on various dates through 2037. The majority of lease agreements relate to real estate and generally provide that the Company pay taxes, insurance, maintenance and certain other variable operating expenses applicable to the leased premises. Variable lease components and nonlease components are not included in the Company’s computation of the ROU asset or lease liability. The Company also does not include short-term leases in the computation of the ROU asset or lease liability. Short-term leases are leases with a term at commencement of 12 months or less. Short-term lease expense is recorded on a straight-line basis over the term of the lease. Lease agreements do not contain any residual value guarantees or restrictive covenants.

The value of the ROU asset and lease liability is impacted by the amount of the periodic payment required, length of the lease term, lease incentives and the discount rate used to calculate the present value of the minimum lease payments. Certain leases have renewal options at the expiration of the lease terms. Generally, option periods are not included in the computation of the lease term, ROU asset or lease liability because the Company is not reasonably certain to exercise renewal options at the expiration of the lease terms. Because the discount rates implicit in our leases are not known, discount rates have been estimated using the rates for fixed-rate, amortizing advances from the FHLB for the approximate terms of the leases.

(v) Use of Estimates

The preparation of the Consolidated Financial Statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the allowance for credit losses; valuation of certain investment securities; valuation allowances for deferred income tax assets; and assets and obligations related to employee benefit plans. Accordingly, actual results could differ from those estimates.

(w) Recently Issued Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The ASU changed the threshold for recognizing losses from a “probable” to an “expected” model. The new model is referred to as the current expected credit loss model and applies to loans, leases, held-to-maturity investments, loan commitments, and financial guarantees. The standard requires the measurement of all expected credit losses for financial assets as of the reporting date (including historical experience, current conditions, and reasonable and supportable forecasts) and enhanced disclosures that will help financial statement users understand the estimates and judgments used in estimating credit losses and evaluating the credit quality of an organization’s portfolio. The amendment was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. In November 2019, the FASB issued an update that delayed the effective date of the amendment for smaller reporting companies, as defined by the Securities and Exchange Commission, to fiscal years beginning after December 15, 2022. The Company is a smaller reporting company. The Company adopted the standard on January 1, 2023, and applied the standard’s provisions as a cumulative-effect adjustment to retained earnings as of January 1, 2023. Upon adoption of the standard, the Company recorded a $3.2 million increase to the reserve for credit losses, which included a decrease of $49,000 in the reserves for off-balance sheet credit exposures.  This resulted in a $2.3 million after-tax decrease to retained earnings as of January 1, 2023.  The tax effect resulted in an increase in deferred tax assets.

In March 2022, the FASB issued ASU 2022-02, Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures. The ASU eliminates the accounting guidance for

73

loans modified as troubled debt restructurings by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. This ASU was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, upon the Company’s adoption of the amendments in ASU 2016-13. The Company adopted the standard on January 1, 2023, and it did not have a material effect on the Company’s consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify that contractual sale restrictions should not be considered in the measurement of the fair value of an equity security. The Company owns stock in the Federal Reserve Bank (FRB) and in the Federal Home Loan Bank (FHLB) which is valued at historical cost which approximates fair value. Ownership of stock is a condition for services the Company receives from the FRB and FHLB. The stock is not publicly traded and can only be issued, exchanged, redeemed or repurchased by the FRB and the FHLB. ASU 2022-03 is effective for fiscal years beginning after December 15, 2023. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The ASU is intended to clarify or improve disclosure and presentation requirements of a variety of topics. Many of the amendment will allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements and align the requirements in the FASB accounting standard codification with the SEC’s regulations. The Company is currently evaluating the effects that ASU 2023-06 will have on its consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU is intended to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. This ASU will be effective for fiscal years beginning after December 31, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to enhance the transparency and decision usefulness of income tax disclosures. This ASU will be effective for fiscal years beginning after December 15, 2024. The Company is currently evaluating the effects that ASU 2023-09 will have on its consolidated financial statements.

(3)Cash and Cash Equivalents

The table below presents the balances of cash and cash equivalents:

 

 

December 31,

 

(Dollars in thousands)

 

2023

    

2022

 

Cash and due from banks

$

10,471

$

9,722

Interest-earning deposits in other banks

 

116,188

 

30,831

Cash and cash equivalents

$

126,659

$

40,553

Interest-earning deposits in other banks consist primarily of deposits at the Federal Reserve Bank of San Francisco.

74

(4)Investment Securities

The amortized cost and fair values of investment securities are as follows:

Amortized

Gross Unrealized

Estimated

 

(Dollars in thousands)

    

Cost

    

Gains

    

Losses

    

Fair Value

    

 

ACL

December 31, 2023:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

22,563

$

 

$

(2,392)

$

20,171

$

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

685,728

68

 

(117,668)

568,128

Total

$

708,291

$

68

 

$

(120,060)

$

588,299

$

December 31, 2022:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

23,544

$

 

$

(2,723)

$

20,821

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

717,773

62

 

(126,751)

591,084

Total

$

741,317

$

62

 

$

(129,474)

$

611,905

The amortized cost and estimated fair value of investment securities by maturity date at December 31, 2023 are shown below. Incorporated in the maturity schedule are mortgage-backed securities, which are allocated using the contractual maturity as a basis. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.

 

    

Amortized

    

Estimated

 

(Dollars in thousands)

 

Cost

     

Fair Value

 

Available-for-sale:

Due after 10 years

$

22,563

$

20,171

Total

$

22,563

$

20,171

Held-to-maturity:

Due within 5 years

$

14

$

14

Due after 5 years through 10 years

 

7

 

6

Due after 10 years

 

685,707

 

568,108

Total

$

685,728

$

568,128

The Company did not sell any held-to-maturity or available-for-sale securities during 2023 and 2022.

Investment securities with amortized cost of $555.8 million and $272.8 million at December 31, 2023 and 2022, respectively, were pledged to secure deposits made by state and local governments, securities sold under agreements to repurchase, transaction clearing accounts, and Federal Reserve Bank borrowings. Included in these amounts were $74.0 million and $5.4 million pledged to the Federal Reserve Bank’s discount window at December 31, 2023 and 2022, respectively, and $202.1 million pledged to the Federal Reserve Bank’s Term Funding Program at December 31, 2023.

Provided below is a summary of investment securities which were in an unrealized loss position at December 31, 2023 and 2022. The Company does not intend to sell securities until such time as the value recovers or the securities

75

mature and it is not more likely than not that the Company will be required to sell the securities prior to recovery of value or the securities mature.

 

 

Less Than 12 Months

 

12 Months or Longer

 

Total

 

 

 

 

 

 

Unrealized

 

 

 

 

Unrealized

 

Number of

 

 

 

 

Unrealized

 

Description of securities

 

Fair Value

 

Losses

 

Fair Value

 

Losses

 

Securities

 

Fair Value

 

Losses

 

(Dollars in thousands)

 

December 31, 2023:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

$

$

20,171

$

(2,392)

 

4

$

20,171

$

(2,392)

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

10,326

(107)

554,514

(117,561)

 

152

564,840

(117,668)

Total

$

10,326

$

(107)

$

574,685

$

(119,953)

156

$

585,011

$

(120,060)

December 31, 2022:

Available-for-sale:

Mortgage-backed securities issued by U.S. government sponsored enterprises

$

20,821

$

(2,723)

$

$

 

4

$

20,821

$

(2,723)

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

210,128

(22,209)

377,418

(104,542)

 

148

587,546

(126,751)

Total

$

230,949

$

(24,932)

$

377,418

$

(104,542)

152

$

608,367

$

(129,474)

Mortgage-Backed Securities. The unrealized losses on the Company’s investment in mortgage-backed securities were caused by increases in market interest rates subsequent to purchase. All of the mortgage-backed securities are guaranteed by Freddie Mac or Fannie Mae, which are U.S. government-sponsored enterprises, or Ginnie Mae, which is a U.S. government agency. Since the decline in market value is attributable to changes in interest rates and not credit quality, and the Company does not intend to sell these investments until maturity, and it is not more likely than not that the Company will be required to sell such investments prior to recovery of its cost basis, no allowance for credit losses was recorded for these securities as of December 31, 2023. Prior to the adoption of ASU 2016-13, the company did not consider any of its investments to be other-than-temporarily impaired as of December 31, 2022.

(5)Federal Home Loan Bank Stock

The Bank, as a member of the FHLB system, is required to obtain and hold shares of capital stock in the FHLB. At December 31, 2023 and 2022, the Bank met such requirement. At December 31, 2023 and 2022, the Bank owned $12.2 million and $8.2 million, respectively, of capital stock of the FHLB Des Moines.

The Company evaluated its investment in the stock of the FHLB Des Moines for impairment. Based on the Company’s evaluation of the underlying investment, including the long-term nature of the investment and the liquidity position of the FHLB Des Moines, the Company did not consider its FHLB stock other-than-temporarily impaired. There were no observable, orderly transactions at a price that would require the Company to update the value of the stock of the FHLB Des Moines.

(6)Federal Reserve Bank Stock

The Bank, as a member of the Federal Reserve System, is required to hold shares of capital stock of the FRB of San Francisco equal to 6% of capital and surplus of the Bank. At December 31, 2023 and 2022 the Bank met

76

such requirement. At December 31, 2023 and 2022, the Bank owned $3.2 million of capital stock of the FRB of San Francisco.

The Company evaluated its investment in the stock of the FRB of San Francisco for impairment. Based on the Company’s evaluation of the underlying investment, including the long-term nature of the investment and the liquidity position of the FRB of San Francisco, the Company did not consider its FRB stock other-than-temporarily impaired. There were no observable, orderly transactions at a price that would require the Company to update the value of the stock of the FRB of San Francisco.

(7)Loans Receivable and Allowance for Credit Losses

The components of loans receivable, net of allowance for credit losses (ACL) under ASC 326 as of December 31, 2023 and net of allowance for loan losses under ASC 310 as of December 31, 2022 are as follows:

December 31,

(Dollars in thousands)

 

2023

    

2022

Real estate loans:

First mortgages:

One- to four-family residential

$

1,277,544

$

1,253,558

Multi-family residential

 

5,855

 

6,448

Construction, commercial, and other

 

11,631

 

23,903

Home equity loans and lines of credit

 

7,058

 

6,426

Total real estate loans

 

1,302,088

 

1,290,335

Other loans:

Loans on deposit accounts

 

196

 

216

Consumer and other loans

 

8,257

 

8,381

Total other loans

8,453

8,597

Total loans

 

1,310,541

 

1,298,932

Net unearned fees and discounts

 

(1,989)

 

(2,136)

Total loans, net of unearned fees and discounts

 

1,308,552

 

1,296,796

Allowance for credit/loan losses

 

(5,121)

 

(2,032)

Loans receivable, net of allowance for credit/loan losses

$

1,303,431

$

1,294,764

77

The table below presents the activity in the allowance for credit/loan losses by portfolio segment:

 

 

 

 

 

Construction,

 

Home

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial,

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and Other

 

Loans and

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

Mortgage

 

Lines of

 

Consumer

 

 

 

 

 

 

 

(Dollars in thousands)

 

Mortgage

 

Loans

 

Credit

 

and Other

 

Unallocated

 

Totals

 

Year ended December 31, 2023:

Balance, beginning of year

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Adoption of ASU No. 2016-13

3,393

71

(1)

5

(259)

3,209

(Reversal of provision) provision for credit losses

 

(110)

 

9

 

 

98

 

 

(3)

 

4,546

 

514

 

 

178

 

 

5,238

Charge-offs

 

(75)

 

 

 

(82)

 

 

(157)

Recoveries

 

31

 

 

 

9

 

 

40

Net charge-offs

 

(44)

 

 

 

(73)

 

 

(117)

Balance, end of year

$

4,502

$

514

$

$

105

$

$

5,121

Year ended December 31, 2022:

Balance, beginning of year

$

1,814

$

435

$

1

$

89

$

330

$

2,669

(Reversal of provision) provision for loan losses

 

(551)

 

(1)

 

 

47

 

(71)

 

(576)

 

1,263

 

434

 

1

 

136

 

259

 

2,093

Charge-offs

 

 

 

 

(62)

 

 

(62)

Recoveries

 

 

 

 

1

 

 

1

Net charge-offs

 

 

 

 

(61)

 

 

(61)

Balance, end of year

$

1,263

$

434

$

1

$

75

$

259

$

2,032

We recorded a reversal of credit loss provision of $3,000 under ASC 326 for the year ended December 31, 2023 that was primarily due to a decrease in provisions for the mortgage loan portfolio, which was partially offset by an increase in provisions for the consumer loan portfolio.  The decrease in provisions in the mortgage loan portfolio was primarily due to a decrease in forecasted charge-offs, which was partially offset by an increase in the loan portfolio and a decrease in forecasted prepayments. The increase in provisions for the consumer loan portfolio was primarily due to an increase in the consumer loan portfolio and forecasted charge-offs and a decrease in forecasted prepayments. There were no reserves for off-balance sheet credit exposures at December 31, 2023.  Prior to the adoption of the CECL accounting standard, the Company had a reserve for off-balance sheet credit exposures of $49,000 at December 31, 2022.

78

The table below presents the balance in the allowance for loan losses and the recorded investment in loans, net of unearned fees and discounts, by portfolio segment, and based on impairment method as of December 31, 2022, as determined in accordance with ASC 310 prior to the adoption of ASU 2016-13:

 

 

 

 

 

Construction,

 

Home

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial,

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and Other

 

Loans and

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

Mortgage

 

Lines of

 

Consumer

 

 

 

 

 

 

 

(Dollars in thousands)

 

Mortgage

 

Loans

 

Credit

 

and Other

 

Unallocated

 

Totals

 

December 31, 2022:

Allowance for loan losses:

Ending allowance balance:

Individually evaluated for impairment

$

$

$

$

$

$

Collectively evaluated for impairment

 

1,263

 

434

 

1

 

75

 

259

 

2,032

Total ending allowance balance

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Loans:

Ending loan balance:

Individually evaluated for impairment

$

2,693

$

$

16

$

$

6

$

2,715

Collectively evaluated for impairment

 

1,255,300

 

23,775

 

6,411

 

8,595

 

 

1,294,081

Total ending loan balance

$

1,257,993

$

23,775

$

6,427

$

8,595

$

6

$

1,296,796

The table below presents the balance of impaired loans individually evaluated for impairment by class of loans as of December 31, 2022, in accordance with ASC 310 prior to the adoption of ASU 2016-13:

 

 

 

 

 

Unpaid

 

 

 

Recorded

 

Principal

 

(Dollars in thousands)

 

Investment

 

Balance

 

December 31, 2022:

With no related allowance recorded:

One- to four-family residential mortgages

$

2,693

$

3,209

Home equity loans and lines of credit

16

30

Consumer loans

6

 

6

Total

$

2,715

$

3,245

The table below presents the average recorded investment and interest income recognized on impaired loans by class of loans as of December 31, 2022, in accordance with ASC 310 prior to the adoption of ASU 2016-13:

 

 

Average

 

 

 

 

 

 

Recorded

 

Interest Income

 

(Dollars in thousands)

 

Investment

 

Recognized

 

2022:

With no related allowance recorded:

One- to four-family residential mortgages

$

2,776

$

24

Home equity loans and lines of credit

 

17

 

Consumer loans

 

6

 

Total

$

2,799

$

24

There were no loans individually evaluated for impairment with a related allowance for loan loss as of December 31, 2022. At December 31, 2022, loans individually evaluated for impairment did not have an allocated allowance for loan loss because they were written down to fair value at the time of impairment. At December 31, 2022, an impaired loan would also not have an allocated allowance if the value of the property securing the loan, less the cost to sell the property, was greater than the loan balance.

79

The Company primarily uses the aging of loans to monitor the credit quality of its loan portfolio. The table below presents by credit quality indicator, loan class and year of origination, the amortized cost basis of the Company’s loans as of December 31, 2023:

Revolving Loans

Amortized Cost of Term Loans by Origination Year

Amortized

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Cost Basis

Total

December 31, 2023:

Commercial

30 - 59 days past due

$

$

$

$

$

$

$

$

60 - 89 days past due

90 days or more past due

Loans not past due

387

353

4,836

203

856

1,230

7,865

Total Commercial

387

353

4,836

203

856

1,230

7,865

Consumer

30 - 59 days past due

4

4

60 - 89 days past due

90 days or more past due

Loans not past due

271

80

20

4

14

42

6,137

6,568

Total Consumer

275

80

20

4

14

42

6,137

6,572

Real Estate

30 - 59 days past due

428

428

60 - 89 days past due

90 days or more past due

140

87

227

Loans not past due

91,195

129,148

283,571

183,887

91,113

514,546

1,293,460

Total Real Estate

91,195

129,148

283,571

183,887

91,253

515,061

1,294,115

Total

$

91,857

$

129,581

$

288,427

$

183,891

$

91,470

$

515,959

$

7,367

$

1,308,552

The Company did not have any revolving loans that converted to term loans during the year ended December 31, 2023.

The following table presents by loan class and year of origination, the gross charge-offs recorded during the year ended December 31, 2023.

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Total

Year ended December 31, 2023:

One- to four-family residential mortgages

$

$

$

$

$

13

$

62

$

75

Loans on deposit accounts

78

78

Consumer and other

1

3

4

Total

$

79

$

$

$

$

16

$

62

$

157

80

The table below presents the aging of loans and accrual status by class of loans, net of unearned fees and discounts. Loans with a formal loan payment deferral plan in place are not considered contractually past due or delinquent if the borrower is in compliance with the loan payment deferral plan.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

90 Days

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

or More

 

 

 

30 - 59

 

60 - 89

 

90 Days or

 

 

 

 

 

 

 

 

 

 

 

 

 

Past Due

 

 

 

Days Past

 

Days Past

 

More

 

Total Past

 

Loans Not

 

Total

 

Nonaccrual

 

and Still

 

(Dollars in thousands)

 

Due

 

Due

 

Past Due

 

Due

 

Past Due

 

Loans

 

Loans

 

Accruing

 

December 31, 2023:

One- to four-family residential mortgages

$

428

$

$

227

$

655

$

1,274,960

$

1,275,615

$

2,079

$

Multi-family residential mortgages

 

 

 

 

 

5,848

 

5,848

 

 

Construction, commercial, and other mortgages

 

 

 

 

 

11,570

 

11,570

 

 

Home equity loans and lines of credit

 

 

 

 

 

7,060

 

7,060

 

11

 

Loans on deposit accounts

 

 

 

 

 

196

 

196

 

 

Consumer and other

 

4

 

 

 

4

 

8,259

 

8,263

 

170

 

Total

$

432

$

$

227

$

659

$

1,307,893

$

1,308,552

$

2,260

$

December 31, 2022:

One- to four-family residential mortgages

$

$

409

$

559

$

968

$

1,250,586

$

1,251,554

$

2,279

$

Multi-family residential mortgages

 

 

 

 

 

6,439

 

6,439

 

 

Construction, commercial, and other mortgages

 

 

 

 

 

23,775

 

23,775

 

 

Home equity loans and lines of credit

 

 

 

 

 

6,427

 

6,427

 

16

 

Loans on deposit accounts

 

 

 

 

 

217

 

217

 

 

Consumer and other

 

6

 

 

6

 

12

 

8,372

 

8,384

 

6

 

Total

$

6

$

409

$

565

$

980

$

1,295,816

$

1,296,796

$

2,301

$

The table below presents the amortized cost basis of loans on nonaccrual status as of December 31, 2023 and 2022.

 

December 31, 2023

 

December 31, 2022

(Dollars in thousands)

 

Nonaccrual Loans With a Related ACL

 

Nonaccrual Loans Without a Related ACL

 

Total Nonaccrual Loans

 

Total Nonaccrual Loans

One- to four-family residential mortgages

$

1,030

$

1,049

$

2,079

$

2,279

Home equity loans and lines of credit

11

11

16

Consumer and other

170

170

6

Total Nonaccrual Loans and Leases

$

1,211

$

1,049

$

2,260

$

2,301

All payment received while on nonaccrual status are applied against the principal balance of the loan.

When a mortgage loan becomes seriously delinquent (90 days or more contractually past due), it displays weaknesses that may result in a loss. As a loan becomes more delinquent, the likelihood of the borrower repaying the loan decreases and the loan becomes more collateral-dependent. A mortgage loan becomes collateral-dependent when the proceeds for repayment can be expected to come only from the sale or operation of the collateral and not from borrower repayments. Generally, appraisals are obtained after a loan becomes collateral-dependent or is four months delinquent. The carrying value of collateral-dependent loans is adjusted to the fair value of the collateral less selling costs. Any commercial real estate, commercial, construction or equity loan that has a loan balance in excess of a specified amount is also periodically reviewed to determine whether the loan exhibits any weaknesses and is performing in accordance with its contractual terms. The amortized cost basis of collateral-dependent loans, excluding accrued interest receivable, was $227,000 and $559,000 at December 31, 2023 and 2022, respectively. These loans were collateralized by residential real estate in Hawaii. As of December 31, 2023 and 2022, the fair value of the collateral less selling costs of these collateral-dependent loans exceeded the amortized cost basis. There was no ACL on collateral-dependent loans.

81

In August 2023, wildfires on Maui partially or completely destroyed 12 homes which were collateral for $3.2 million of mortage loans held by the Company. Since the wildfire occurred, $300,000 of these loans have been paid off using insurance proceeds. At December 31, 2023, the Company had $2.8 million of mortgage loans which were collateralized by homes partially or completely destroyed in the Maui wildfires and all of these loans were current. A $61,000 mortgage loan, which was collateralized by a home destroyed in the Maui wildfire, is in the Bank’s forbearance program which was designed to assit borrowers experiencing financial dificulties. The forbearance program allows the borrower to defer his interest payments for six months. All of the homes which were destroyed are insured and the Company does not expect to incur a loss on these loans. The Company also has $18.7 million of mortgage loans on Maui at December 31, 2023 which were not affected by the wildfires. As of December 31, 2023, all of these loans were current. The $61,000 loan in the forbearance program was the only loan modifed in the year ended December 31, 2023. There were no loans modified during the year ended December 31, 2022.

The Company had no real estate owned as of December 31, 2023 or 2022. There were two one- to four-family residential mortgage loans totaling $227,000 in the process of foreclosure at December 31, 2023 and 2022.

Nearly all the Company’s real estate loans are collateralized by real estate located in the State of Hawaii. Loan-to-value ratios on these real estate loans generally do not exceed 80% at the time of origination.

During the years ended December 31, 2023 and 2022, the Company sold mortgage loans held for sale with principal balances of $827,000 and $5.4 million, respectively, and recognized a gain of $10,000 and a loss of $3,000, respectively. The Company had no loans held for sale at December 31, 2023 or 2022.

The Company serviced loans for others with principal balances of $33.2 million and $36.0 million at December 31, 2023 and 2022, respectively. Of these amounts, $19.3 million and $20.7 million of loan balances relate to securitizations for which the Company continues to hold the related mortgage-backed securities at December 31, 2023 and 2022, respectively. The amount of contractually specified servicing fees earned was $91,000 and $101,000 for 2023 and 2022, respectively. The fees are reported in service and other fees in the Consolidated Statements of Income.

In the normal course of business, the Company has made loans to certain directors and executive officers under terms which management believes are consistent with the Company’s general lending policies. Loans to directors and executive officers amounted to $392,000 and $414,000 at December 31, 2023 and 2022, respectively.

(8)Accrued Interest Receivable

The components of accrued interest receivable are as follows:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Loans receivable

$

4,585

$

4,595

Investment securities

1,441

1,497

Interest-bearing deposits

 

79

 

23

Total

$

6,105

$

6,115

(9)Interest Rate Lock and Forward Loan Sale Commitments

The Company may enter into interest rate lock commitments with borrowers on loans intended to be sold. To manage interest rate risk on the lock commitments, the Company may also enter into forward loan sale commitments. The interest rate lock commitments and forward loan sale commitments are treated as derivatives and are recorded at their fair values in prepaid expenses and other assets or in accounts payable and accrued expenses. Changes in fair value are recorded in current earnings. The Company did not have any loans available for sale at December 31, 2023 or 2022.

82

There were no interest rate contracts at December 31, 2023 or 2022. There were no gains and losses on derivatives for the year ended December 31, 2023. Gains and losses on derivatives net to zero for the year ended December 31, 2022.

(10)Premises and Equipment

Premises and equipment are as follows:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Land

$

585

$

585

Buildings and improvements

 

1,400

 

1,400

Leasehold improvements

 

18,053

 

17,949

Furniture, fixtures and equipment

 

6,613

 

6,766

Automobiles

 

96

 

130

 

26,747

 

26,830

Less accumulated depreciation and amortization

 

(19,783)

 

(19,494)

 

6,964

 

7,336

Construction in progress

 

221

 

263

Total

$

7,185

$

7,599

Depreciation expense was $1.1 million and $1.2 million for the years ended December 31, 2023 and 2022, respectively.

(11) Deposits

Deposit accounts by type are summarized with their respective weighted-average interest rates as follows:

 

December 31, 2023

December 31, 2022

 

(Dollars in thousands)

    

Amount

    

Rate

    

Amount

    

Rate

 

Non-interest bearing

$

66,757

 

%  

$

68,095

 

%

Savings accounts

 

739,036

 

0.59

 

910,652

 

0.13

Certificates of deposit

 

532,433

 

4.11

 

429,687

 

2.67

Money market

 

3,595

 

0.10

 

5,372

 

0.10

Checking and Super NOW

 

294,783

 

0.02

 

302,346

 

0.02

Total

$

1,636,604

 

1.61

%  

$

1,716,152

 

0.74

%

The maturity of certificate of deposit accounts at December 31, 2023 is as follows (dollars in thousands):

Maturing in:

    

 

Due within 1 year

$

498,140

Due after 1year through 2 years

 

20,142

Due after 2 years through 3 years

 

5,746

Due after 3 years through 4 years

 

3,743

Due after 4 years through 5 years

 

4,662

Total

$

532,433

Certificates of deposit with balances greater than or equal to $250,000 totaled $280.1 million and $257.9 million at December 31, 2023 and 2022, respectively. Deposit accounts in the Bank are insured by the FDIC, generally up to a maximum of $250,000 per account owner.

83

Interest expense by type of deposit is as follows:

    

Year ended December 31,

 

(Dollars in thousands)

2023

2022

Savings

$

2,469

$

949

Certificates of deposit and money market

 

16,956

 

3,914

Checking and Super NOW

 

59

 

62

Total

$

19,484

$

4,925

At December 31, 2023 and 2022, overdrawn deposit accounts totaled $169,000 and $35,000, respectively, and have been reclassified as loans in the Consolidated Balance Sheets.

In the normal course of business, certain directors and executive officers (and their associated and affiliated parties) maintain deposit accounts with the Company totaling $4.5 million and $3.9 million at December 31, 2023 and 2022, respectively.

(12)Advances from the Federal Home Loan Bank

Federal Home Loan Bank advances are secured by a blanket pledge on the Bank’s assets not otherwise pledged. At December 31, 2023 and 2022, our credit line with the FHLB Des Moines was equal to 45% of the Bank’s total assets and we had the capacity to borrow an additional $612.6 million and $769.1 million, respectively.

Advances outstanding consisted of the following:

 

 

December 31,

 

2023

2022

 

 

    

Weighted

    

    

Weighted

    

 

 

Average

Average

(Dollars in thousands)

 

Amount

Rate

Amount

Rate

Due within one year

$

82,000

 

1.40

%  

$

24,000

 

1.27

%  

Due over 1 year to 2 years

45,000

 

2.87

82,000

 

1.40

Due over 2 years to 3 years

 

20,000

 

3.20

 

25,000

 

1.58

Due over 3 years to 4 years

30,000

 

4.24

 

10,000

 

1.97

Due over 4 years to 5 years

60,000

4.32

Due over 5 years to 6 years

 

5,000

 

4.38

 

 

Total

$

242,000

 

2.96

%  

$

141,000

 

1.45

%  

(13) Advances from the Federal Reserve Bank

In March 2023, the FRB created a new Bank Term Funding Program (BTFP) to make additional funding available

to eligible depository institutions. This program offers loans up to one year term that can be prepaid without penalty.

The amount that can be borrowed is based upon the par value of the securities pledged as collateral to the FRB.

Advances can be requested under the BTFP until at least March 11, 2024.

Advances outstanding consisted of the following:

 

 

December 31, 2023

 

 

    

Weighted

    

 

 

Average

(Dollars in thousands)

 

Amount

Rate

Due within one year

$

50,000

 

4.89

%  

Total

$

50,000

4.89

%  

84

(14) Securities Sold Under Agreements to Repurchase

Securities sold under agreements to repurchase are treated as financings and the obligations to repurchase the identical securities sold are reflected as a liability with the securities collateralizing the agreements classified as an asset. Securities sold under agreements to repurchase are summarized as follows:

 

 

December 31, 2023

 

December 31, 2022

 

 

 

 

 

 

Weighted

 

 

 

 

Weighted

 

 

 

Repurchase

 

Average

 

Repurchase

 

Average

 

(Dollars in thousands)

 

Liability

 

Rate

 

    

Liability

 

Rate

 

Maturing:

1 year or less

$

5,000

 

1.88

%  

$

 

%

Over 1 year to 2 years

5,000

1.73

5,000

1.81

Over 2 years to 3 years

 

 

5,000

 

1.73

Total

$

10,000

 

1.81

%  

$

10,000

 

1.81

%

Below is a summary comparing the carrying value and fair value of securities pledged to secure repurchase agreements, the repurchase liability, and the amount at risk at December 31, 2023. The amount at risk is the greater of the carrying value or fair value over the repurchase liability and refers to the potential loss to the Company if the secured lender fails to return the security at the maturity date of the agreement. All the agreements to repurchase are with JP Morgan Securities and the securities pledged are mortgage-backed securities issued and guaranteed by U.S. government agencies or U.S. government-sponsored enterprises. The fair value of the securities pledged must exceed the repurchase liability by 5.00%. In the event of a decline in the fair value of securities pledged to less than the required amount due to market conditions or principal repayments, the Company is obligated to pledge additional securities or other suitable collateral to cure the deficiency.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

Carrying

 

Fair

 

 

 

 

 

 

 

Average

 

 

 

Value of

 

Value of

 

Repurchase

 

Amount

 

Months to

 

(Dollars in thousands)

 

Securities

 

Securities

 

Liability

 

at Risk

 

Maturity

 

Maturing:

Over 90 days

$

14,230

$

12,239

$

10,000

$

4,230

 

12

(15)Offsetting of Financial Liabilities

Securities sold under agreements to repurchase are subject to a right of offset in the event of default. See Note 14, Securities Sold Under Agreements to Repurchase, for additional information.

 

 

 

 

 

 

Net Amount of

 

Gross Amount Not Offset in the

 

 

 

 

 

Gross Amount

 

Gross Amount

 

Liabilities

 

Balance Sheet

 

 

 

 

 

of Recognized

 

Offset in the

 

Presented in the

 

Financial

    

Cash Collateral

 

 

 

(Dollars in thousands)

 

Liabilities

 

Balance Sheet

 

Balance Sheet

 

Instruments

Pledged

 

Net Amount

December 31, 2023:

Securities sold under agreements to repurchase

$

10,000

$

$

10,000

$

10,000

$

$

December 31, 2022:

Securities sold under agreements to repurchase

$

10,000

$

$

10,000

$

10,000

$

$

85

(16)Income Taxes

Allocation of federal and state income taxes between current and deferred provisions is as follows:

(Dollars in thousands)

    

2023

    

2022

 

Current

Federal

$

1,767

$

2,911

State

 

568

 

1,317

 

2,335

 

4,228

Deferred

Federal

 

(396)

 

990

State

 

(129)

 

100

 

(525)

 

1,090

Total

$

1,810

$

5,318

The federal statutory corporate tax rate for the years ended December 31, 2023 and 2022 was 21%. A reconciliation of the tax provision based on the statutory corporate rate on pretax income and the provision for taxes as shown in the accompanying Consolidated Statements of Income is as follows:

(Dollars in thousands)

    

2023

    

2022

Income tax expense at statutory rate

$

1,436

$

4,510

Income tax effect of:

State income taxes, net of federal income tax benefits

 

628

 

1,079

Other tax-exempt income

 

(179)

 

(166)

Share-based compensation

 

12

 

9

Meal and entertainment expenses

53

49

Non-deductible executive compensation

70

119

Recovery on bank-owned life insurance

(216)

Other

 

(210)

 

(66)

Total income tax expense

$

1,810

$

5,318

Effective income tax rate

 

26.47

%  

 

24.76

%  

The components of income taxes payable (receivable) are as follows:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Current taxes (receivable) payable:

Federal

$

(932)

$

(519)

State

 

588

 

1,357

$

(344)

$

838

Deferred taxes receivable:

Federal

$

(1,313)

$

(707)

State

 

(1,144)

 

(936)

$

(2,457)

$

(1,643)

The current tax receivable at December 31, 2023, is primarily due to an overpayment of federal estimated taxes.  The estimated tax payment for the fourth quarter of 2023 was calculated by annualizing the year-to-date federal tax liability through September 30, 2023.  The actual federal tax liability through December 31, 2023, was lower than the projections made through September 30, 2023.

86

The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Deferred tax assets:

Hawaii franchise tax

$

117

$

377

Allowance for credit/loan losses

 

1,364

 

541

Employee benefit plans

 

2,672

 

2,714

Equity incentive plan

 

107

 

141

Deferred compensation

 

22

 

199

Net lease liability

1,312

212

Unrealized loss on securities available for sale

637

725

Other

 

11

 

16

 

6,242

 

4,925

Deferred tax liabilities:

Deferred loan costs

 

2,665

 

2,601

Premises and equipment

273

254

FHLB stock dividends

 

126

 

125

Prepaid expense

 

653

 

226

Premiums on loans sold

 

68

 

76

 

3,785

 

3,282

Net deferred tax assets

$

2,457

$

1,643

Deferred tax assets and liabilities at December 31, 2023 and 2022 were calculated using federal corporate tax rates of 21%.

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will realize the benefits of these deductible differences. The amount of the deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future taxable income are reduced. There was no valuation allowance for deferred tax assets as of December 31, 2023 and 2022.

(17)Employee Benefit Plans

The Company has a noncontributory defined benefit pension plan (Pension Plan) that covers certain employees with at least one year of service. The benefits are based on years of service and the employees’ compensation during the service period. The Company’s policy is to accrue the actuarially determined pension costs and to fund pension costs within regulatory guidelines. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income beginning in 2006 and amortized to net periodic benefit cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plan are reasonable based on its experience and market conditions.

In 2008, the Board of Directors approved changes to the Company’s Pension Plan. Effective December 31, 2008, there are no further accruals of benefits for any participants and benefits do not increase with any additional years of service. Employees already enrolled in the Pension Plan as of December 31, 2008 will be 100% vested if they have at least five years of service. For employees with less than five years of service, vesting would occur at the employee’s five-year anniversary date.

87

In addition, the Company sponsors a Supplemental Employee Retirement Plan (SERP), a noncontributory supplemental retirement benefit plan, which covers certain current and former employees of the Company for amounts in addition to those provided under the Pension Plan.

The following table sets forth the status of the Pension Plan and SERP at the dates indicated:

Pension Plan

SERP

 

December 31,

 

(Dollars in thousands)

    

2023

    

2022

    

2023

    

2022

 

Accumulated benefit obligation at end of year

$

15,953

$

15,865

$

9,927

$

9,947

Change in projected benefit obligation:

Benefit obligation at beginning of year

$

15,866

$

20,943

$

9,948

$

9,915

Service cost (income)

 

191

 

118

 

(200)

 

(135)

Interest cost

 

822

 

597

 

179

 

179

Actuarial loss (gain)

 

94

 

(4,802)

 

 

Benefits paid

 

(1,020)

 

(990)

 

 

(11)

Benefit obligation at end of year

 

15,953

 

15,866

 

9,927

 

9,948

Change in plan assets:

Fair value of plan assets at beginning of year

 

18,336

 

23,125

 

 

Actual return on plan assets

 

2,789

 

(3,799)

 

 

Employer contributions

 

 

 

 

11

Benefits paid

 

(1,020)

 

(990)

 

 

(11)

Fair value of plan assets at end of year

 

20,105

 

18,336

 

 

Funded status at end of year

$

4,152

$

2,470

$

(9,927)

$

(9,948)

Amounts recognized in the Consolidated Balance Sheets:

Prepaid expenses and other assets (Accounts payable and accrued expenses)

$

4,152

$

2,470

$

(9,927)

$

(9,948)

Amounts recognized in accumulated other comprehensive loss:

Net actuarial loss

$

5,968

$

7,708

$

$

Prior service cost

 

119

 

124

 

 

Accumulated other comprehensive loss, before tax

$

6,087

$

7,832

$

$

The accumulated benefit obligation experienced an actuarial loss of $95,000 in 2023 and an actuarial gain of $4.8 million in 2022. The actuarial loss in 2023 was attributed to a decline in the discount rate used to calculate the benefit obligation. The actuarial gain in 2022 was attributed to an increase in the discount rate used to calculate the benefit obligation.

The following table sets forth the changes recognized in accumulated other comprehensive loss for the years indicated:

Pension Plan

 

Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Accumulated other comprehensive loss at beginning of year, before tax

$

7,832

$

7,530

Actuarial net (gain) loss arising during the period

 

(1,503)

 

517

Amortizations (recognized in net periodic benefit cost):

Actuarial loss

 

(237)

 

(210)

Prior service cost

 

(5)

 

(5)

Total recognized in other comprehensive loss

 

(1,745)

 

302

Accumulated other comprehensive loss at end of year, before tax

$

6,087

$

7,832

88

For the years ended December 31, 2023 and 2022, the following weighted average assumptions were used to determine benefit obligations at the end of the year:

Pension Plan

SERP

 

Year Ended December 31,

 

   

2023

    

2022

    

2023

    

2022

 

Assumptions used to determine the year-end benefit obligations:

Discount rate

 

5.10

%  

5.40

%  

5.00

%  

5.00

%

Rate of compensation increase

 

N/A

N/A

5.00

%  

5.00

%

The dates used to determine retirement measurements for the Pension Plan were December 31, 2023 and 2022.

The Company’s investment strategy for the Pension Plan is to maintain a consistent rate of return with primary emphasis on capital appreciation and secondary emphasis on income to enhance the purchasing power of the plan’s assets over the long-term and to preserve capital. The investment policy establishes a target allocation for each asset class that is reviewed periodically and rebalanced when considered appropriate. Normal target allocations at December 31, 2023 were 55% domestic equity securities, 10% international equity securities and 35% bonds. Equity securities primarily include stocks, investment in exchange traded funds and large-cap, mid-cap and small-cap mutual funds. Bonds include U.S. Treasuries, mortgage-backed securities and corporate bonds of companies in diversified industries. Other types of investments include money market funds and savings accounts opened with the Company.

As of December 31, 2023 and 2022, the Pension Plan’s assets measured at fair value were classified as follows:

Fair Value of Measurements at Report Date Using:

 

Quoted Prices

 

in Active

Significant

 

Markets for

Other

Significant

 

Identical

Observable

Unobservable

 

Total Fair

Assets

Inputs

Inputs

 

(Dollars in thousands)

Value

 (Level 1)

(Level 2)

(Level 3)

 

December 31, 2023:

    

    

    

    

    

    

    

    

Cash

$

622

$

622

$

$

Equities

 

13,742

 

13,742

 

 

Mutual funds (1)

 

5,741

 

5,741

 

 

Total

$

20,105

$

20,105

$

$

December 31, 2022:

Cash

$

1,452

$

1,452

$

$

Equities

 

11,659

 

11,659

 

 

Mutual funds (1)

 

5,225

 

5,225

 

 

Total

$

18,336

$

18,336

$

$

(1)This category includes mutual funds that invest in equities and bonds. The mutual fund managers have the ability to change the amounts invested in equities and bonds depending on their investment outlook.

Estimated future benefit payments reflecting expected future service at December 31, 2023 are as follows:

    

Pension

    

 

(Dollars in thousands)

Plan

SERP

 

2024

$

1,001

$

319

2025

 

1,122

 

8,696

2026

 

1,195

 

95

2027

 

1,216

 

95

2028

 

1,224

 

95

2029 - 2033

 

6,017

 

473

Total

$

11,775

$

9,773

89

For the years ended December 31, 2023 and 2022, the following weighted average assumptions were used to determine net periodic benefit cost for the fiscal years shown:

Pension Plan

SERP

Year Ended December 31,

    

2023

    

2022

    

2023

    

2022

    

Assumptions used to determine the net periodic benefit cost:

Discount rate

 

5.40

%  

2.90

%  

5.00

%  

5.00

%  

Expected return on plan assets

 

6.75

6.75

Rate of compensation increase

 

N/A

N/A

5.00

5.00

The components of net periodic benefit cost were as follows:

 

Pension Plan

 

SERP

 

Year Ended December 31,

(Dollars in thousands)

    

2023

    

2022

 

2023

 

2022

 

Net periodic benefit (income) cost for the year:

Service cost (income)

$

191

$

118

$

(200)

$

(135)

Interest cost

 

822

 

597

 

179

 

179

Expected return on plan assets

 

(1,192)

 

(1,520)

 

 

Amortization of prior service cost

 

5

 

5

 

 

Recognized actuarial loss

 

237

 

210

 

 

Recognized curtailment loss

 

 

 

 

Net periodic benefit (income) cost for the year:

$

63

$

(590)

$

(21)

$

44

The service cost component of net periodic benefit cost is included in salaries and employee benefits in the Consolidated Statements of Income. The other components of net periodic benefit cost including interest cost, the return on plan assets and amortization of net loss are reported in other income.

The expected return on plan assets is based on the weighted-average long-term rates of return for the types of assets held in the plan. The expected return on plan assets is adjusted when there is a change in the expected long-term rate of return or in the composition of assets held in the plan. The discount rate is based on the return of high-quality fixed-income investments that can be used to fund the benefit payments under the Company’s defined benefit plan.

The Company does not expect to make any contributions to the Pension Plan or the SERP in 2024.

The Company also has a 401(k) defined contribution plan and profit sharing plan covering all employees after one year of service. The 401(k) plan provides for employer matching contributions, as determined by the Company, based on a percentage of employees’ contributions subject to a maximum amount defined in the plan agreement. The Company’s 401(k) matching contributions are based on 5% of employees’ contributions. The Company’s contributions amounted to $64,000 each for the years 2023 and 2022. Matching contributions. The Company contributes to the profit sharing plan an amount determined by the Board of Directors. No contributions were made to the profit sharing plan for years ended December 31, 2023 and 2022.

(18)Employee Stock Ownership Plan

Effective January 1, 2009, Territorial Savings Bank adopted an Employee Stock Ownership Plan (ESOP) for eligible employees. The ESOP borrowed $9.8 million from the Company and used those funds to acquire 978,650 shares, or 8%, of the total number of shares issued by the Company in its initial public offering. The shares were acquired at a price of $10.00 per share.

The loan is secured by the shares purchased with the loan proceeds and will be repaid by the ESOP over the 20-year term of the loan with funds from Territorial Savings Bank’s contributions to the ESOP and dividends payable on the shares. The interest rate on the ESOP loan is an adjustable rate equal to the prime rate, as published in The

90

Wall Street Journal. The interest rate adjusts annually and will be the prime rate on the first business day of the calendar year.

Shares purchased by the ESOP are held by a trustee in an unallocated suspense account, and shares are released annually from the suspense account on a pro-rata basis as principal and interest payments are made by the ESOP to the Company. The trustee allocates the shares released among participants on the basis of each participant’s proportional share of compensation relative to all participants. As shares are committed to be released from the suspense account, Territorial Savings Bank reports compensation expense based on the average fair value of shares released with a corresponding credit to stockholders’ equity. The shares committed to be released are considered outstanding for earnings per share computations. Compensation expense recognized for the years ended December 31, 2023 and 2022 amounted to $692,000 and $1.1 million, respectively.

Shares held by the ESOP trust were as follows:

 

 

December 31,

 

December 31,

 

 

 

 

2023

 

2022

 

 

Allocated shares

 

619,938

 

583,474

Unearned shares

 

244,665

 

293,598

Total ESOP shares

 

864,603

 

877,072

Fair value of unearned shares, in thousands

$

2,728

$

7,049

The ESOP restoration plan is a non-qualified plan that provides supplemental benefits to certain executives who are prevented from receiving the full benefits contemplated by the ESOP’s benefit formula. The supplemental cash payments consist of payments representing shares that cannot be allocated to the participants under the ESOP due to IRS limitations imposed on tax-qualified plans. We accrue for these benefits over the period during which employees provide services to earn these benefits. For the years ended December 31, 2023 and 2022, we accrued $13,000 and $144,000, respectively, for the ESOP restoration plan.

(19)Share-Based Compensation

The shareholders of Territorial Bancorp Inc. adopted the 2010 Equity Incentive Plan and the 2019 Equity Incentive Plan. These plans provide for the award of stock options and restricted stock to key officers and directors. In accordance with the Compensation — Stock Compensation topic of the FASB ASC, the cost of the equity incentive plans is based on the fair value of the awards on the grant date. The fair value of time-based restricted stock is based on the closing price of the Company’s stock on the grant date. The fair value of performance-based stock that will vest based on a performance condition is based on the closing price of the Company’s stock on the date of grant. The fair value of performance-based restricted stock that will vest on a market condition is based on a Monte Carlo valuation of the Company’s stock on the date of grant. The cost of the awards will be recognized on a straight-line basis over the three-year vesting period during which participants are required to provide services in exchange for the awards. There are 42,680 shares remaining available for new awards under the 2019 Equity Plan.

The Company recognized compensation expense, measured as the fair value of the share-based award on the date of grant, on a straight-line basis over the vesting period. Share-based compensation is recorded in the Consolidated Statements of Income as a component of salaries and employee benefits with a corresponding increase in stockholders’ equity. The table below presents information on compensation expense and the related tax benefit for all share-based awards:

(In thousands)

    

2023

    

2022

 

Compensation expense

$

177

$

480

Income tax benefit

 

48

 

131

91

Restricted Stock

Restricted stock awards are accounted for as a fixed grant using the fair value of the Company’s stock at the time of grant. Unvested restricted stock may not be disposed of or transferred during the vesting period. Restricted stock carries the right to receive dividends, although dividends attributable to restricted stock may be retained by the Company until the shares vest, at which time they are paid to the award recipient. Unvested restricted stock that is time-based contain nonforfeitable dividend rights. Accrued dividends on restricted stock that do not vest based on performance or market conditions are forfeited.

The table below presents the time-based restricted stock activity:

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

 

Restricted

 

Date Fair

 

 

 

Stock

 

Value

 

Unvested at December 31, 2021

23,208

$

24.61

Granted

 

12,013

 

23.77

Vested

 

11,557

 

24.68

Forfeited

 

 

Unvested at December 31, 2022

 

23,664

$

24.15

Granted

 

14,803

 

19.29

Vested

 

12,729

 

23.64

Forfeited

 

 

Unvested at December 31, 2023

 

25,738

$

21.61

During the year ended December 31, 2023, the Company issued 14,803 shares of time-vested restricted stock to certain members of executive management under the 2019 Equity Incentive Plan. The fair value of the restricted stock is based on the value of the Company’s stock on the date of grant. Time-vested restricted stock will vest over three years from the date of the grant.

As of December 31, 2023, the Company had $359,000 of unrecognized compensation costs related to time-vested restricted stock. The unrecognized compensation costs are expected to be recognized over a weighted average period of 1.8 years.

The table below presents the performance-based restricted stock units (PRSUs) that will vest on a performance condition:

 

 

Performance-

 

Based Restricted

 

 

Stock Units

 

Weighted

Based on a

Average Grant

Performance

Date Fair

 

 

Condition

 

Value

Unvested at December 31, 2021

 

41,583

$

24.68

Granted

 

14,412

 

23.77

Vested

 

7,670

 

27.30

Forfeited

 

4,768

 

27.30

Unvested at December 31, 2022

 

43,557

$

23.63

Granted

 

17,758

 

19.29

Vested

 

 

Forfeited

 

16,348

 

21.05

Unvested at December 31, 2023

 

44,967

$

22.85

During the year ended December 31, 2023, the Company issued 17,758 PRSUs to certain members of executive management under the 2019 Equity Incentive Plan. These PRSUs will vest three years after they are granted after our Compensation Committee determines whether a performance condition that compares the Company’s return

92

on average equity to the SNL Bank Index is achieved. Depending on the Company’s performance, the actual number of these PRSUs that are issued at the end of the vesting period can vary between 0% to 150% of the target award. For the PRSUs, an estimate is made of the number of shares expected to vest based on the probability that the performance criteria will be achieved to determine the amount of compensation expense to be recognized. This estimate is re-evaluated quarterly and total compensation expense is adjusted for any change in the current period.

The fair value of these PRSUs is based on the fair value of the Company’s stock on the date of grant. As of December 31, 2023, the Company had no unrecognized compensation costs related to these PRSUs since meeting the performance condition is not probable. Compensation expense up to $685,000 may be recognized in the future if achievement of the performance condition becomes probable. The unrecognized compensation costs would be expected to be recognized over a weighted average period of 1.6 years. Performance will be measured over a three-year period and will be cliff vested. The performance condition is measured quarterly by comparing the company’s three-year return on average equity to a peer group of banks. The Company’s percentile ranking in the peer group is used to adjust the number of PRSU’s that are expected to vest.

The table below presents the PRSUs that will vest on a market condition:

 

 

 

Performance-

Based Restricted

Monte Carlo

Stock Units

Valuation of

Based on a

the Company's

 

 

Market Condition

 

Stock

Unvested at December 31, 2021

 

10,396

$

24.03

Granted

 

3,603

 

24.42

Vested

 

 

Forfeited

 

3,110

 

24.45

Unvested at December 31, 2022

 

10,889

$

24.04

Granted

 

4,443

 

17.95

Vested

 

 

Forfeited

 

4,087

 

22.16

Unvested at December 31, 2023

 

11,245

$

22.31

During the year ended December 31, 2023, the Company issued 4,443 of PRSUs to certain members of executive management under the 2019 Equity Incentive Plan. These PRSUs will vest three years after they are granted after our Compensation Committee determines whether a market condition that compares the Company’s total stock return to the SNL Bank Index is achieved. The number of shares that will be expensed will not be adjusted for performance and will be cliff vested. The market condition is measured quarterly by comparing the Company’s three-year average total stock return to a peer group of other banks. The Company’s percentile ranking in the peer group determines how many PRSUs will vest. The fair value of these PRSUs is based on a Monte Carlo valuation of the Company’s stock on the date of grant. The assumptions which were used in the Monte Carlo valuation of the PRSUs are:

Grant date: April 3, 2023

Performance period: January 1, 2023 to December 31, 2025

2.75 year risk-free rate on grant date: 3.79%

December 31, 2022 closing price: $24.01

Closing stock price on date of grant: $19.29

Annualized volatility (based on 2.75 year historical volatility as of the grant date): 26.1%

As of December 31, 2023, the Company had $60,000 of unrecognized compensation costs related to the PRSUs that are based on a market condition. The unrecognized compensation costs are expected to be recognized over a weighted average period of 1.6 years.

93

(20)Earnings Per Share

The table below presents the information used to compute basic and diluted earnings per share:

 

 

For the Year Ended December 31,

 

(Dollars in thousands, except per share data)

 

2023

    

2022

 

Net income

$

5,027

$

16,156

Income allocated to participating securities

(48)

(98)

Net income available to common shareholders

$

4,979

$

16,058

Weighted-average number of shares used in:

Basic earnings per share

 

8,636,495

 

8,865,946

Dilutive common stock equivalents:

Stock options and restricted stock units

 

47,597

 

54,768

Diluted earnings per share

 

8,684,092

 

8,920,714

Net income per common share, basic

$

0.58

$

1.81

Net income per common share, diluted

$

0.57

$

1.80

(21)Other Comprehensive Income (Loss)

The table below presents the changes in the components of accumulated other comprehensive loss, net of taxes:

 

 

 

 

 

 

 

 

 

 

 

 

 

Unfunded

 

Unrealized

 

 

 

 

 

 

Pension

 

Loss on

 

 

 

 

(Dollars in thousands)

 

Liability

 

Securities

 

Total

 

December 31, 2023:

Balances at beginning of year

$

5,746

$

1,998

$

7,744

Other comprehensive income, net of taxes

 

(1,280)

 

(243)

 

(1,523)

Net current period other comprehensive income

 

(1,280)

 

(243)

 

(1,523)

Balances at end of year

$

4,466

$

1,755

$

6,221

December 31, 2022:

Balances at beginning of year

$

5,524

$

$

5,524

Other comprehensive loss, net of taxes

 

222

 

1,998

 

2,220

Net current period other comprehensive loss

 

222

 

1,998

 

2,220

Balances at end of year

$

5,746

$

1,998

$

7,744

The table below presents the tax effect on each component of other comprehensive income and loss:

 

 

Year Ended December 31,

 

 

 

2023

2022

 

 

 

Pretax

    

    

After Tax

    

Pretax

    

    

After Tax

 

(Dollars in thousands)

 

Amount

Tax

Amount

Amount

Tax

Amount

 

Unfunded pension liability

$

(1,745)

$

465

$

(1,280)

$

302

$

(80)

$

222

Unrealized loss on securities

 

(331)

 

88

 

(243)

 

2,723

 

(725)

 

1,998

Total

$

(2,076)

$

553

$

(1,523)

$

3,025

$

(805)

$

2,220

(22)Commitments

Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any terms or conditions established in the contract. Commitments generally have fixed expiration dates or other termination

94

clauses and may require payment of a fee. Since commitments may expire without being drawn upon, the total commitment amounts do not necessarily represent future cash requirements. The Company evaluates each customer’s creditworthiness on an individual basis. The Company’s policy is to require suitable collateral, primarily real estate, to be provided by customers prior to disbursement of approved loans. At December 31, 2023 and 2022, the Company had loan commitments aggregating to $1.3 million (interest rates from 6.750% to 7.125%) and $1.2 million (interest rates from 5.250% to 5.500%), respectively, primarily consisting of fixed-rate residential first mortgage loans. In addition to commitments to originate loans, at December 31, 2023 and 2022, the Company had $14.9 million and $14.4 million, respectively, in unused lines of credit to borrowers.

The Company is required by the Federal Reserve Bank to maintain reserves based on the amount of deposits held. Effective March 25, 2020 the Federal Reserve Bank lowered the reserve requirement to zero percent, therefore, there were no required reserve balances as of December 31, 2023 and 2022.

(23)Regulatory Capital and Supervision

Territorial Savings Bank and the Company are subject to various regulatory capital requirements, including a risk-based capital measure. The risk-based capital guidelines include both a definition of capital and a framework for calculating risk-weighted assets by assigning balance sheet assets and off-balance sheet items to broad risk categories. The Company is not subject to regulatory capital requirements because its total assets are less than $3.0 billion. At December 31, 2023 and 2022, Territorial Savings Bank exceeded all of the fully-phased in regulatory captial requirments and is considered to be “well capitalized” under regulatory guidelines. In addition to establishing the minimum regulatory capital requirements, the regulations limit capital distributions and certain discretionary bonus payments to management if the institution does not hold a “capital conservation buffer” consisting of 2.5% of common equity Tier 1 capital to risk-weighted assets above the amount necessary to meet its minimum risk-based capital requirements.

95

The tables below presents the fully-phased in capital required to be considered “well-capitalized” and meet the regulatory capital conservation buffer requirement as a percentage of total and risk-weighted assets and the percentage and the total amount of capital maintained for Territorial Savings Bank and the Company at December 31, 2023 and 2022:

(Dollars in thousands)

    

Required Ratio

    

    

Actual Amount

    

Actual Ratio

 

December 31, 2023:

Tier 1 Leverage Capital

Territorial Savings Bank

 

5.00

%

$

238,972

10.86

%

Territorial Bancorp Inc.

 

$

257,307

11.69

%

Common Equity Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

9.00

%

$

238,972

26.31

%

Territorial Bancorp Inc.

 

$

257,307

28.33

%

Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

10.50

%

$

238,972

26.31

%

Territorial Bancorp Inc.

 

$

257,307

28.33

%

Total Risk-Based Capital (1)

Territorial Savings Bank

 

12.50

%

$

244,093

26.87

%

Territorial Bancorp Inc.

 

$

262,428

28.89

%

December 31, 2022:

Tier 1 Leverage Capital

Territorial Savings Bank

 

5.00

%

$

235,408

10.87

%

Territorial Bancorp Inc.

 

$

264,295

12.21

%

Common Equity Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

9.00

%

$

235,408

25.98

%

Territorial Bancorp Inc.

 

$

264,295

29.16

%

Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

10.50

%

$

235,408

25.98

%

Territorial Bancorp Inc.

 

$

264,295

29.16

%

Total Risk-Based Capital (1)

Territorial Savings Bank

 

12.50

%

$

237,488

26.20

%

Territorial Bancorp Inc.

 

$

266,375

29.39

%

(1)The required Common Equity Tier 1 Risk-Based Capital, Tier 1 Risk-Based Capital, and Total Risk-Based Capital ratios are based on the fully-phased in capital ratios in the Basel III capital regulations plus the 2.50% capital conservation buffer.

Prompt Corrective Action provisions define specific capital categories based on an institution’s capital ratios. However, the regulators may impose higher minimum capital standards on individual institutions or may downgrade an institution from one capital category to a lower category because of safety and soundness concerns. Failure to meet minimum capital requirements can initiate certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company’s Consolidated Financial Statements.

Prompt Corrective Action provisions impose certain restrictions on institutions that are undercapitalized. The restrictions imposed become increasingly more severe as an institution’s capital category declines from “undercapitalized” to “critically undercapitalized.”

At December 31, 2023 and 2022, the Bank’s capital ratios exceeded the minimum capital thresholds for a “well-capitalized” institution. There are no conditions or events that have changed the institution’s category under the capital guidelines.

Depending on the amount of dividends to be paid, the Bank is required to either notify or make application to the Federal Reserve Bank before dividends are paid to the Company.

96

Legislation enacted in 2018 requires the federal banking agencies, including the Federal Reserve Board, to establish a “community bank leverage ratio” between 8% to 10% of average total consolidated assets for qualifying institutions with assets of less than $10 billion. Institutions with capital meeting the specified requirements and electing to follow the alternative framework would be deemed to comply with the applicable regulatory capital requirements, including the risk based requirements. The federal regulators have adopted 9% as the applicable ratio. We have not elected to follow the alternative framework.

(24)Contingencies

The Company is involved in various claims and legal actions arising out of the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s Consolidated Balance Sheets or Consolidated Statements of Income.

(25)Revenue Recognition

The Company’s contracts with customers are generally short-term in nature, with cycles of one year or less. These can range from an immediate term for services such as wire transfers, foreign currency exchanges, and cashier’s check purchases, to several days for services such as processing annuity and mutual fund sales. Some contracts may be of an ongoing nature, such as providing deposit account services, including ATM access, check processing, account analysis and check ordering. However, provision of an assessable service and payment for such service is usually concurrent or closely timed. Contracts related to financial instruments, such as loans, investments, and debt, are excluded from the scope of this accounting requirement.

After analyzing the Company’s revenue sources, including the amount of revenue received, the timing of services rendered and the timing of payment for these services, the Company has determined that the rendering of services and the payment for such services are generally closely matched. Any differences are not material to the Company’s Consolidated Financial Statements. Accordingly, the Company generally records income when payment for services is received.

Revenue from contracts with customers is reported in service and other fees and in other noninterest income in the Consolidated Statements of Income. The table below reconciles the revenue from contracts with customers and other revenue reported in those line items:

 

 

Service and

 

 

(Dollars in thousands)

 

Other Fees

 

Other

 

Total

Year ended December 31, 2023

Revenue from contracts with customers

$

1,186

$

122

$

1,308

Other revenue

141

157

298

Total

$

1,327

$

279

$

1,606

Year ended December 31, 2022

Revenue from contracts with customers

$

1,276

$

221

$

1,497

Other revenue

140

1,783

1,923

Total

$

1,416

$

2,004

$

3,420

97

(26)Leases

The table below presents lease costs and other information for the years indicated:

 

Year Ended

 

 

December 31,

 

(Dollars in thousands)

 

2023

 

2022

 

Lease costs:

Operating lease costs

$

2,757

$

2,991

Short-term lease costs

 

511

 

296

Variable lease costs

 

163

 

165

Total lease costs

$

3,431

$

3,452

Cash paid for amounts included in measurement of lease liabilities

$

(991)

$

3,193

ROU assets obtained in exchange for new operating lease liabilities

$

693

$

7,462

At December 31, 2023, future minimum rental commitments under noncancellable operating leases are as follows:

December 31,

(Dollars in thousands)

    

2023

2024

$

2,818

2025

 

2,199

2026

 

2,038

2027

 

1,961

2028

 

1,729

Thereafter

 

9,299

Total

20,044

Less lease incentives to be received in 2024

(729)

Less present value discount

(2,018)

Present value of leases

$

17,297

The table below presents other lease related information:

December 31,

December 31,

    

2023

    

2022

 

Weighted-average remaining lease term (years)

 

9.77

 

8.88

Weighted-average discount rate

2.15

%

2.03

%

The Company leased to a tenant certain property that it owns under a non-cancelable lease that expires on December 31, 2031. Rental income comprised of minimum rentals for 2023 and 2022 was $155,000 and $110,000, respectively.

(27)Fair Value of Financial Instruments

In accordance with the Fair Value Measurements and Disclosures topic of the FASB ASC, the Company groups its financial assets and liabilities measured or disclosed at fair value into three levels based on the markets in which the financial assets and liabilities are traded and the reliability of the assumptions used to determine fair value as follows:

Level 1 — Valuation is based upon quoted prices (unadjusted) for identical assets or liabilities traded in active markets. A quoted price in an active market provides the most reliable evidence of fair value and shall be used to measure fair value whenever available.

98

Level 2 — Valuation is based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.

Level 3 — Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect management’s own estimates of assumptions that market participants would use in pricing the asset or liability. Valuation techniques include use of discounted cash flow models and similar techniques that require the use of significant judgment or estimation.

In accordance with the Fair Value Measurements and Disclosures topic, the Company bases its fair values on the price that it would expect to receive if an asset were sold or the price that it would expect to pay to transfer a liability in an orderly transaction between market participants at the measurement date. Also as required, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when developing fair value measurements.

The Company uses fair value measurements to determine fair value disclosures. Investment securities available for sale and derivatives are recorded at fair value on a recurring basis. From time to time, the Company may be required to record other financial assets at fair value on a nonrecurring basis, such as loans held for sale, impaired loans and investments, and mortgage servicing assets. These nonrecurring fair value adjustments typically involve application of the lower of cost or fair value accounting or write-downs of individual assets.

Investment Securities Available for Sale. The estimated fair values of mortgage-backed securities issued by U.S. government-sponsored enterprises are considered Level 2 inputs because the valuation for investment securities utilized pricing models that varied based on asset class and included trade, bid and other observable market information.

Interest Rate Contracts. The Company may enter into interest rate lock commitments with borrowers on loans intended to be sold. To manage interest rate risk on the lock commitments, the Company may also enter into forward loan sale commitments. The interest rate lock commitments and forward loan sale commitments are treated as derivatives and are recorded at their fair value determined by referring to prices quoted in the secondary market for similar contracts. The fair value inputs are considered Level 2 inputs. Interest rate contracts that are classified as assets are included with prepaid expenses and other assets on the Consolidated Balance Sheet while interest rate contracts that are classified as liabilities are included with accounts payable and accrued expenses.

99

The estimated fair values of the Company’s financial instruments are as follows:

Carrying

Fair Value Measurements Using

 

(Dollars in thousands)

    

Amount

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

 

December 31, 2023

Assets

Cash and cash equivalents

$

126,659

$

126,659

$

126,659

$

$

Investment securities available for sale

20,171

20,171

20,171

Investment securities held to maturity

 

685,728

568,128

568,128

Loans receivable, net

 

1,303,431

1,120,704

1,120,704

FHLB stock

 

12,192

12,192

12,192

FRB stock

3,180

3,180

3,180

Accrued interest receivable

 

6,105

6,105

79

1,441

4,585

Liabilities

Deposits

 

1,636,604

1,633,164

1,104,171

528,993

Advances from the Federal Home Loan Bank

 

242,000

238,380

238,380

Advances from the Federal Reserve Bank

50,000

50,049

50,049

Securities sold under agreements to repurchase

 

10,000

9,700

9,700

Accrued interest payable

 

1,183

1,183

157

1,026

December 31, 2022

Assets

Cash and cash equivalents

$

40,553

$

40,553

$

40,553

$

$

Investment securities available for sale

20,821

20,821

20,821

Investment securities held to maturity

 

717,773

591,084

591,084

Loans receivable, net

 

1,294,764

1,180,840

1,180,840

FHLB stock

 

8,197

8,197

8,197

FRB stock

3,170

3,170

3,170

Accrued interest receivable

 

6,115

6,115

23

1,497

4,595

Liabilities

Deposits

 

1,716,152

1,708,612

1,286,465

422,147

Advances from the Federal Home Loan Bank

 

141,000

133,145

133,145

Securities sold under agreements to repurchase

 

10,000

9,440

9,440

Accrued interest payable

 

701

701

33

668

At December 31, 2023 and 2022, neither the commitment fees received on commitments to extend credit nor the fair value thereof was material to the Consolidated Financial Statements of the Company.

The table below presents the balance of assets and liabilities measured at fair value on a recurring basis:

(Dollars in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

 

December 31, 2023

Investment securities available for sale

$

$

20,171

$

$

20,171

December 31, 2022

Investment securities available for sale

$

$

20,821

$

$

20,821

There were no assets or liabilities measured at fair value on a nonrecurring basis as of December 31, 2023 or 2022.

    

100

(28)Parent Company Only

Presented below are the condensed balance sheets, statements of income, and statements of cash flows for Territorial Bancorp Inc.

Condensed Balance Sheets

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Assets

Cash

$

18,453

$

28,515

Investment in Territorial Savings Bank

 

232,751

 

227,663

Receivable from Territorial Savings Bank

 

 

408

Prepaid expenses and other assets

 

272

 

105

Total assets

$

251,476

$

256,691

Liabilities and Equity

Other liabilities

$

390

$

141

Equity

 

251,086

 

256,550

Total liabilities and equity

$

251,476

$

256,691

Condensed Statements of Income

For the Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Interest and dividend income:

Dividends from Territorial Savings Bank

$

$

17,500

Interest-earning deposit with Territorial Savings Bank

 

4

 

4

Total interest and dividend income

 

4

 

17,504

Noninterest expense:

Salaries

 

42

 

42

Other general and administrative expenses

 

958

 

656

Total noninterest expense

 

1,000

 

698

(Loss) Income before income taxes and equity in undistributed earnings in subsidiaries

 

(996)

 

16,806

Income taxes

 

(315)

 

(209)

(Loss) Income before equity in undistributed earnings in subsidiaries

 

(681)

 

17,015

Equity in undistributed earnings of Territorial Savings Bank, net of dividends

 

5,708

 

(859)

Net income

$

5,027

$

16,156

101

Condensed Statements of Cash Flows

For the Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Cash flows from operating activities:

Net income

$

5,027

$

16,156

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

Equity in undistributed earnings of Territorial Savings Bank, net of dividends

 

(5,708)

 

859

Net decrease in prepaid expenses and other assets

 

933

 

1,275

Net increase (decrease) in other liabilities

 

163

 

(263)

Net cash provided by operating activities

 

415

 

18,027

Cash flows from investing activities:

Investment in Territorial Savings Bank

 

 

Net cash used in investing activities

 

 

Cash flows from financing activities:

Repurchases of common stock

 

(4,065)

 

(5,973)

Cash dividends paid

 

(6,412)

 

(9,071)

Net cash used in financing activities

 

(10,477)

 

(15,044)

Net (decrease) increase in cash

 

(10,062)

 

2,983

Cash at beginning of the period

 

28,515

 

25,532

Cash at end of the period

$

18,453

$

28,515

(29)Subsequent Events

On January 26, 2024, the Board of Directors of Territorial Bancorp Inc. declared a quarterly cash dividend of $0.05 per share of common stock. The dividend was paid on February 23, 2024 to stockholders of record as of February 9, 2024.

102

ITEM 9.

Changes In and Disagreements With Accountants on Accounting and Financial Disclosure

None.

ITEM 9A.

Controls and Procedures

(a) An evaluation was performed under the supervision and with the participation of the Company’s management, including the Chairman of the Board, President and Chief Executive Officer and the Executive Vice President and Chief Financial Officer, of the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Rule 13a-15(e) promulgated under the Securities and Exchange Act of 1934, as amended) as of December 31, 2023. Based on that evaluation, the Company’s management, including the Chairman of the Board, President and Chief Executive Officer and the Executive Vice President and Chief Financial Officer, concluded that the Company’s disclosure controls and procedures were effective.

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

(b) Management’s annual report on internal control over financial reporting.

Management of the Company is responsible for establishing and maintaining effective internal control over financial reporting as such term is defined in Rule 13a-15(f) in the Exchange Act. The Company’s internal control system is a process designed to provide reasonable assurance to the Company’s management and Board of Directors regarding the preparation and fair presentation of published financial statements.

Our internal control over financial reporting includes policies and procedures that pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect transactions and dispositions of assets; provide reasonable assurances that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of management and the 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 our financial statements.

All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. 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.

The Company’s management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023. In making this assessment, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework (2013). Based on our assessment we believe that, as of December 31, 2023, the Company’s internal control over financial reporting is effective based on those criteria.

ITEM 9B.

Other Information

None.

ITEM 9C.Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

None.

103

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

The information in Territorial Bancorp Inc.’s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders under the captions “Proposal 1—Election of Directors,” “Information About Executive Officers,” “Delinquent Section 16(a) Reports,” “Corporate Governance—Code of Ethics and Business Conduct,” “Nominating and Corporate Governance Committee Procedures—Procedures to be Followed by Stockholders,” “Corporate Governance— Committees of the Board of Directors” and “Audit Committee Report” is incorporated herein by reference.

ITEM 11.

Executive Compensation

The information in Territorial Bancorp Inc.’s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders under the caption “Executive Compensation” is incorporated herein by reference.

ITEM 12.

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

The information in Territorial Bancorp Inc.’s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders under the caption “Stock Ownership” is incorporated herein by reference. Information with respect to the security ownership of our directors and executive officers is included above in “Item 10. Directors, Executive Officers and Corporate Governance,” and is incorporated herein by reference.

Equity Compensation Plan Information

Set forth below is information as of December 31, 2023 with respect to compensation plans (other than our employee stock ownership plan) under which equity securities of the Registrant are authorized for issuance.

Equity Compensation Plan Information

    

    

    

Number of Securities

 

Remaining Available for

 

Future Issuance Under

 

Number of Securities to

Weighted-average

Share-based

 

Be Issued Upon Exercise

Exercise Price of

Compensation Plans

 

of Outstanding Options,

Outstanding Options,

(excluding securities

 

Warrants and Rights

Warrants and Rights

reflected in first column)

 

Equity compensation plans approved by security holders

 

$

 

42,680

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

The information in Territorial Bancorp Inc.’s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders under the captions “Transactions with Certain Related Persons” and “Proposal 1 — Election of Directors” is incorporated herein by reference.

ITEM 14.

Principal Accountant Fees and Services

The information in Territorial Bancorp Inc.’s definitive Proxy Statement for the 2024 Annual Meeting of Stockholders under the captions “Proposal 2—Ratification of Independent Registered Public Accounting Firm—Audit Fees” and “—Pre-Approval of Services by the Independent Registered Public Accounting Firm” is incorporated herein by reference.

104

PART IV

ITEM 15.

Exhibits and Financial Statement Schedules

(a)Financial Statements

The following documents are filed as part of this annual report:

(i)Report of Independent Registered Public Accounting Firm (Moss Adams LLP, Portland, Oregon, PCAOB ID:659)
(ii)Consolidated Balance Sheets at December 31, 2023 and 2022
(iii)Consolidated Statements of Income for the years ended December 31, 2023 and 2022
(iv)Consolidated Statements of Comprehensive Income for the years ended December 31, 2023 and 2022
(v)Consolidated Statements of Stockholders’ Equity for the years ended December 31, 2023 and 2022
(vi)Consolidated Statements of Cash Flows for the years ended December 31, 2023 and 2022
(vii)Notes to Consolidated Financial Statements

(b)Exhibits

3.1

Articles of Incorporation of Territorial Bancorp Inc. (Incorporated by reference to Exhibit 3.1 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

3.2

Bylaws of Territorial Bancorp Inc. (Incorporated by reference to Exhibit 3.2 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

4.1

Form of Common Stock Certificate of Territorial Bancorp Inc. (Incorporated by reference to Exhibit 4 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

4.2

Description of Registrant’s Securities (Incorporated by reference to Exhibit 4.2 to the Annual Report on Form 10-K (file no. 001-34403), filed March 19, 2021.

10.1

Employment Agreement between Territorial Bancorp Inc. and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (file no. 001-34403), filed with the Securities and Exchange Commission on November 18, 2009)

10.2

Employment Agreement between Territorial Savings Bank and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.2 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.3

First Amendment to Employment Agreement between Territorial Savings Bank and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.3 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.4

Employment Agreement between Territorial Bancorp Inc. and Vernon Hirata (Incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K (file no. 001-34403), filed with the Securities and Exchange Commission on November 18, 2009)

10.5

Employment Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.4 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.6

First Amendment to Employment Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.6 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.7

Employment Agreement between Territorial Bancorp Inc. and Ralph Y. Nakatsuka (Incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K (file no. 001-34403), filed with the Securities and Exchange Commission on November 18, 2009)

10.8

Employment Agreement between Territorial Savings Bank and Ralph Y. Nakatsuka (Incorporated by reference to Exhibit 10.6 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

105

10.9

First Amendment to Employment Agreement between Territorial Savings Bank and Ralph Y. Nakatsuka (Incorporated by reference to Exhibit 10.9 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.10

Supplemental Executive Retirement Agreement between Territorial Savings Bank and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.7 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.11

Supplemental Executive Retirement Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.8 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.12

Supplemental Executive Retirement Agreement between Territorial Savings Bank and Ralph Y. Nakatsuka (Incorporated by reference to Exhibit 10.9 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.13

Executive Deferred Incentive Agreement between Territorial Savings Bank and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.10 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.14

Executive Deferred Incentive Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.11 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.15

[Intentionally omitted]

10.16

Territorial Savings Bank Non-Qualified Supplemental Employee Stock Ownership Plan (Incorporated by reference to Exhibit 10.4 to the Current Report on Form 8-K (file no. 001-34403), filed with the Securities and Exchange Commission on November 18, 2009)

10.17

Territorial Savings Bank Executive Incentive Compensation Plan (Incorporated by reference to Exhibit 10.14 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.18

First Amendment to Territorial Savings Bank Executive Incentive Compensation Plan (Incorporated by reference to Exhibit 10.15 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.19

Second Amendment to Territorial Savings Bank Executive Incentive Compensation Plan (Incorporated by reference to Exhibit 10.19 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.20

[Intentionally Omitted]

10.21

Form of Employee Restricted Stock Award (Incorporated by reference to Exhibit 10.21 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.22

Form of Employee Stock Option Award (Incorporated by reference to Exhibit 10.22 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.23

Form of Director Restricted Stock Award (Incorporated by reference to Exhibit 10.23 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.24

Form of Director Stock Option Award (Incorporated by reference to Exhibit 10.24 to the Annual Report on Form 10-K/A (file no. 001-34403), filed with the Securities and Exchange Commission on March 29, 2011)

10.25

Territorial Savings Bank Separation Pay Plan and Summary Plan Description (Incorporated by reference to Exhibit 10.16 of the Registration Statement on Form S-1 (file no. 333-155388), initially filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on November 14, 2008)

10.26

Amendment One to Territorial Savings Bank Amended and Restated Supplemental Employee Retirement Agreement for Vernon Hirata (Incorporated by reference to Exhibit 10.1 to the Annual Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Commission on May 14, 2011)

10.27

Amendment One to Territorial Savings Bank Amended and Restated Supplemental Employee Retirement Agreement for Ralph Nakatsuka (Incorporated by reference to Exhibit 10.2 to the Annual Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Commission on May 14, 2011)

10.28

[Intentionally Omitted]

10.29

Amendment Two to Territorial Savings Bank Amended and Restated Supplemental Employee Retirement Agreement for Vernon Hirata (Incorporated by reference to Exhibit 10.29 to the Annual Report on Form 10-K (file no. 001-34403), filed with the Securities and Exchange Commission on March 14, 2012)

10.30

Amendment Two to Territorial Savings Bank Amended and Restated Supplemental Employee Retirement Agreement for Ralph Nakatsuka (Incorporated by reference to Exhibit 10.30 to the Annual Report on Form 10-K (file no. 001-34403), filed with the Securities and Exchange Commission on March 14, 2012)

106

10.31

Second Amendment to Employment Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.31 to the Annual Report on Form 10-K (file no. 001-34403), filed with the Securities and Exchange Committee on March 15, 2013)

10.32

Third Amendment to Employment Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.33

First Amendment to Employment Agreement between Territorial Bancorp Inc. and Vernon Hirata (Incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.34

Second Amendment to Employment Agreement between Territorial Savings Bank and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.3 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.35

First Amendment to Employment Agreement between Territorial Bancorp Inc. and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.4 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.36

Second Amendment to Employment Agreement between Territorial Savings Bank and Ralph Nakatsuka (Incorporated by reference to Exhibit 10.5 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.37

First Amendment to Employment Agreement between Territorial Bancorp Inc. and Ralph Nakatsuka (Incorporated by reference to Exhibit 10.6 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.38

First Amendment to Amended and Restated Executive Deferred Incentive Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.7 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.39

First Amendment to Amended and Restated Supplemental Employee Retirement Agreement between Territorial Savings Bank and Allan S. Kitagawa (Incorporated by reference to Exhibit 10.8 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.40

Third Amendment to Amended and Restated Supplemental Employee Retirement Agreement between Territorial Savings Bank and Vernon Hirata (Incorporated by reference to Exhibit 10.9 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.41

Third Amendment to Amended and Restated Supplemental Employee Retirement Agreement between Territorial Savings Bank and Ralph Nakatsuka (Incorporated by reference to Exhibit 10.10 to the Quarterly Report on Form 10-Q (file no. 001-34403), filed with the Securities and Exchange Committee on November 7, 2014)

10.42

Territorial Bancorp Inc. 2010 Equity Incentive Plan, as amended and restated (Incorporated by reference to Appendix A to the definitive proxy statement for the Annual Meeting of Shareholders (file No. 001-34403), filed with the Securities and Exchange Commission on April 24, 2017)

10.43

Territorial Bancorp Inc. Annual Incentive Plan, as amended (Incorporated by reference to Appendix B to the definitive proxy statement for the Annual Meeting of Stockholders (file No. 001-34403), filed with the Securities and Exchange Commission on April 24, 2017)

10.44

Territorial Bancorp Inc. 2019 Equity Incentive Plan (Incorporated by reference to Appendix A to the definitive proxy statement for the Annual Meeting of Stockholders (file No. 001-34403), filed with the Securities and Exchange Commission on April 16, 2019)

10.45

Form of Incentive Stock Option Agreement (Incorporated by reference to Exhibit 10.2 of the Registration Statement on Form S-8 (file no. 333-237039), filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on March 9, 2020)

10.46

Form of Non-Qualified Stock Option Agreement (Incorporated by reference to Exhibit 10.3 of the Registration Statement on Form S-8 (file no. 333-237039), filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on March 9, 2020)

10.47

Form of Director Restricted Stock Award Agreement (Incorporated by reference to Exhibit 10.4 of the Registration Statement on Form S-8 (file no. 333-237039), filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on March 9, 2020)

10.48

Form of Employee Restricted Stock Award Agreement (Incorporated by reference to Exhibit 10.5 of the Registration Statement on Form S-8 (file no. 333-237039), filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on March 9, 2020)

10.49

Form of Restricted Stock Unit Agreement (time-based) (Incorporated by reference to Exhibit 10.6 of the Registration Statement on Form S-8 (file no. 333-237039), filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on March 9, 2020)

107

10.50

Form of Restricted Stock Unit Agreement (performance-based) (Incorporated by reference to Exhibit 10.7 of the Registration Statement on Form S-8 (file no. 333-237039), filed by Territorial Bancorp Inc. with the Securities and Exchange Commission on March 9, 2020)

10.51

Form of Amendment, dated October 8, 2021, to Amended and Restated Supplemental Executive Retirement Agreement for Allan S. Kitagawa, Vernon Hirata and Ralph Nakatsuka

23

Consent of Moss Adams LLP

31.1

Certification of Chief Executive Officer pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, 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) of the Securities Exchange Act of 1934, as amended, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32

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

97

Policy relating to recovery of erroneously awarded compensation

101

The following financial statements from Territorial Bancorp Inc.’s Annual Report on Form 10-K for the year ended December 31, 2023, filed on March 15, 2024, formatted in Inline XBRL: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Income, (iii) Consolidated Statements of Comprehensive Income, (iv) Consolidated Statements of Stockholders’ Equity, (v) Consolidated Statements of Cash Flows, (vi) the Notes to Consolidated Financial Statements.

101.INS

Interactive datafile XBRL Instance Document

101.SCH

Interactive datafile XBRL Taxonomy Extension Schema Document

101.CAL

Interactive datafile XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Interactive datafile XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Interactive datafile XBRL Taxonomy Extension Label Linkbase

101.PRE

Interactive datafile XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover Page Interactive Data File (formatted as inline XBRL document and contained in Exhibit 101)

(c)Financial Statement Schedules

Not applicable.

ITEM 16.

Form 10-K Summary

Not applicable.

108

SIGNATURES

In accordance with Section 13 or 15(d) of the Exchange Act, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

TERRITORIAL BANCORP INC.

Date: March 15, 2024

By:

/s/ Allan S. Kitagawa

Allan S. Kitagawa

Chairman of the Board, President and Chief
Executive Officer

(Duly Authorized Representative)

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

Signatures

Title

Date

/s/ Allan S. Kitagawa

Chairman of the Board,

March 15, 2024

Allan S. Kitagawa

President and Chief

Executive Officer (Principal

Executive Officer)

/s/ Melvin M. Miyamoto

Executive Vice President and

March 15, 2024

Melvin M. Miyamoto

Chief Financial Officer

(Principal Financial and

Accounting Officer)

/s/ Kirk W. Caldwell

Director

March 15, 2024

Kirk W. Caldwell

/s/ Howard Y. Ikeda

Director

March 15, 2024

Howard Y. Ikeda

/s/ Jennifer A. Isobe

Director

March 15, 2024

Jennifer A. Isobe

/s/ John M. Ohama

Director

March 15, 2024

David S. Murakami

/s/ Jan M. Sam

Director

March 15, 2024

Jan M. Sam

109

EX-10.51 2 tbnk-20231231xex10d51.htm EX-10.51

Exhibit 10.51

TERRITORIAL SAVINGS BANK

            AMENDMENT TO

AMENDED AND RESTATED

SUPPLEMENTAL EXECUTIVE RETIREMENT AGREEMENT

FOR            

WHEREAS, Territorial Savings Bank (the "Bank") has entered into an amended and restated supplemental employee retirement agreement (the "SERP") with (the "Executive") as of October 29, 2008;

WHEREAS, the parties to the SERP desire to amend the SERP, effective July 1, 2021, in order to provide that the Bank will reimburse the Executive for expenses incurred in connection with a tax inquiry, audit, or litigation addressing the Executive's tax liability with respect to the benefit provided under the SERP; and

WHEREAS, pursuant to Section 8.1 of the SERP, the Bank may amend the SERP at any time.

NOW THEREFORE, the SERP is hereby amended as follows:

1.Article 2 of the SERP is hereby amended by adding the following new Section 2.6 at the end thereof:

2.6Tax Inquiry, Audit, and Litigation Expenses.  The Executive's Normal Retirement Date was prior to the effective date of this Section 2.6.  It is intended that the payment of any benefit under this Agreement on or after the Executive's Normal Retirement Date will constitute a payment by reason of retirement (or death), and such benefit will constitute a pension as described in Section 235-7(a)(3) of the Hawaii Revised Statutes and Section 18-235-7-03 of the Hawaii Administrative Rules which is excluded from gross income, adjusted gross income, and taxable income by the State of Hawaii.

Anything in this Agreement to the contrary notwithstanding, in the event that the Executive incurs legal, accounting, or consulting expenses in connection with a tax inquiry, audit, or litigation addressing the existence or amount of the Executive's tax liability with respect to any benefit under this Agreement, whether such liability is for federal, state, local, or foreign tax (and specifically taxation as income by the State of Hawaii), the Executive shall be entitled to reimbursement of such expenses.

In accordance with the requirements of Code Section 409A and Treasury Regulation Section 1.409A-3(i)(1)(v), the Bank shall pay any reimbursement of such expenses to the Executive no later than, (a) in cases where taxes are determined to be due as a result of the inquiry, audit, or litigation, the end of the Executive's taxable year next following the Executive's taxable year in which the Executive remits the applicable taxes to the taxing authority and, (b) in cases where taxes are determined not to be due as a result of the inquiry, audit, or litigation, the end of the Executive's taxable year next following the Executive's taxable year in which the inquiry or audit is completed, or there is a final


and nonappealable settlement or other resolution of the litigation.  The Bank and the Executive shall take all steps reasonably necessary to ensure that any reimbursement payable under this Section 2.6 is paid to the Executive however, no reimbursement shall be payable or be paid following the expiration of the applicable period specified herein.

This Section 2.6 shall not be construed to entitle the Executive to any "tax gross-up payment" to reimburse the Executive for any federal, state, local, or foreign taxes imposed upon the Executive as a result of any benefit under this Agreement.

IN WITNESS WHEREOF, the Bank and the Executive have adopted this Amendment, on the date set forth below.

TERRITORIAL SAVINGS BANK

By

Date

Its

EXECUTIVE

Date

2


EX-23 3 tbnk-20231231xex23.htm EX-23

Exhibit 23

Graphic

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-168839, No. 333-170579, No. 333-218723, and No. 333-237039) of Territorial Bancorp Inc. and Subsidiaries (the “Company”) of our report dated March 15, 2024, relating to the consolidated financial statements of the Company (which report expresses an unqualified opinion and includes an explanatory paragraph relating to the change in the method of accounting for credit losses on loans), appearing in this Annual Report on Form 10-K for the year ended December 31, 2023.

/s/ Moss Adams LLP

Portland, Oregon

March 15, 2024


EX-31.1 4 tbnk-20231231xex31d1.htm EX-31.1

Exhibit 31.1

Certification of Chief Executive Officer

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

I, Allan S. Kitagawa, certify that:

1)I have reviewed this Annual Report on Form 10-K of Territorial Bancorp Inc.;

2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of 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 subsidiary, 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: March 15, 2024

/s/ Allan S. Kitagawa

Allan S. Kitagawa

Chairman of the Board, President and

Chief Executive Officer


EX-31.2 5 tbnk-20231231xex31d2.htm EX-31.2

Exhibit 31.2

Certification of Chief Financial Officer

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

I, Melvin M. Miyamoto, certify that:

1)I have reviewed this Annual Report on Form 10-K of Territorial Bancorp Inc.;

2)Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of 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 subsidiary, 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: March 15, 2024

/s/ Melvin M. Miyamoto

Melvin M. Miyamoto

Executive Vice President and Chief Financial Officer


EX-32 6 tbnk-20231231xex32.htm EX-32

Exhibit 32

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 Territorial Bancorp Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission (the “Report”), the undersigned, Allan S. Kitagawa, Chairman of the Board, President and Chief Executive Officer of the Company, and Melvin M. Miyamoto, Executive Vice President and Chief Financial Officer, each certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to best of his knowledge:

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Allan S. Kitagawa

Date: March 15, 2024

Allan S. Kitagawa

Chairman of the Board, President and

Chief Executive Officer

/s/ Melvin M. Miyamoto

Date: March 15, 2024

Melvin M. Miyamoto

Executive Vice President and Chief Financial Officer

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


EX-97 7 tbnk-20231231xex97.htm EX-97

Exhibit 97

TERRITORIAL BANCORP INC.

CLAWBACK POLICY

The Board of Directors (the “Board”) of Territorial Bancorp Inc. (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 Erroneously Awarded Compensation in the event the Company is required to prepare 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.l0D-1 promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) 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 in any manner deemed inconsistent with such rules, this Policy shall be treated as retroactively amended to be compliant with such rules.

1.Definitions.

(a)“Accounting Restatement” means an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements 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.
(b)“Accounting Restatement Date” means the earlier to occur of: (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement or (ii) the date a court, regulatory agency, or other legally authorized body directs the Company to prepare an Accounting Restatement.
(c)“Erroneously Awarded Compensation” means, in the event of an Accounting Restatement, the amount of Incentive-Based Compensation previously received that exceeds the amount of lncentive-Based Compensation that otherwise would have been received had it been determined based on the restated amounts in such Accounting Restatement. The amount of Erroneously Awarded Compensation shall be determined on a gross basis without regard to any taxes paid by the relevant Executive Officer; provided, however, that for Incentive-Based Compensation based on the Company’s stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement: (i) the amount of Erroneously Awarded


Compensation 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 (ii) the Company must maintain documentation of the determination of such reasonable estimate and provide such documentation to the Stock Exchange.

(d)“Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company. An executive officer of the Company’s parent or subsidiary is deemed an “Executive Officer” if the executive officer performs policy making functions for the Company.
(e)“Financial Reporting Measure” means any measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measure that is derived wholly or in part from such measure; provided, however, that a Financial Reporting Measure is not required to be presented within the Company’s financial statements or included in a filing with the Securities and Exchange Commission to qualify as a “Financial Reporting Measure.” For purposes of this Policy, “Financial Reporting Measure” includes, but is not limited to, stock price and total shareholder return.
(f)“Incentive-Based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
(g)“Received” means incentive-based compensation received in the Company’s fiscal period during which the financial reporting measure specified in the incentive-based compensation award is attained, even if the payment or grant of the incentive-based compensation occurs after the end of that period.

2.Application of the Policy. This Policy shall only apply in the event that the Company is required to prepare an Accounting Restatement and it shall apply to all Incentive-Based Compensation Received by a person: (a) after beginning service as an Executive Officer; (b) who served as an Executive Officer at any time during the performance period for such Incentive-Based Compensation; (c) while the Company had a class of securities listed on a national securities exchange or a national securities association; and (d) during the three completed fiscal years immediately preceding the Accounting Restatement Date. In addition to such last three completed fiscal years, the immediately preceding clause (d) includes any transition period that results from a change in the Company’s fiscal year within or immediately following such three completed fiscal years; provided, however, that a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to twelve months shall be deemed a completed fiscal year.

3.Recovery Period. The Incentive-Based Compensation subject to clawback is the Incentive-Based Compensation Received during the three completed fiscal years immediately preceding an Accounting Restatement Date; provided that the individual served as an Executive Officer at any time during the performance period applicable to the Incentive-Based Compensation in question. Notwithstanding the foregoing, the Policy shall only apply if the Incentive-Based

2


Compensation is Received (1) while the Company has a class of securities listed on an Exchange, and (2) on or after October 2, 2023.

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. 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. The Board shall determine, in its sole discretion, the timing and method for promptly recouping Erroneously Awarded Compensation hereunder, which may include without limitation (a) seeking reimbursement of all or part of any cash or equity-based award, (b) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid, (c) cancelling or offsetting against any planned future cash or equity-based awards, (d) forfeiture of deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”) and the regulations promulgated thereunder and (e) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Board may affect recovery under this Policy from any amount otherwise payable to the Executive Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, including base salary, bonuses or commissions and compensation previously deferred by the Executive Officer.

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

3


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 Section 401(a)(13) or Section 41l(a) of the Code 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. Any members of the Committee, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be fully indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.

7.No Indemnification. Notwithstanding anything to the contrary in any other policy of the Company, the governing documents 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. Further, the Company is prohibited from paying or reimbursing an Executive Officer for purchasing insurance to cover any such loss.

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.

4


GRAPHIC 8 tbnk-20231231xex23001.jpg GRAPHIC begin 644 tbnk-20231231xex23001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !3 /X# 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#]4Z**1F"@ MDD #DDT +5#5==T_0X?-U"\AM$[&5P,_0=ZX'7OB+J/B#57T3P? +F=>)K]A M^[C]<'I^-2Z1\&;.2;[9XANYM:OFY;S'(0'T]:JUMS/F;TBBU>?&[PK:OL6Z MEN#ZQ1$C]:CA^.GA>5PKRW$.>[PG%=?8^&-(TR,):Z;:PJ/[L2Y_/%2W.AZ= M>1E)["VE0]5>)2/Y4:!:?N?!K0-2) MELXWTJZ'*RVK$ 'Z?X5AQ^*/$7PRNX[;Q$&U71F;:FH1C+H/]K_ T6OL+FWE7"*L5)J%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5YG\1M?OM=UF#P?HCE;BX&;R=3_ M *J/N">W'7\N]>@:OJ,>D:7=WTQQ';Q-*WX#-<%\&]*DGLKWQ'>#=>ZG*S!C MU" ]/S_E5+34SEJU$[#PKX5LO".E1V5E&!CF20CYI&]36S114EI6T0TR*'"; MAO(R%SS0SJI 9@"W !/6O#=3UO49?'TGBF(DZ-97BZ>6#<8Z$X],G]:L_$O5 M-1U7Q:UQI9+VWAZ-)YBK8^9B"?KQC]:OE,O:'M=5[^PM]4M);6ZA2>WE7:\; MC((I-,OH]3TZUO(F#13Q+(I'H1FK-0;;GD>FRS?"/Q;'IMQ(S^&]1?\ <2.< MB!SV/]?SKUL'(R.17-?$3PPOBOPK>6H4&Y13+ W<..1^?3\:J_"KQ WB'P=: M22MFX@S!)GKE?7\*IZJYE'W7RG84445)J%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% '"?&N\:T^']ZJG!G>.'\"V3_*ND\)62Z?X M8TNW4 !+=.GKC-W0_^.BJZ M&:^-FA6#XYUL>'O"NH7F<2+&5C'JQX'ZFMZO/?'TI\0>+?#_ (;C^:/S/MMU MC^XOW0?U_2DMRI.R+GAW1K7PY\-XTU&))56$W4ZR#(9S\W/XXK*^$=I;:[X4 MU:[F82SZG$ ]3&22OX M5WU>?:F1X9^*=C>?=M=9A^SR'MYJ_=/XC KT&I?9?#$_:?&_C.Z7F,SK&#[@M36S%+XHGIM<+\8==O/ M#WA>&[LIFAE%U&"5[KR2/TKNJX'XR1+/X>T^)QE'U"%2/8YI+<<_A9UVCZO# MJFAVNHJX\F:$2[O08R:X7X7>+KOQ5XA\1R2S,]JL@,$1Z(N2!C\!7/Q:]-X: M\*:]X7W'[?#=_9;1>[1RG((^F3^=;?PMTN/1/%WB2PB&$MT@3ZG8,G\\U5K) MF?,VT3:SJ>J^-O&%UH.E7KZ;IU@!]KNHOOLW]T53UZSUKX7"'5[;5;K5]*5P MEU;79W,%/<&KGPS86OC#QC9S<71N_- /4J2<']16S\6[J&U\ :L)B/WB"- > M[$C%'6P6O%R>XWXB^*9])\"OJ>F/AY_+$P:O\(9(KBWN M6U+PPT@22"4_O+?)XP?2A=D$OYGL='\4M?OO#_A59;200W$TT<#3@<1ANK?I M6?:>!-:TXVE]I?B:XN925::.];=%(IZXQTKLM4T^Q\1Z0UM=HLMI&9I1%ME_UMN3TY[BDAR5G=['J8X'/7'->5>&O'-]? M_$>Y\V1CHMW)):VH/W=\>.GUKM/'FOC0/"&H7RGY_**Q>[-P/YUY%>>(=%T[ MP'HD5A=E]8TZ9+HKY3#]-(4Y6:U/WT:_EC8K(EO(RL.Q"G!K MRGPGHGB77_"<.M6OB:Y6]8,RP2@&-B#T/UKTJ_OXM4\(75Y";4)&C/8CUKGK/QAH<_C M3Q+>ZM!ZT[:D.5X)-[GK6DZ@FJZ9:WD9RD\:R#\17GL M?C*ZL_C)LGF'3YVC0G@F,G M*'^8_"N,\9:?+<>/?$M[;Y^U:=#!=1D?[.W/Z4):M#E)\J:/1?BKXED\,>$; MB:"0Q74Q$43#J">X_"C3]>N[;X7PZL6-Q>I8";<_.YMO4UP?CW5H_';,8&WV M6GZ6;Q\=!*X& ?<5Z/X!2.3P#HRRA6C:S0,&Z$8YS1:R&FY2=CB_#7A75_%' MARWUN+Q3>)J-O"A\5Z;#%%< M"TN[>99X9BN=K UT" A0&.6QR?6E50J@#H!B@G R>E27;6YF>)];B\.Z!?:C M,<+!$6 _O-V'XG%E87BR]D^)_BN#PYISDZ M3:.)+ZY7[I([#^0]Z]6MK:.SMXH(5"11J$51V Z56R,U[TK]$2US_C/PP_BF MPM;=)UMS#=1W!9ESD*>E=!14FC5U9G&ZM\.8-4\<:?X@,JJ+= )(=O\ K&'W M3GVS^E7]$\*OI'BC6]5:X61-0*%8PN"F!@Y/>NCHIW%RI:G&>*O <^HZO'K6 MBW_]EZPB[&VULP>.SM8RJ,P[MFO0J*+L7 M(C&\4^&XO%&CO8O-):G<'CEA."C+T/\ ]:N0NO /B?7HX+#6M>MY]*C=7<0Q M$22[3P":](HHO8'%/() M+2WU_6[>XTVWD$GEV\1#RD=-Q->CT4)V!Q3.:\8^$SXHATVW-RL%I;W"S2QL MN?,5>BUIW^C:?J%A/:200B.:-HR0HR 1BH]?\,V7B2.)+T2E8R2OE2LG\C6- M_P *LT+TN_\ P+D_QH!IWT1:\-^%IM'\)[P7+"*2%9U7 "MG'&>V:Y+3? MAAXELM)71SXFCATOD,EO 0Y!ZC)->AZ+HMMH-D+6T#B($M^\:J^#_!T'AC0H;&417U=)9> M%HXO!T.@7,K2QK;"W>2/Y2>.H]*W:*+L%%+8\UE\!>+#I[Z.OB.%](9?+WR0 MDSB/^[GZ>]=WH>CP:!I%KI]OGR;= BD]3[U?HHO<%%(*JZGIEMK%C-9W<2SV M\J[71AP:M44BCR#RM=^#UXQACDUCPO(V=@Y>#_#^1KT'P[XWT;Q1 LEC>QLY M',+G:Z^Q!K<=%D4JP#*>"",@UQ6O_"'0=;E-Q"DFEW9.?.LVVY/NO2JNGN9< MLH_#L=O17EH^&WB[3K:_IVA0--?WD5LBC/SM@_@*\TU3Q?K/Q,G?2O#$,EGIA.V?4I05 MRO?'^N^M+."P@6&VA2")> D:X MHT0K2EOHC)\(^$;+P=I2V=HNYCS+,P^:1O4UN445)HDDK(****!A1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! *1110 4444 ?_V0$! end EX-101.SCH 9 tbnk-20231231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Investment Securities - Amortized Cost and Fair Values of Investment Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Investment Securities - Maturity Schedule of Available-for-Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Investment Securities - Maturity Schedule of Held-to-Maturity Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Investment Securities - Amortized Cost and Fair Values of Available-for-Sale Securities (Details) (Calc 2) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Loans Receivable and Allowance for Credit Losses - Components (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Loans Receivable and Allowance for Credit Losses - Activity in Allowance for Loan Losses by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Loans Receivable and Allowance for Credit Losses - Allowance for Loan Losses and Loans, Net of Unearned Fees and Discounts, by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Loans Receivable and Allowance for Credit Losses - Amortized Cost by Credit Quality Indicator (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Premises and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Advances from the Federal Home Loan Bank (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Offsetting of Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Income Taxes - Provision and Reconciliation to Federal Statutory Corporate Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Income Taxes - Components of Income Taxes Payable (Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - Income Taxes - Deferred Tax Components (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Employee Benefit Plans - Status of Pension Plan and SERP (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Employee Benefit Plans - Changes Recognized in Accumulated Other Comprehensive Loss for Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41706 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Employee Stock Ownership Plan - Loan, Expense and Shares (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 42601 - Disclosure - Leases - Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 42602 - Disclosure - Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details) link:presentationLink link:calculationLink link:definitionLink 42801 - Disclosure - Parent Company Only - Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 42802 - Disclosure - Parent Company Only - Condensed Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 42803 - Disclosure - Parent Company Only - Condensed Statements of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Cash and Cash Equivalents link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Investment Securities link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Federal Home Loan Bank Stock link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Federal Reserve Bank Stock link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Loans Receivable and Allowance for Loan Losses link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accrued Interest Receivable link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Interest Rate Lock and Forward Loan Sale Commitments link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Premises and Equipment link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Deposits link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Advances from the Federal Home Loan Bank link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Securities Sold Under Agreements to Repurchase link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Offsetting of Financial Liabilities link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Employee Stock Ownership Plan link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - Regulatory Capital and Supervision link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 12501 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 12601 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 12701 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 12801 - Disclosure - Parent Company Only link:presentationLink link:calculationLink link:definitionLink 12901 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Investment Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Loans Receivable and Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accrued Interest Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Premises and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Deposits (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Advances from the Federal Home Loan Bank (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Securities Sold Under Agreements to Repurchase (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Offsetting of Financial Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Employee Stock Ownership Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 32103 - Disclosure - Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 32303 - Disclosure - Regulatory Capital and Supervision (Tables) link:presentationLink link:calculationLink link:definitionLink 32503 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 32603 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 32703 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 32803 - Disclosure - Parent Company Only (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Allowance of Credit Losses (ACL) on Loans and Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Description of Business, Investment Securities and Transfer of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies - Premises and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies - Common Stock Repurchase Program and Forms of Outstanding Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies - Bank-Owned Life Insurance (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncement (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Investment Securities - Realized Gains and Losses and Proceeds from Sales (Details) link:presentationLink link:calculationLink link:definitionLink 40405 - Disclosure - Investment Securities - Securities Pledged (Details) link:presentationLink link:calculationLink link:definitionLink 40406 - Disclosure - Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Federal Home Loan Bank Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Federal Reserve Bank Stock (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Loans Receivable and Allowance for Credit Losses - Impaired Loans by Class (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - Loans Receivable and Allowance for Credit Losses - Gross Charge offs by Loan Class and Year (Details) link:presentationLink link:calculationLink link:definitionLink 40707 - Disclosure - Loans Receivable and Allowance for Credit Losses - Aging of Loans and Accrual Status by Class (Details) link:presentationLink link:calculationLink link:definitionLink 40708 - Disclosure - Loans Receivable and Allowance for Credit Losses - Amortized cost basis of loans on nonaccrual status (Details) link:presentationLink link:calculationLink link:definitionLink 40709 - Disclosure - Loans Receivable and Allowance for Credit Losses - Delinquent and Nonaccrual Loans (Details) link:presentationLink link:calculationLink link:definitionLink 40710 - Disclosure - Loans Receivable and Allowance for Credit Losses - Maui Wildfire (Details) link:presentationLink link:calculationLink link:definitionLink 40711 - Disclosure - Loans Receivable and Allowance for Credit Losses - Collateral, Sales, Serviced for Others, Directors and Executive Officers (Details) link:presentationLink link:calculationLink link:definitionLink 40712 - Disclosure - Loans Receivable and Allowance for Credit Losses - Troubled Debt Restructurings (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accrued Interest Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Interest Rate Lock and Forward Loan Sale Commitments - Location of Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Advances from the Federal Reserve Bank (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Securities Sold Under Agreements to Repurchase - Summary of Repurchase Liability by Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Income Taxes - Components of Income Taxes Payable (Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Employee Benefit Plans - Pension Plan Participants (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Employee Benefit Plans - Assumptions Used to Determine Benefit Obligations and Pension Plan Investment Strategy (Details) link:presentationLink link:calculationLink link:definitionLink 41705 - Disclosure - Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 41707 - Disclosure - Employee Benefit Plans - Defined Contribution and Profit Sharing Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Employee Stock Ownership Plan - Nonqualified ESOP Restoration Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Share-Based Compensation - Plan Provisions (Details) link:presentationLink link:calculationLink link:definitionLink 41902 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41903 - Disclosure - Share-Based Compensation - Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41904 - Disclosure - Share-Based Compensation - Unrecognized Stock Option Compensation Costs (Details) link:presentationLink link:calculationLink link:definitionLink 41905 - Disclosure - Share-Based Compensation - Assumptions Used in Black-Scholes Option Pricing Formula (Details)-10K link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - Other Comprehensive Loss - Changes in Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 42102 - Disclosure - Other Comprehensive Loss - Tax Effect on Each Component (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - Commitments - Loans (Details) link:presentationLink link:calculationLink link:definitionLink 42301 - Disclosure - Regulatory Capital and Supervision (Details) link:presentationLink link:calculationLink link:definitionLink 42603 - Disclosure - Leases - Other Related Information (Details) link:presentationLink link:calculationLink link:definitionLink 42701 - Disclosure - Fair Value - Estimated Fair Values (Details) link:presentationLink link:calculationLink link:definitionLink 42702 - Disclosure - Fair Value - Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 42901 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Advances from the Federal Reserve Bank link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Advances from the Federal Reserve Bank (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 tbnk-20231231_cal.xml EX-101.CAL EX-101.DEF 11 tbnk-20231231_def.xml EX-101.DEF EX-101.LAB 12 tbnk-20231231_lab.xml EX-101.LAB EX-101.PRE 13 tbnk-20231231_pre.xml EX-101.PRE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 29, 2024
Jun. 30, 2023
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2023    
Entity File Number 001-34403    
Entity Registrant Name Territorial Bancorp Inc.    
Entity Incorporation, State or Country Code MD    
Entity Tax Identification Number 26-4674701    
Entity Address, Address Line One 1003 Bishop Street, Pauahi Tower Suite 500    
Entity Address, City or Town Honolulu    
Entity Address, State or Province HI    
Entity Address, Postal Zip Code 96813    
City Area Code 808    
Local Phone Number 946-1400    
Title of 12(b) Security Common stock    
Trading Symbol TBNK    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Public Float     $ 99.2
Entity Filer Category Non-accelerated Filer    
Document Financial Statement Error Correction [Flag] false    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   8,826,613  
Auditor Name Moss Adams LLP    
Auditor Firm ID 659    
Auditor Location Portland, Oregon    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001447051    
Amendment Flag false    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ASSETS    
Cash and cash equivalents $ 126,659 $ 40,553
Investment securities available for sale, at fair value 20,171 20,821
Investment securities held to maturity, at amortized cost (fair value of $568,128 and $591,084 at December 31, 2023 and December 31, 2022, respectively) 685,728 717,773
Loans receivable 1,308,552 1,296,796
Loans receivable   1,296,796
Allowance for credit/loan losses (5,121) (2,032)
Allowance for credit/loan losses   (2,032)
Loans receivable, net of allowance for credit/loan losses 1,303,431  
Loans receivable, net of allowance for credit/loan losses   1,294,764
Federal Home Loan Bank stock, at cost 12,192 8,197
Federal Reserve Bank stock, at cost 3,180 3,170
Accrued interest receivable 6,105 6,115
Premises and equipment, net 7,185 7,599
Right-of-use asset, net 12,371 14,498
Bank-owned life insurance 48,638 47,783
Income taxes receivable 344  
Deferred income tax assets, net 2,457 1,643
Prepaid expenses and other assets 8,211 6,676
Total assets 2,236,672 2,169,592
Liabilities:    
Deposits 1,636,604 1,716,152
Advances from the Federal Home Loan Bank 242,000 141,000
Advances from the Federal Reserve Bank 50,000  
Securities sold under agreements to repurchase 10,000 10,000
Accounts payable and accrued expenses 23,334 24,180
Lease liability 17,297 15,295
Income taxes payable 838
Advance payments by borrowers for taxes and insurance 6,351 5,577
Total liabilities 1,985,586 1,913,042
Stockholders' Equity:    
Common stock, $0.01 par value; authorized 100,000,000 shares; issued and outstanding 8,826,613 and 9,071,076 shares at December 31, 2023 and December 31, 2022, respectively 88 91
Additional paid-in capital 48,022 51,825
Unearned ESOP shares (2,447) (2,936)
Retained earnings 211,644 215,314
Accumulated other comprehensive loss (6,221) (7,744)
Total stockholders' equity 251,086 256,550
Total liabilities and stockholders' equity $ 2,236,672 $ 2,169,592
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Consolidated Balance Sheets    
Investment securities held to maturity, fair value (in dollars) $ 568,128 $ 591,084
Preferred stock, par value (in dollars per share) $ 0.01  
Preferred stock, authorized shares 50,000,000  
Preferred stock, shares issued 0  
Preferred stock, shares outstanding 0  
Common stock, par value (in dollars per share) $ 0.01  
Common stock, authorized shares 100,000,000  
Common stock, shares issued 8,826,613 9,071,076
Common stock, shares outstanding 8,826,613 9,071,076
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Interest income:    
Loans $ 47,043,000 $ 45,318,000
Investment securities 17,918,000 16,211,000
Other investments 4,127,000 1,173,000
Total interest income 69,088,000 62,702,000
Interest expense:    
Deposits 19,484,000 4,925,000
Advances from the Federal Home Loan Bank 6,636,000 2,107,000
Securities sold under agreements to repurchase 183,000 183,000
Advances from the Federal Reserve Bank 154,000  
Total interest expense 26,457,000 7,215,000
Net interest income 42,631,000 55,487,000
Reversal of provision for credit losses (3,000) (576,000)
Reversal of provision for credit losses   (576,000)
Net interest income after reversal of provision for credit losses 42,634,000 56,063,000
Noninterest income:    
Service and other fees 1,327,000 1,416,000
Income on bank-owned life insurance 855,000 792,000
Net gain (loss) on sale of loans 10,000 (3,000)
Other 279,000 2,004,000
Total noninterest income 2,471,000 4,209,000
Noninterest expense:    
Salaries and employee benefits 20,832,000 22,259,000
Occupancy 6,910,000 6,708,000
Equipment 5,156,000 5,006,000
Federal deposit insurance premiums 982,000 573,000
Other general and administrative expenses 4,388,000 4,252,000
Total noninterest expense 38,268,000 38,798,000
Income before income taxes 6,837,000 21,474,000
Income taxes 1,810,000 5,318,000
Net income $ 5,027,000 $ 16,156,000
Basic earnings per share (in dollars per share) $ 0.58 $ 1.81
Diluted earnings per share (in dollars per share) 0.57 1.80
Cash dividends declared per common share (in dollars per share) $ 0.74 $ 1.02
Basic weighted-average shares outstanding (in shares) 8,636,495 8,865,946
Diluted weighted-average shares outstanding (in shares) 8,684,092 8,920,714
Service and Other Fees    
Noninterest income:    
Service and other fees $ 1,327,000 $ 1,416,000
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Comprehensive Income    
Net Income (Loss) $ 5,027 $ 16,156
Unfunded pension liability 1,280 (222)
Unrealized gain (loss) on securities 243 (1,998)
Total other comprehensive income (loss), net of tax 1,523 (2,220)
Comprehensive income $ 6,550 $ 13,936
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Unearned ESOP Shares
Retained Earnings
Accumulated Other Comprehensive (Loss)/Income
Total
Balance at Dec. 31, 2021 $ 93 $ 56,951 $ (3,425) $ 208,227 $ (5,524) $ 256,322
Balance (in shares) at Dec. 31, 2021 9,324,060          
Increase (Decrease) in Stockholders' Equity            
Net Income (Loss)       16,156   16,156
Other comprehensive (loss) income         (2,220) (2,220)
Cash dividends declared       (9,069)   (9,069)
Share-based compensation   480       480
Share-based compensation (in shares) 19,227          
Allocation of ESOP shares   602 489     1,091
Exercise of options for common stock $ (2) (6,208)       (6,210)
Exercise of options for common stock (in shares) (272,211)          
Balance at Dec. 31, 2022 $ 91 51,825 (2,936) 215,314 (7,744) 256,550
Balance (in shares) at Dec. 31, 2022 9,071,076          
Increase (Decrease) in Stockholders' Equity            
Net Income (Loss)       5,027   5,027
Other comprehensive (loss) income         1,523 1,523
Cumulative change in accounting principle (1)       (2,319)   (2,319)
Cash dividends declared       (6,378)   (6,378)
Share-based compensation   177       177
Share-based compensation (in shares) 12,729          
Allocation of ESOP shares   203 489     692
Exercise of options for common stock $ (3) (4,183)       (4,186)
Exercise of options for common stock (in shares) (257,192)          
Balance at Dec. 31, 2023 $ 88 $ 48,022 $ (2,447) $ 211,644 $ (6,221) $ 251,086
Balance (in shares) at Dec. 31, 2023 8,826,613          
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Consolidated Statements of Stockholders' Equity, Share Data  
Cash dividends declared per common share (in dollars per share) | $ / shares $ 0.74
Common Stock  
Consolidated Statements of Stockholders' Equity, Share Data  
Allocation of ESOP shares, shares | shares 48,933
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 5,027,000 $ 16,156,000
Adjustments to reconcile net income to net cash used in operating activities:    
Reversal of provision for credit losses (3,000) (576,000)
Reversal of provision for credit losses   (576,000)
Depreciation and amortization 1,093,000 1,181,000
Deferred income tax expense (525,000) 1,090,000
(Accretion) amortization of fees, discounts, and premiums, net (367,000) (171,000)
Amortization of right-of-use asset 2,820,000 2,946,000
Origination of loans held for sale (813,000) (5,302,000)
Proceeds from sales of loans held for sale 823,000 5,299,000
(Gain) loss on sale of loans, net (10,000) 3,000
Net loss on disposal of premises and equipment 5,000  
Proceeds from bank-owned life insurance   (1,138,000)
ESOP expense 692,000 1,091,000
Share-based compensation expense 177,000 480,000
Net decrease (increase) in accrued interest receivable (34,000) (329,000)
Net increase in bank-owned life insurance (855,000) (792,000)
Net decrease (increase) in prepaid expenses and other assets (1,537,000) 289,000
Net decrease in accounts payable and accrued expenses 863,000 1,006,000
Net decrease in lease liability 1,309,000 (2,911,000)
Net increase (decrease) in advance payments by borrowers for taxes and insurance 774,000 (630,000)
Net increase in income taxes payable (1,182,000) (1,026,000)
Net cash used in operating activities 8,257,000 16,666,000
Cash flows from investing activities:    
Purchases of investment securities held to maturity (6,693,000) (142,336,000)
Purchases of investment securities available for sale   (24,760,000)
Principal repayments on investment securities held to maturity 38,859,000 61,009,000
Principal repayments on investment securities available for sale 1,038,000 1,279,000
Principal repayments on loans receivable, net of loan originations (11,640,000) 8,739,000
Purchases of Federal Home Loan Bank stock (5,887,000) (1,304,000)
Proceeds from redemption of Federal Home Loan Bank stock 1,892,000 1,280,000
Purchases of Federal Reserve Bank stock (11,000) (13,000)
Proceeds from redemption of Federal Reserve Bank Stock 1,000  
Proceeds from bank-owned life insurance   5,569,000
Purchases of premises and equipment (685,000) (4,715,000)
Net cash provided by (used in) investing activities 16,874,000 (95,252,000)
Cash flows from financing activities:    
Net decrease in deposits (79,548,000) 34,324,000
Proceeds from advances from the Federal Home Loan Bank 146,000,000 22,000,000
Repayments of advances from the Federal Home Loan Bank (45,000,000) (22,000,000)
Proceeds from advances from the Federal Reserve Bank 90,020,000  
Repayments of advances from the Federal Reserve Bank (40,020,000)  
Repurchases of common stock (4,065,000) (5,973,000)
Cash dividends paid (6,412,000) (9,071,000)
Net cash provided by (used in) financing activities 60,975,000 19,280,000
Net change in cash and cash equivalents 86,106,000 (59,306,000)
Cash and cash equivalents at beginning of the year 40,553,000 99,859,000
Cash and cash equivalents at end of the year 126,659,000 40,553,000
Cash paid for:    
Interest on deposits and borrowings 25,975,000 6,549,000
Income taxes 3,516,000 5,254,000
Supplemental disclosure of noncash investing and financing activities:    
Company stock repurchased through stock swap and net settlement transactions 121,000 236,000
Establishment of right-of-use asset, net of incentives and modifications 693,000 7,462,000
Establishment of lease liability, net of modifications $ 693,000 $ 7,462,000
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization
12 Months Ended
Dec. 31, 2023
Organization  
Organization

(1)Organization

Territorial Bancorp Inc. is a Maryland corporation and is the holding company for Territorial Savings Bank. Territorial Savings Bank is a Hawaii state-chartered bank headquartered in Honolulu, Hawaii and is a member of the Federal Reserve System. Territorial Savings Bank has one subsidiary, Territorial Financial Services, Inc.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

(2)Summary of Significant Accounting Policies

(a) Description of Business

Territorial Bancorp Inc. (the Company), through its wholly-owned subsidiary, Territorial Savings Bank (the Bank), provides loan and deposit products and services primarily to individual customers through 28 branches located throughout Hawaii. We deal primarily in residential mortgage loans in the State of Hawaii. The Company’s earnings depend primarily on its net interest income, which is the difference between the interest income earned on interest-earning assets (loans receivable and investments) and the interest expense incurred on interest-bearing liabilities (deposit liabilities and borrowings). Deposits traditionally have been the principal source of the Bank’s funds for use in lending, meeting liquidity requirements, and making investments. The Company also derives funds from receipt of interest and principal repayments on outstanding loans receivable and investments, borrowings from the Federal Home Loan Bank (FHLB), Federal Reserve Bank (FRB), securities sold under agreements to repurchase, and proceeds from issuance of common stock.

(b) Principles of Consolidation

The Consolidated Financial Statements include the accounts and results of operations of Territorial Bancorp Inc. and Territorial Savings Bank and its wholly-owned subsidiary. Significant intercompany balances and transactions have been eliminated in consolidation.

(c) Cash and Cash Equivalents

Cash and cash equivalents includes cash and due from banks, interest-bearing deposits in other banks, federal funds sold, and short-term, highly liquid investments with original maturities of three months or less.

(d) Investment Securities

The Company classifies and accounts for its investment securities as follows: (1) held-to-maturity debt securities in which the Company has the positive intent and ability to hold to maturity are reported at amortized cost; (2) trading securities that are purchased for the purpose of selling in the near term are reported at fair value, with unrealized gains and losses included in current earnings; and (3) available-for-sale securities not classified as either held-to-maturity or trading securities are reported at fair value, with unrealized gains and losses excluded from current earnings and reported as a separate component of equity. At December 31, 2023 and 2022, the Company had $20.2 million and $20.8 million, respectively, of securities classified as available-for-sale and the remaining securites were classified as held-to-maturity.

Gains or losses on the sale of investment securities are computed using the specific-identification method. The Company amortizes premiums and accretes discounts associated with investment securities using the interest method over the contractual life of the respective investment security. Such amortization and accretion is included in the interest income line item in the Consolidated Statements of Income. Interest income is recognized when earned.

(e) Loans Receivable

This policy applies to all loan classes. Loans receivable are stated at the principal amount outstanding, less the allowance for credit losses, loan origination fees and costs, and commitment fees. Interest on loans receivable is accrued as earned. The Company has a policy of placing loans on a nonaccrual basis when 90 days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful. For nonaccrual loans, the Company records payments received as a reduction in principal. The Company, considering current information and events regarding the borrowers’ ability to repay their obligations, considers a loan to be impaired when it is probable that the Company will be unable to collect all amounts due according to the contractual terms of the loan agreement. When a loan is considered to be impaired, the amount of the impairment is measured based on the present value of expected future cash flows discounted at the loan’s effective interest rate or, if the loan is considered to be collateral dependent, based on the fair value of the collateral less estimated costs to sell. Impairment losses are written off against the allowance for loan losses. For nonaccrual impaired loans, the Company records payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.

(f) Loans Held for Sale

Loans held for sale are stated at the lower of aggregate cost or market value. Net fees and costs of originating loans held for sale are deferred and are included in the basis for determining the gain or loss on sales of loans held for sale.

(g) Deferred Loan Origination Fees and Unearned Loan Discounts

Loan origination and commitment fees and certain direct loan origination costs are being deferred, and the net amount is recognized over the life of the related loan as an adjustment to yield. Net deferred loan fees are amortized using the interest method over the contractual term of the loan, adjusted for actual prepayments. Net unamortized fees on loans paid in full are recognized as a component of interest income.

(h) Real Estate Owned

Real estate owned is valued at the time of foreclosure at fair value, less estimated cost to sell, thereby establishing a new cost basis. The Company obtains appraisals based on recent comparable sales to assist management in estimating the fair value of real estate owned. Subsequent to acquisition, real estate owned is valued at the lower of cost or fair value, less estimated cost to sell. Declines in value are charged to expense through a direct write-down of the asset. Costs related to holding real estate are charged to expense while costs related to development and improvements are capitalized. Net gains or losses recognized on the sale of real estate owned are included in other general and administrative expenses.

(i) Allowance for Credit Losses (ACL) on Loans and Securities

The current expected credit losses (CECL) accounting standard requires an estimate of the credit losses expected over the life of the financial instrument. CECL replaces the incurred loss approach that delayed the recognition of a credit loss until it was probable that a loss event occurred. The ACL is a valuation account that is deducted from the loans’ amortized cost basis to present the net amount expected to be collected on the loans. Loans are charged off against the ACL during the period when management deems the loan to be uncollectible and all interest previously accrued but not collected is reversed against the current period ACL.

The estimate of expected credit losses is based on information about past events, current conditions, and reasonable and supportable forecasts that affect the collectability of financial instruments. Historical loss experience is generally the starting point for estimating expected credit losses. The Company considers whether the historical loss experience should be adjusted for asset specific risk characteristics or current conditions at the reporting date that did not exist over the historical reporting period. These qualitative

adjustments can include changes in the economy, loan underwriting standards, and delinquency trends. The Company then considers future economic conditions as part of the one year reasonable and supportable forecast period.

Our loan portfolio is segmented into three pools for estimating our allowance for credit losses on loans: real estate, commercial, and consumer loans. They were established upon the adoption of ASU 2016-13. Only three pools are used to segment our loan portfolio because loans within the pools share similar risk characteristics and were originated using similar underwriting standards. Loans that do not share similar risk characteristics would be evaluated on an individual basis and excluded from the collective evaluation. Historically, we have disclosed information about our loans and allowance based on class of financing receivable. The portfolio segments align with the class of financing receivables as follows:

Real estate: One- to four-family residential, multi-family residential, and commercial mortgage
Commercial: Commercial loans other than mortgage loans
Consumer: Home equity loans, loans on deposit accounts, and all other consumer loans

Collateral dependent loans are not considered to share the same risk characteristics with the three pools discussed above. A loan is considered to be collateral dependent when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the sale or operation of the collateral. For loans which are considered to be collateral dependent, the Company has elected to estimate the expected credit loss based on the fair value of the collateral less selling costs. If the fair value of the collateral less selling costs is less than the loan’s amortized cost basis, the Company records a partial charge-off to reduce the loan’s amortized cost basis for the difference between the collateral fair value less selling costs and the amortized cost basis.

The ACL on loans and accrued interest is calculated on a loan by loan basis. If the loan’s amortized cost basis is less than the total present value of cash flows calculated using a discounted cash flow approach, the ACL is equal to the amortized cost basis minus the total present value of cash flows on the loan discounted by the loan’s effective interest rate. The expected cash flows include estimates of loan charge-offs, recoveries, and prepayments. Economic variables which have a strong correlation with our historical loan charge-offs, recoveries, and prepayments are utilized in forecasting loan charge-offs, recoveries, and prepayments during the one year reasonable and supportable forecast period. After the reasonable and supportable forecast period, the historical reversion rate is used to calculate loan charge-offs, recoveries, and prepayments for the remaining expected life of the loan. The reversion rate is based on historical averages and applied on a straight-line basis. Qualitative adjustments may be made to account for current conditions and forward looking events not captured in the quantitative calculation. The forecast and reversion rate utilize historical behavior during select periods of time. Our Real Estate and Consumer loan pools utilize a vintage approach where historical losses, recoveries, and prepayment experience is determined using loans that have originated in the same period. Our Commercial loans utilize a reporting period approach where historical losses, recoveries, and prepayment experience is considered during a selected historical period of time. Off-balance sheet forecasts utilize a reporting period approach.

Loans receivable are stated at amortized cost which includes the principal amount outstanding, less the allowance for credit/loan losses, deferred loan origination fees and costs, commitment fees, and cumulative net charge-offs. Interest income on loans receivable is accrued as earned. Accrued interest receivable on loans was $4.6 million as of December 31, 2023, and is included in accrued interest receivable on the Consolidated Balance Sheet.

The Company determines delinquency status by considering the number of days full payments required by the contractual terms of the loan are past due. The Company has a policy of placing loans on a nonaccrual basis when 90 days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful, unless the loans are well secured and in the process of collection. When a loan is placed on nonaccrual status, all interest previously accrued and not collected is reversed against current period provision for credit losses. For nonaccrual loans, the Company records

payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.

The Company’s off-balance sheet credit exposures are comprised of unfunded portions of existing loans, such as lines of credit and construction loans, and commitments to originate loans that are not conditionally cancellable by the Company.  Under the CECL accounting standard, expected credit losses on these amounts are calculated using a forecasted estimate of the likelihood that funding of the unfunded amount/commitment will occur and the historical reversion rate.  Changes to the reserve for off-balance sheet credit exposures are recorded through increases or decreases to the provision for credit losses on the Consolidated Statements of Income.  There were no reserves for off-balance sheet credit exposures at December 31, 2023.  Prior to the adoption of the CECL accounting standard, the Company had a reserve for off-balance sheet credit exposures of $49,000 at December 31, 2022.

While management utilizes its best judgment and information available, the adequacy of the ACL and the reserve for off-balance sheet credit exposures is determined by certain factors outside of the Company's control, such as the performance of our portfolios, changes in the economic environment including economic uncertainty, changes in interest rates and loan prepayments, and the view of the regulatory authorities toward classification of assets and the level of ACL and the reserve for off-balance sheet credit exposures. Additionally, the level of ACL and the reserve for off-balance sheet credit exposures may fluctuate based on the balance and mix of the loan portfolio, changes in loan prepayments and off-balance sheet credit exposures, changes in charge-off rates, and changes in forecasted economic conditions. If actual results differ significantly from our assumptions, our ACL and the reserve for off-balance sheet credit exposures may not be sufficient to cover inherent losses in our loan portfolio, resulting in additions to our ACL and an increase in the provision for credit losses.

The Company is required to utilize the CECL methodology to estimate expected credit losses with respect to held-to-maturity (HTM) investment securities. Since all of the Company’s HTM investment securities were issued by U.S. government agencies or U.S. government-sponsored enterprises, which include the explicit and/or implicit guarantee of the U.S. government and have a long history of no credit losses, the Company has not recorded a credit loss on these securities. The unrealized losses on these securities were due to changes in interest rates, relative to when the securities were purchased, and are not due to decreases in the credit quality of the securities.

Available for sale (AFS) investment securities in an unrealized loss position are evaluated for impairment. 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 investment securities amortized cost basis is written down to fair value through income. For AFS 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 investment 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 exists and an ACL is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an ACL is recognized in other comprehensive income. The Company has not recorded an ACL related to our AFS investment securities.

Changes in the ACL are recorded as a provision (or reversal of provision) for credit losses. Losses are charged against the ACL when management believes the uncollectibility of an AFS security is confirmed or when either of the criteria regarding intent or requirement to sell is met.

(j) Transfer of Financial Assets

Transfers of financial assets are accounted for as sales when control is surrendered. Control is surrendered when the assets have been isolated from the Company, the transferee obtains the right to pledge or exchange the assets without constraint, and the Company does not maintain effective control over the transferred assets. Mortgage loans sold for cash are accounted for as sales as the above criteria have been met.

Mortgage loans may also be packaged into securities that are issued and guaranteed by U.S. government-sponsored enterprises or a U.S. government agency. The Company receives 100% of the mortgage-backed securities issued. The mortgage-backed securities received in securitizations are valued at fair value and classified as held-to-maturity. A gain or loss in the securitization transactions is recognized for the difference between the fair value of the mortgage-backed securities received and the amortized cost of the loans securitized.

Mortgage loan transfers accounted for as sales and securitizations are without recourse, except for normal representations and warranties provided in sales transactions, and the Company may retain the related rights to service the loans. The retained servicing rights create mortgage servicing assets that are accounted for in accordance with the Transfers and Servicing topic of the FASB ASC. Mortgage servicing assets are initially valued at fair value and subsequently at the lower of cost or fair value and are amortized in proportion to and over the period of estimated net servicing income. The Company uses a discounted cash flow model to determine the fair value of retained mortgage servicing rights. The amount of mortgage servicing rights is immaterial to the financial statement.

(k) Premises and Equipment

Premises and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is principally computed on the straight-line method over the estimated useful lives of the respective assets. The estimated useful life of buildings and improvements is 30 years, furniture, fixtures, and equipment is 3 to 10 years, and automobiles are 3 years. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.

(l) Income Taxes

The Company files consolidated federal income tax and consolidated state franchise tax returns.

Deferred tax assets and liabilities are recognized using the asset and liability method of accounting for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We establish income tax contingency reserves for potential tax liabilities related to uncertain tax positions. A liability for income tax uncertainties would be recorded for unrecognized tax benefits related to uncertain tax positions where it is more likely than not that the position will be sustained upon examination by a taxing authority.

As of December 31, 2023 and 2022, the Company had not recognized a liability for income tax uncertainties in the accompanying Consolidated Balance Sheets because management concluded that the Company does not have material uncertain tax positions.

The Company recognizes interest and penalties related to tax liabilities in other interest expense and other general and administrative expenses, respectively, in the Consolidated Statements of Income.

Tax years 2020 and after currently remain subject to examination by the Internal Revenue Service and by the Department of Taxation of the State of Hawaii.

(m) Impairment of Long-Lived Assets

Long-lived assets, such as premises and equipment, are reviewed 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 estimated future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of would be separately presented in the Consolidated Balance Sheets and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated.

(n) Pension Plan

Pension benefit costs (returns) are charged (credited) to salaries and employee benefits expense or other income, and the corresponding prepaid (accrued) pension cost is recorded in prepaid expenses and other assets or accounts payable and accrued expenses in the Consolidated Balance Sheets. The Company’s policy is to fund pension costs in amounts that will not be less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 and will not exceed the maximum tax-deductible amounts. The Company generally funds at least the net periodic pension cost, subject to limits and targeted funded status as determined with the consulting actuary.

(o) Share-Based Compensation

The Company grants share-based compensation awards, including restricted stock and restricted stock units, which are either performance-based or time-based. The fair value of the restricted stock and restricted stock unit awards were based on the closing price of the Company’s stock on the date of grant. The cost of these awards are amortized in the Consolidated Statements of Income on a straight-line basis over the vesting period. The amount of performance-based restricted stock units that vest on a performance condition is remeasured quarterly based on how the Company’s return on average equity compares to the SNL Bank Index. The number of performance-based restricted stock units that are expected to vest based on the Company’s return on average equity is determined quarterly and the amortization of these stock awards is adjusted for any changes in the restricted stock units that are expected to vest. The fair value of performance-based restricted stock units that are based on how the Company’s total stock return compares to the SNL Bank Index was measured using a Monte-Carlo valuation. The number of performance-based restricted stock units that are based on the Company’s total stock return is amortized over the vesting period and is not adjusted for performance.

(p) Supplemental Employee Retirement Plan (SERP)

The SERP is a noncontributory supplemental retirement plan covering certain current and former employees of the Company.  Benefits in the SERP plan are paid after retirement, in addition to the benefits provided by the Pension Plan.  The Company accrues SERP costs over the estimated period until retirement by charging salaries and employee benefits expense in the Consolidated Statements of Income, with a corresponding credit to accounts payable and accrued expenses in the Consolidated Balance Sheets.

(q) Employee Stock Ownership Plan (ESOP)

The cost of shares issued to the ESOP, but not yet allocated to participants, is shown as a reduction of stockholders’ equity. Compensation expense is based on the market price of shares as they are committed to be released to participant accounts. Dividends on allocated ESOP shares reduce retained earnings; dividends on unearned ESOP shares reduce debt and accrued interest.

(r) Earnings Per Share

We have two forms of our outstanding common stock: common stock and unvested restricted stock awards.  Holders of unvested restricted stock awards receive dividends at the same rate as common shareholders and they both share equally in undistributed earnings.  Unvested restricted stock awards that are time-based contain nonforfeitable rights to dividends or dividend equivalents are considered to be participating securities in the earnings per share computation using the two-class method.  Under the two-class method, earnings are allocated to common shareholders and participating securities according to their respective rights to earnings.  Unvested restricted stock awards that vest based on performance or market conditions are not considered to be participating securities in the earnings per share calculation because accrued dividends on shares that do not vest are forfeited.

Basic earnings per share is computed by dividing net income allocated to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income allocated to common shareholders by the sum of the weighted-average number of shares outstanding plus the dilutive effect of stock options and restricted stock. ESOP shares not committed to be released are not considered outstanding.

(s) Common Stock Repurchase Program

The Company adopted common stock repurchase programs in which shares repurchased reduce the amount of shares issued and outstanding. The repurchased shares may be reissued in connection with share-based compensation plans and for general corporate purposes. During 2023 and 2022, the Company repurchased 250,882 and 262,621 shares of common stock, respectively, at an average cost of $16.05 and $22.75 per share, respectively, as part of the repurchase programs authorized by the Board of Directors.

(t) Bank-Owned Life Insurance

The Company’s investment in bank-owned life insurance is based on cash surrender value. The Company invests in bank-owned life insurance to provide a funding source for benefit plan obligations. Bank-owned life insurance also generally provides noninterest income that is nontaxable. Federal regulations generally limit the investment in bank-owned life insurance to 25% of the Bank’s Tier 1 capital plus the allowance for loan losses. At December 31, 2023, this limit was $61.0 million and the Company had invested $48.6 million in bank-owned life insurance at that date.

(u) Leases

The Company records a right-of-use (ROU) asset for those leases that convey rights to control use of identified assets for a period of time in exchange for consideration. The Company is also required to record a lease liability for the present value of future payment commitments. The Company leases most of its premises and some vehicles and equipment under operating leases expiring on various dates through 2037. The majority of lease agreements relate to real estate and generally provide that the Company pay taxes, insurance, maintenance and certain other variable operating expenses applicable to the leased premises. Variable lease components and nonlease components are not included in the Company’s computation of the ROU asset or lease liability. The Company also does not include short-term leases in the computation of the ROU asset or lease liability. Short-term leases are leases with a term at commencement of 12 months or less. Short-term lease expense is recorded on a straight-line basis over the term of the lease. Lease agreements do not contain any residual value guarantees or restrictive covenants.

The value of the ROU asset and lease liability is impacted by the amount of the periodic payment required, length of the lease term, lease incentives and the discount rate used to calculate the present value of the minimum lease payments. Certain leases have renewal options at the expiration of the lease terms. Generally, option periods are not included in the computation of the lease term, ROU asset or lease liability because the Company is not reasonably certain to exercise renewal options at the expiration of the lease terms. Because the discount rates implicit in our leases are not known, discount rates have been estimated using the rates for fixed-rate, amortizing advances from the FHLB for the approximate terms of the leases.

(v) Use of Estimates

The preparation of the Consolidated Financial Statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the allowance for credit losses; valuation of certain investment securities; valuation allowances for deferred income tax assets; and assets and obligations related to employee benefit plans. Accordingly, actual results could differ from those estimates.

(w) Recently Issued Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The ASU changed the threshold for recognizing losses from a “probable” to an “expected” model. The new model is referred to as the current expected credit loss model and applies to loans, leases, held-to-maturity investments, loan commitments, and financial guarantees. The standard requires the measurement of all expected credit losses for financial assets as of the reporting date (including historical experience, current conditions, and reasonable and supportable forecasts) and enhanced disclosures that will help financial statement users understand the estimates and judgments used in estimating credit losses and evaluating the credit quality of an organization’s portfolio. The amendment was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. In November 2019, the FASB issued an update that delayed the effective date of the amendment for smaller reporting companies, as defined by the Securities and Exchange Commission, to fiscal years beginning after December 15, 2022. The Company is a smaller reporting company. The Company adopted the standard on January 1, 2023, and applied the standard’s provisions as a cumulative-effect adjustment to retained earnings as of January 1, 2023. Upon adoption of the standard, the Company recorded a $3.2 million increase to the reserve for credit losses, which included a decrease of $49,000 in the reserves for off-balance sheet credit exposures.  This resulted in a $2.3 million after-tax decrease to retained earnings as of January 1, 2023.  The tax effect resulted in an increase in deferred tax assets.

In March 2022, the FASB issued ASU 2022-02, Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures. The ASU eliminates the accounting guidance for

loans modified as troubled debt restructurings by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. This ASU was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, upon the Company’s adoption of the amendments in ASU 2016-13. The Company adopted the standard on January 1, 2023, and it did not have a material effect on the Company’s consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify that contractual sale restrictions should not be considered in the measurement of the fair value of an equity security. The Company owns stock in the Federal Reserve Bank (FRB) and in the Federal Home Loan Bank (FHLB) which is valued at historical cost which approximates fair value. Ownership of stock is a condition for services the Company receives from the FRB and FHLB. The stock is not publicly traded and can only be issued, exchanged, redeemed or repurchased by the FRB and the FHLB. ASU 2022-03 is effective for fiscal years beginning after December 15, 2023. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The ASU is intended to clarify or improve disclosure and presentation requirements of a variety of topics. Many of the amendment will allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements and align the requirements in the FASB accounting standard codification with the SEC’s regulations. The Company is currently evaluating the effects that ASU 2023-06 will have on its consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU is intended to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. This ASU will be effective for fiscal years beginning after December 31, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to enhance the transparency and decision usefulness of income tax disclosures. This ASU will be effective for fiscal years beginning after December 15, 2024. The Company is currently evaluating the effects that ASU 2023-09 will have on its consolidated financial statements.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Cash Equivalents
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents  
Cash and Cash Equivalents

(3)Cash and Cash Equivalents

The table below presents the balances of cash and cash equivalents:

 

 

December 31,

 

(Dollars in thousands)

 

2023

    

2022

 

Cash and due from banks

$

10,471

$

9,722

Interest-earning deposits in other banks

 

116,188

 

30,831

Cash and cash equivalents

$

126,659

$

40,553

Interest-earning deposits in other banks consist primarily of deposits at the Federal Reserve Bank of San Francisco.

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities
12 Months Ended
Dec. 31, 2023
Investment Securities  
Investment Securities

(4)Investment Securities

The amortized cost and fair values of investment securities are as follows:

Amortized

Gross Unrealized

Estimated

 

(Dollars in thousands)

    

Cost

    

Gains

    

Losses

    

Fair Value

    

 

ACL

December 31, 2023:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

22,563

$

 

$

(2,392)

$

20,171

$

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

685,728

68

 

(117,668)

568,128

Total

$

708,291

$

68

 

$

(120,060)

$

588,299

$

December 31, 2022:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

23,544

$

 

$

(2,723)

$

20,821

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

717,773

62

 

(126,751)

591,084

Total

$

741,317

$

62

 

$

(129,474)

$

611,905

The amortized cost and estimated fair value of investment securities by maturity date at December 31, 2023 are shown below. Incorporated in the maturity schedule are mortgage-backed securities, which are allocated using the contractual maturity as a basis. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.

 

    

Amortized

    

Estimated

 

(Dollars in thousands)

 

Cost

     

Fair Value

 

Available-for-sale:

Due after 10 years

$

22,563

$

20,171

Total

$

22,563

$

20,171

Held-to-maturity:

Due within 5 years

$

14

$

14

Due after 5 years through 10 years

 

7

 

6

Due after 10 years

 

685,707

 

568,108

Total

$

685,728

$

568,128

The Company did not sell any held-to-maturity or available-for-sale securities during 2023 and 2022.

Investment securities with amortized cost of $555.8 million and $272.8 million at December 31, 2023 and 2022, respectively, were pledged to secure deposits made by state and local governments, securities sold under agreements to repurchase, transaction clearing accounts, and Federal Reserve Bank borrowings. Included in these amounts were $74.0 million and $5.4 million pledged to the Federal Reserve Bank’s discount window at December 31, 2023 and 2022, respectively, and $202.1 million pledged to the Federal Reserve Bank’s Term Funding Program at December 31, 2023.

Provided below is a summary of investment securities which were in an unrealized loss position at December 31, 2023 and 2022. The Company does not intend to sell securities until such time as the value recovers or the securities

mature and it is not more likely than not that the Company will be required to sell the securities prior to recovery of value or the securities mature.

 

 

Less Than 12 Months

 

12 Months or Longer

 

Total

 

 

 

 

 

 

Unrealized

 

 

 

 

Unrealized

 

Number of

 

 

 

 

Unrealized

 

Description of securities

 

Fair Value

 

Losses

 

Fair Value

 

Losses

 

Securities

 

Fair Value

 

Losses

 

(Dollars in thousands)

 

December 31, 2023:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

$

$

20,171

$

(2,392)

 

4

$

20,171

$

(2,392)

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

10,326

(107)

554,514

(117,561)

 

152

564,840

(117,668)

Total

$

10,326

$

(107)

$

574,685

$

(119,953)

156

$

585,011

$

(120,060)

December 31, 2022:

Available-for-sale:

Mortgage-backed securities issued by U.S. government sponsored enterprises

$

20,821

$

(2,723)

$

$

 

4

$

20,821

$

(2,723)

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

210,128

(22,209)

377,418

(104,542)

 

148

587,546

(126,751)

Total

$

230,949

$

(24,932)

$

377,418

$

(104,542)

152

$

608,367

$

(129,474)

Mortgage-Backed Securities. The unrealized losses on the Company’s investment in mortgage-backed securities were caused by increases in market interest rates subsequent to purchase. All of the mortgage-backed securities are guaranteed by Freddie Mac or Fannie Mae, which are U.S. government-sponsored enterprises, or Ginnie Mae, which is a U.S. government agency. Since the decline in market value is attributable to changes in interest rates and not credit quality, and the Company does not intend to sell these investments until maturity, and it is not more likely than not that the Company will be required to sell such investments prior to recovery of its cost basis, no allowance for credit losses was recorded for these securities as of December 31, 2023. Prior to the adoption of ASU 2016-13, the company did not consider any of its investments to be other-than-temporarily impaired as of December 31, 2022.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Federal Home Loan Bank Stock
12 Months Ended
Dec. 31, 2023
FHLB stock  
Federal Home Loan Bank Stock  
Federal Home Loan Bank Stock

(5)Federal Home Loan Bank Stock

The Bank, as a member of the FHLB system, is required to obtain and hold shares of capital stock in the FHLB. At December 31, 2023 and 2022, the Bank met such requirement. At December 31, 2023 and 2022, the Bank owned $12.2 million and $8.2 million, respectively, of capital stock of the FHLB Des Moines.

The Company evaluated its investment in the stock of the FHLB Des Moines for impairment. Based on the Company’s evaluation of the underlying investment, including the long-term nature of the investment and the liquidity position of the FHLB Des Moines, the Company did not consider its FHLB stock other-than-temporarily impaired. There were no observable, orderly transactions at a price that would require the Company to update the value of the stock of the FHLB Des Moines.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Federal Reserve Bank Stock
12 Months Ended
Dec. 31, 2023
FRB stock  
Federal Reserve Bank Stock  
Federal Reserve Bank Stock

(6)Federal Reserve Bank Stock

The Bank, as a member of the Federal Reserve System, is required to hold shares of capital stock of the FRB of San Francisco equal to 6% of capital and surplus of the Bank. At December 31, 2023 and 2022 the Bank met

such requirement. At December 31, 2023 and 2022, the Bank owned $3.2 million of capital stock of the FRB of San Francisco.

The Company evaluated its investment in the stock of the FRB of San Francisco for impairment. Based on the Company’s evaluation of the underlying investment, including the long-term nature of the investment and the liquidity position of the FRB of San Francisco, the Company did not consider its FRB stock other-than-temporarily impaired. There were no observable, orderly transactions at a price that would require the Company to update the value of the stock of the FRB of San Francisco.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Loan Losses
12 Months Ended
Dec. 31, 2023
Loans Receivable and Allowance for Credit Losses  
Loans Receivable and Allowance for Credit Losses

(7)Loans Receivable and Allowance for Credit Losses

The components of loans receivable, net of allowance for credit losses (ACL) under ASC 326 as of December 31, 2023 and net of allowance for loan losses under ASC 310 as of December 31, 2022 are as follows:

December 31,

(Dollars in thousands)

 

2023

    

2022

Real estate loans:

First mortgages:

One- to four-family residential

$

1,277,544

$

1,253,558

Multi-family residential

 

5,855

 

6,448

Construction, commercial, and other

 

11,631

 

23,903

Home equity loans and lines of credit

 

7,058

 

6,426

Total real estate loans

 

1,302,088

 

1,290,335

Other loans:

Loans on deposit accounts

 

196

 

216

Consumer and other loans

 

8,257

 

8,381

Total other loans

8,453

8,597

Total loans

 

1,310,541

 

1,298,932

Net unearned fees and discounts

 

(1,989)

 

(2,136)

Total loans, net of unearned fees and discounts

 

1,308,552

 

1,296,796

Allowance for credit/loan losses

 

(5,121)

 

(2,032)

Loans receivable, net of allowance for credit/loan losses

$

1,303,431

$

1,294,764

The table below presents the activity in the allowance for credit/loan losses by portfolio segment:

 

 

 

 

 

Construction,

 

Home

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial,

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and Other

 

Loans and

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

Mortgage

 

Lines of

 

Consumer

 

 

 

 

 

 

 

(Dollars in thousands)

 

Mortgage

 

Loans

 

Credit

 

and Other

 

Unallocated

 

Totals

 

Year ended December 31, 2023:

Balance, beginning of year

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Adoption of ASU No. 2016-13

3,393

71

(1)

5

(259)

3,209

(Reversal of provision) provision for credit losses

 

(110)

 

9

 

 

98

 

 

(3)

 

4,546

 

514

 

 

178

 

 

5,238

Charge-offs

 

(75)

 

 

 

(82)

 

 

(157)

Recoveries

 

31

 

 

 

9

 

 

40

Net charge-offs

 

(44)

 

 

 

(73)

 

 

(117)

Balance, end of year

$

4,502

$

514

$

$

105

$

$

5,121

Year ended December 31, 2022:

Balance, beginning of year

$

1,814

$

435

$

1

$

89

$

330

$

2,669

(Reversal of provision) provision for loan losses

 

(551)

 

(1)

 

 

47

 

(71)

 

(576)

 

1,263

 

434

 

1

 

136

 

259

 

2,093

Charge-offs

 

 

 

 

(62)

 

 

(62)

Recoveries

 

 

 

 

1

 

 

1

Net charge-offs

 

 

 

 

(61)

 

 

(61)

Balance, end of year

$

1,263

$

434

$

1

$

75

$

259

$

2,032

We recorded a reversal of credit loss provision of $3,000 under ASC 326 for the year ended December 31, 2023 that was primarily due to a decrease in provisions for the mortgage loan portfolio, which was partially offset by an increase in provisions for the consumer loan portfolio.  The decrease in provisions in the mortgage loan portfolio was primarily due to a decrease in forecasted charge-offs, which was partially offset by an increase in the loan portfolio and a decrease in forecasted prepayments. The increase in provisions for the consumer loan portfolio was primarily due to an increase in the consumer loan portfolio and forecasted charge-offs and a decrease in forecasted prepayments. There were no reserves for off-balance sheet credit exposures at December 31, 2023.  Prior to the adoption of the CECL accounting standard, the Company had a reserve for off-balance sheet credit exposures of $49,000 at December 31, 2022.

The table below presents the balance in the allowance for loan losses and the recorded investment in loans, net of unearned fees and discounts, by portfolio segment, and based on impairment method as of December 31, 2022, as determined in accordance with ASC 310 prior to the adoption of ASU 2016-13:

 

 

 

 

 

Construction,

 

Home

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial,

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and Other

 

Loans and

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

Mortgage

 

Lines of

 

Consumer

 

 

 

 

 

 

 

(Dollars in thousands)

 

Mortgage

 

Loans

 

Credit

 

and Other

 

Unallocated

 

Totals

 

December 31, 2022:

Allowance for loan losses:

Ending allowance balance:

Individually evaluated for impairment

$

$

$

$

$

$

Collectively evaluated for impairment

 

1,263

 

434

 

1

 

75

 

259

 

2,032

Total ending allowance balance

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Loans:

Ending loan balance:

Individually evaluated for impairment

$

2,693

$

$

16

$

$

6

$

2,715

Collectively evaluated for impairment

 

1,255,300

 

23,775

 

6,411

 

8,595

 

 

1,294,081

Total ending loan balance

$

1,257,993

$

23,775

$

6,427

$

8,595

$

6

$

1,296,796

The table below presents the balance of impaired loans individually evaluated for impairment by class of loans as of December 31, 2022, in accordance with ASC 310 prior to the adoption of ASU 2016-13:

 

 

 

 

 

Unpaid

 

 

 

Recorded

 

Principal

 

(Dollars in thousands)

 

Investment

 

Balance

 

December 31, 2022:

With no related allowance recorded:

One- to four-family residential mortgages

$

2,693

$

3,209

Home equity loans and lines of credit

16

30

Consumer loans

6

 

6

Total

$

2,715

$

3,245

The table below presents the average recorded investment and interest income recognized on impaired loans by class of loans as of December 31, 2022, in accordance with ASC 310 prior to the adoption of ASU 2016-13:

 

 

Average

 

 

 

 

 

 

Recorded

 

Interest Income

 

(Dollars in thousands)

 

Investment

 

Recognized

 

2022:

With no related allowance recorded:

One- to four-family residential mortgages

$

2,776

$

24

Home equity loans and lines of credit

 

17

 

Consumer loans

 

6

 

Total

$

2,799

$

24

There were no loans individually evaluated for impairment with a related allowance for loan loss as of December 31, 2022. At December 31, 2022, loans individually evaluated for impairment did not have an allocated allowance for loan loss because they were written down to fair value at the time of impairment. At December 31, 2022, an impaired loan would also not have an allocated allowance if the value of the property securing the loan, less the cost to sell the property, was greater than the loan balance.

The Company primarily uses the aging of loans to monitor the credit quality of its loan portfolio. The table below presents by credit quality indicator, loan class and year of origination, the amortized cost basis of the Company’s loans as of December 31, 2023:

Revolving Loans

Amortized Cost of Term Loans by Origination Year

Amortized

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Cost Basis

Total

December 31, 2023:

Commercial

30 - 59 days past due

$

$

$

$

$

$

$

$

60 - 89 days past due

90 days or more past due

Loans not past due

387

353

4,836

203

856

1,230

7,865

Total Commercial

387

353

4,836

203

856

1,230

7,865

Consumer

30 - 59 days past due

4

4

60 - 89 days past due

90 days or more past due

Loans not past due

271

80

20

4

14

42

6,137

6,568

Total Consumer

275

80

20

4

14

42

6,137

6,572

Real Estate

30 - 59 days past due

428

428

60 - 89 days past due

90 days or more past due

140

87

227

Loans not past due

91,195

129,148

283,571

183,887

91,113

514,546

1,293,460

Total Real Estate

91,195

129,148

283,571

183,887

91,253

515,061

1,294,115

Total

$

91,857

$

129,581

$

288,427

$

183,891

$

91,470

$

515,959

$

7,367

$

1,308,552

The Company did not have any revolving loans that converted to term loans during the year ended December 31, 2023.

The following table presents by loan class and year of origination, the gross charge-offs recorded during the year ended December 31, 2023.

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Total

Year ended December 31, 2023:

One- to four-family residential mortgages

$

$

$

$

$

13

$

62

$

75

Loans on deposit accounts

78

78

Consumer and other

1

3

4

Total

$

79

$

$

$

$

16

$

62

$

157

The table below presents the aging of loans and accrual status by class of loans, net of unearned fees and discounts. Loans with a formal loan payment deferral plan in place are not considered contractually past due or delinquent if the borrower is in compliance with the loan payment deferral plan.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

90 Days

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

or More

 

 

 

30 - 59

 

60 - 89

 

90 Days or

 

 

 

 

 

 

 

 

 

 

 

 

 

Past Due

 

 

 

Days Past

 

Days Past

 

More

 

Total Past

 

Loans Not

 

Total

 

Nonaccrual

 

and Still

 

(Dollars in thousands)

 

Due

 

Due

 

Past Due

 

Due

 

Past Due

 

Loans

 

Loans

 

Accruing

 

December 31, 2023:

One- to four-family residential mortgages

$

428

$

$

227

$

655

$

1,274,960

$

1,275,615

$

2,079

$

Multi-family residential mortgages

 

 

 

 

 

5,848

 

5,848

 

 

Construction, commercial, and other mortgages

 

 

 

 

 

11,570

 

11,570

 

 

Home equity loans and lines of credit

 

 

 

 

 

7,060

 

7,060

 

11

 

Loans on deposit accounts

 

 

 

 

 

196

 

196

 

 

Consumer and other

 

4

 

 

 

4

 

8,259

 

8,263

 

170

 

Total

$

432

$

$

227

$

659

$

1,307,893

$

1,308,552

$

2,260

$

December 31, 2022:

One- to four-family residential mortgages

$

$

409

$

559

$

968

$

1,250,586

$

1,251,554

$

2,279

$

Multi-family residential mortgages

 

 

 

 

 

6,439

 

6,439

 

 

Construction, commercial, and other mortgages

 

 

 

 

 

23,775

 

23,775

 

 

Home equity loans and lines of credit

 

 

 

 

 

6,427

 

6,427

 

16

 

Loans on deposit accounts

 

 

 

 

 

217

 

217

 

 

Consumer and other

 

6

 

 

6

 

12

 

8,372

 

8,384

 

6

 

Total

$

6

$

409

$

565

$

980

$

1,295,816

$

1,296,796

$

2,301

$

The table below presents the amortized cost basis of loans on nonaccrual status as of December 31, 2023 and 2022.

 

December 31, 2023

 

December 31, 2022

(Dollars in thousands)

 

Nonaccrual Loans With a Related ACL

 

Nonaccrual Loans Without a Related ACL

 

Total Nonaccrual Loans

 

Total Nonaccrual Loans

One- to four-family residential mortgages

$

1,030

$

1,049

$

2,079

$

2,279

Home equity loans and lines of credit

11

11

16

Consumer and other

170

170

6

Total Nonaccrual Loans and Leases

$

1,211

$

1,049

$

2,260

$

2,301

All payment received while on nonaccrual status are applied against the principal balance of the loan.

When a mortgage loan becomes seriously delinquent (90 days or more contractually past due), it displays weaknesses that may result in a loss. As a loan becomes more delinquent, the likelihood of the borrower repaying the loan decreases and the loan becomes more collateral-dependent. A mortgage loan becomes collateral-dependent when the proceeds for repayment can be expected to come only from the sale or operation of the collateral and not from borrower repayments. Generally, appraisals are obtained after a loan becomes collateral-dependent or is four months delinquent. The carrying value of collateral-dependent loans is adjusted to the fair value of the collateral less selling costs. Any commercial real estate, commercial, construction or equity loan that has a loan balance in excess of a specified amount is also periodically reviewed to determine whether the loan exhibits any weaknesses and is performing in accordance with its contractual terms. The amortized cost basis of collateral-dependent loans, excluding accrued interest receivable, was $227,000 and $559,000 at December 31, 2023 and 2022, respectively. These loans were collateralized by residential real estate in Hawaii. As of December 31, 2023 and 2022, the fair value of the collateral less selling costs of these collateral-dependent loans exceeded the amortized cost basis. There was no ACL on collateral-dependent loans.

In August 2023, wildfires on Maui partially or completely destroyed 12 homes which were collateral for $3.2 million of mortage loans held by the Company. Since the wildfire occurred, $300,000 of these loans have been paid off using insurance proceeds. At December 31, 2023, the Company had $2.8 million of mortgage loans which were collateralized by homes partially or completely destroyed in the Maui wildfires and all of these loans were current. A $61,000 mortgage loan, which was collateralized by a home destroyed in the Maui wildfire, is in the Bank’s forbearance program which was designed to assit borrowers experiencing financial dificulties. The forbearance program allows the borrower to defer his interest payments for six months. All of the homes which were destroyed are insured and the Company does not expect to incur a loss on these loans. The Company also has $18.7 million of mortgage loans on Maui at December 31, 2023 which were not affected by the wildfires. As of December 31, 2023, all of these loans were current. The $61,000 loan in the forbearance program was the only loan modifed in the year ended December 31, 2023. There were no loans modified during the year ended December 31, 2022.

The Company had no real estate owned as of December 31, 2023 or 2022. There were two one- to four-family residential mortgage loans totaling $227,000 in the process of foreclosure at December 31, 2023 and 2022.

Nearly all the Company’s real estate loans are collateralized by real estate located in the State of Hawaii. Loan-to-value ratios on these real estate loans generally do not exceed 80% at the time of origination.

During the years ended December 31, 2023 and 2022, the Company sold mortgage loans held for sale with principal balances of $827,000 and $5.4 million, respectively, and recognized a gain of $10,000 and a loss of $3,000, respectively. The Company had no loans held for sale at December 31, 2023 or 2022.

The Company serviced loans for others with principal balances of $33.2 million and $36.0 million at December 31, 2023 and 2022, respectively. Of these amounts, $19.3 million and $20.7 million of loan balances relate to securitizations for which the Company continues to hold the related mortgage-backed securities at December 31, 2023 and 2022, respectively. The amount of contractually specified servicing fees earned was $91,000 and $101,000 for 2023 and 2022, respectively. The fees are reported in service and other fees in the Consolidated Statements of Income.

In the normal course of business, the Company has made loans to certain directors and executive officers under terms which management believes are consistent with the Company’s general lending policies. Loans to directors and executive officers amounted to $392,000 and $414,000 at December 31, 2023 and 2022, respectively.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Interest Receivable
12 Months Ended
Dec. 31, 2023
Accrued Interest Receivable  
Accrued Interest Receivable

(8)Accrued Interest Receivable

The components of accrued interest receivable are as follows:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Loans receivable

$

4,585

$

4,595

Investment securities

1,441

1,497

Interest-bearing deposits

 

79

 

23

Total

$

6,105

$

6,115

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest Rate Lock and Forward Loan Sale Commitments
12 Months Ended
Dec. 31, 2023
Interest Rate Lock and Forward Loan Sale Commitments  
Interest Rate Lock and Forward Loan Sale Commitments

(9)Interest Rate Lock and Forward Loan Sale Commitments

The Company may enter into interest rate lock commitments with borrowers on loans intended to be sold. To manage interest rate risk on the lock commitments, the Company may also enter into forward loan sale commitments. The interest rate lock commitments and forward loan sale commitments are treated as derivatives and are recorded at their fair values in prepaid expenses and other assets or in accounts payable and accrued expenses. Changes in fair value are recorded in current earnings. The Company did not have any loans available for sale at December 31, 2023 or 2022.

There were no interest rate contracts at December 31, 2023 or 2022. There were no gains and losses on derivatives for the year ended December 31, 2023. Gains and losses on derivatives net to zero for the year ended December 31, 2022.

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premises and Equipment
12 Months Ended
Dec. 31, 2023
Premises and Equipment  
Premises and Equipment

(10)Premises and Equipment

Premises and equipment are as follows:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Land

$

585

$

585

Buildings and improvements

 

1,400

 

1,400

Leasehold improvements

 

18,053

 

17,949

Furniture, fixtures and equipment

 

6,613

 

6,766

Automobiles

 

96

 

130

 

26,747

 

26,830

Less accumulated depreciation and amortization

 

(19,783)

 

(19,494)

 

6,964

 

7,336

Construction in progress

 

221

 

263

Total

$

7,185

$

7,599

Depreciation expense was $1.1 million and $1.2 million for the years ended December 31, 2023 and 2022, respectively.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits
12 Months Ended
Dec. 31, 2023
Deposits  
Deposits

(11) Deposits

Deposit accounts by type are summarized with their respective weighted-average interest rates as follows:

 

December 31, 2023

December 31, 2022

 

(Dollars in thousands)

    

Amount

    

Rate

    

Amount

    

Rate

 

Non-interest bearing

$

66,757

 

%  

$

68,095

 

%

Savings accounts

 

739,036

 

0.59

 

910,652

 

0.13

Certificates of deposit

 

532,433

 

4.11

 

429,687

 

2.67

Money market

 

3,595

 

0.10

 

5,372

 

0.10

Checking and Super NOW

 

294,783

 

0.02

 

302,346

 

0.02

Total

$

1,636,604

 

1.61

%  

$

1,716,152

 

0.74

%

The maturity of certificate of deposit accounts at December 31, 2023 is as follows (dollars in thousands):

Maturing in:

    

 

Due within 1 year

$

498,140

Due after 1year through 2 years

 

20,142

Due after 2 years through 3 years

 

5,746

Due after 3 years through 4 years

 

3,743

Due after 4 years through 5 years

 

4,662

Total

$

532,433

Certificates of deposit with balances greater than or equal to $250,000 totaled $280.1 million and $257.9 million at December 31, 2023 and 2022, respectively. Deposit accounts in the Bank are insured by the FDIC, generally up to a maximum of $250,000 per account owner.

Interest expense by type of deposit is as follows:

    

Year ended December 31,

 

(Dollars in thousands)

2023

2022

Savings

$

2,469

$

949

Certificates of deposit and money market

 

16,956

 

3,914

Checking and Super NOW

 

59

 

62

Total

$

19,484

$

4,925

At December 31, 2023 and 2022, overdrawn deposit accounts totaled $169,000 and $35,000, respectively, and have been reclassified as loans in the Consolidated Balance Sheets.

In the normal course of business, certain directors and executive officers (and their associated and affiliated parties) maintain deposit accounts with the Company totaling $4.5 million and $3.9 million at December 31, 2023 and 2022, respectively.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Advances from the Federal Home Loan Bank
12 Months Ended
Dec. 31, 2023
Advances from the Federal Home Loan Bank  
Advances from the Federal Home Loan Bank

(12)Advances from the Federal Home Loan Bank

Federal Home Loan Bank advances are secured by a blanket pledge on the Bank’s assets not otherwise pledged. At December 31, 2023 and 2022, our credit line with the FHLB Des Moines was equal to 45% of the Bank’s total assets and we had the capacity to borrow an additional $612.6 million and $769.1 million, respectively.

Advances outstanding consisted of the following:

 

 

December 31,

 

2023

2022

 

 

    

Weighted

    

    

Weighted

    

 

 

Average

Average

(Dollars in thousands)

 

Amount

Rate

Amount

Rate

Due within one year

$

82,000

 

1.40

%  

$

24,000

 

1.27

%  

Due over 1 year to 2 years

45,000

 

2.87

82,000

 

1.40

Due over 2 years to 3 years

 

20,000

 

3.20

 

25,000

 

1.58

Due over 3 years to 4 years

30,000

 

4.24

 

10,000

 

1.97

Due over 4 years to 5 years

60,000

4.32

Due over 5 years to 6 years

 

5,000

 

4.38

 

 

Total

$

242,000

 

2.96

%  

$

141,000

 

1.45

%  

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Advances from the Federal Reserve Bank
12 Months Ended
Dec. 31, 2023
Federal Home Loan Bank Stock and Federal Reserve Bank Stock [Abstract]  
Federal Reserve Bank Advances, Disclosure [Text Block]

(13) Advances from the Federal Reserve Bank

In March 2023, the FRB created a new Bank Term Funding Program (BTFP) to make additional funding available

to eligible depository institutions. This program offers loans up to one year term that can be prepaid without penalty.

The amount that can be borrowed is based upon the par value of the securities pledged as collateral to the FRB.

Advances can be requested under the BTFP until at least March 11, 2024.

Advances outstanding consisted of the following:

 

 

December 31, 2023

 

 

    

Weighted

    

 

 

Average

(Dollars in thousands)

 

Amount

Rate

Due within one year

$

50,000

 

4.89

%  

Total

$

50,000

4.89

%  

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities Sold Under Agreements to Repurchase
12 Months Ended
Dec. 31, 2023
Securities Sold Under Agreements to Repurchase  
Securities Sold Under Agreements to Repurchase

(14) Securities Sold Under Agreements to Repurchase

Securities sold under agreements to repurchase are treated as financings and the obligations to repurchase the identical securities sold are reflected as a liability with the securities collateralizing the agreements classified as an asset. Securities sold under agreements to repurchase are summarized as follows:

 

 

December 31, 2023

 

December 31, 2022

 

 

 

 

 

 

Weighted

 

 

 

 

Weighted

 

 

 

Repurchase

 

Average

 

Repurchase

 

Average

 

(Dollars in thousands)

 

Liability

 

Rate

 

    

Liability

 

Rate

 

Maturing:

1 year or less

$

5,000

 

1.88

%  

$

 

%

Over 1 year to 2 years

5,000

1.73

5,000

1.81

Over 2 years to 3 years

 

 

5,000

 

1.73

Total

$

10,000

 

1.81

%  

$

10,000

 

1.81

%

Below is a summary comparing the carrying value and fair value of securities pledged to secure repurchase agreements, the repurchase liability, and the amount at risk at December 31, 2023. The amount at risk is the greater of the carrying value or fair value over the repurchase liability and refers to the potential loss to the Company if the secured lender fails to return the security at the maturity date of the agreement. All the agreements to repurchase are with JP Morgan Securities and the securities pledged are mortgage-backed securities issued and guaranteed by U.S. government agencies or U.S. government-sponsored enterprises. The fair value of the securities pledged must exceed the repurchase liability by 5.00%. In the event of a decline in the fair value of securities pledged to less than the required amount due to market conditions or principal repayments, the Company is obligated to pledge additional securities or other suitable collateral to cure the deficiency.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

Carrying

 

Fair

 

 

 

 

 

 

 

Average

 

 

 

Value of

 

Value of

 

Repurchase

 

Amount

 

Months to

 

(Dollars in thousands)

 

Securities

 

Securities

 

Liability

 

at Risk

 

Maturity

 

Maturing:

Over 90 days

$

14,230

$

12,239

$

10,000

$

4,230

 

12

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Offsetting of Financial Liabilities
12 Months Ended
Dec. 31, 2023
Offsetting of Financial Liabilities  
Offsetting of Financial Liabilities

(15)Offsetting of Financial Liabilities

Securities sold under agreements to repurchase are subject to a right of offset in the event of default. See Note 14, Securities Sold Under Agreements to Repurchase, for additional information.

 

 

 

 

 

 

Net Amount of

 

Gross Amount Not Offset in the

 

 

 

 

 

Gross Amount

 

Gross Amount

 

Liabilities

 

Balance Sheet

 

 

 

 

 

of Recognized

 

Offset in the

 

Presented in the

 

Financial

    

Cash Collateral

 

 

 

(Dollars in thousands)

 

Liabilities

 

Balance Sheet

 

Balance Sheet

 

Instruments

Pledged

 

Net Amount

December 31, 2023:

Securities sold under agreements to repurchase

$

10,000

$

$

10,000

$

10,000

$

$

December 31, 2022:

Securities sold under agreements to repurchase

$

10,000

$

$

10,000

$

10,000

$

$

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes  
Income Taxes

(16)Income Taxes

Allocation of federal and state income taxes between current and deferred provisions is as follows:

(Dollars in thousands)

    

2023

    

2022

 

Current

Federal

$

1,767

$

2,911

State

 

568

 

1,317

 

2,335

 

4,228

Deferred

Federal

 

(396)

 

990

State

 

(129)

 

100

 

(525)

 

1,090

Total

$

1,810

$

5,318

The federal statutory corporate tax rate for the years ended December 31, 2023 and 2022 was 21%. A reconciliation of the tax provision based on the statutory corporate rate on pretax income and the provision for taxes as shown in the accompanying Consolidated Statements of Income is as follows:

(Dollars in thousands)

    

2023

    

2022

Income tax expense at statutory rate

$

1,436

$

4,510

Income tax effect of:

State income taxes, net of federal income tax benefits

 

628

 

1,079

Other tax-exempt income

 

(179)

 

(166)

Share-based compensation

 

12

 

9

Meal and entertainment expenses

53

49

Non-deductible executive compensation

70

119

Recovery on bank-owned life insurance

(216)

Other

 

(210)

 

(66)

Total income tax expense

$

1,810

$

5,318

Effective income tax rate

 

26.47

%  

 

24.76

%  

The components of income taxes payable (receivable) are as follows:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Current taxes (receivable) payable:

Federal

$

(932)

$

(519)

State

 

588

 

1,357

$

(344)

$

838

Deferred taxes receivable:

Federal

$

(1,313)

$

(707)

State

 

(1,144)

 

(936)

$

(2,457)

$

(1,643)

The current tax receivable at December 31, 2023, is primarily due to an overpayment of federal estimated taxes.  The estimated tax payment for the fourth quarter of 2023 was calculated by annualizing the year-to-date federal tax liability through September 30, 2023.  The actual federal tax liability through December 31, 2023, was lower than the projections made through September 30, 2023.

The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Deferred tax assets:

Hawaii franchise tax

$

117

$

377

Allowance for credit/loan losses

 

1,364

 

541

Employee benefit plans

 

2,672

 

2,714

Equity incentive plan

 

107

 

141

Deferred compensation

 

22

 

199

Net lease liability

1,312

212

Unrealized loss on securities available for sale

637

725

Other

 

11

 

16

 

6,242

 

4,925

Deferred tax liabilities:

Deferred loan costs

 

2,665

 

2,601

Premises and equipment

273

254

FHLB stock dividends

 

126

 

125

Prepaid expense

 

653

 

226

Premiums on loans sold

 

68

 

76

 

3,785

 

3,282

Net deferred tax assets

$

2,457

$

1,643

Deferred tax assets and liabilities at December 31, 2023 and 2022 were calculated using federal corporate tax rates of 21%.

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will realize the benefits of these deductible differences. The amount of the deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future taxable income are reduced. There was no valuation allowance for deferred tax assets as of December 31, 2023 and 2022.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2023
Employee Benefit Plans  
Employee Benefit Plans

(17)Employee Benefit Plans

The Company has a noncontributory defined benefit pension plan (Pension Plan) that covers certain employees with at least one year of service. The benefits are based on years of service and the employees’ compensation during the service period. The Company’s policy is to accrue the actuarially determined pension costs and to fund pension costs within regulatory guidelines. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income beginning in 2006 and amortized to net periodic benefit cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plan are reasonable based on its experience and market conditions.

In 2008, the Board of Directors approved changes to the Company’s Pension Plan. Effective December 31, 2008, there are no further accruals of benefits for any participants and benefits do not increase with any additional years of service. Employees already enrolled in the Pension Plan as of December 31, 2008 will be 100% vested if they have at least five years of service. For employees with less than five years of service, vesting would occur at the employee’s five-year anniversary date.

In addition, the Company sponsors a Supplemental Employee Retirement Plan (SERP), a noncontributory supplemental retirement benefit plan, which covers certain current and former employees of the Company for amounts in addition to those provided under the Pension Plan.

The following table sets forth the status of the Pension Plan and SERP at the dates indicated:

Pension Plan

SERP

 

December 31,

 

(Dollars in thousands)

    

2023

    

2022

    

2023

    

2022

 

Accumulated benefit obligation at end of year

$

15,953

$

15,865

$

9,927

$

9,947

Change in projected benefit obligation:

Benefit obligation at beginning of year

$

15,866

$

20,943

$

9,948

$

9,915

Service cost (income)

 

191

 

118

 

(200)

 

(135)

Interest cost

 

822

 

597

 

179

 

179

Actuarial loss (gain)

 

94

 

(4,802)

 

 

Benefits paid

 

(1,020)

 

(990)

 

 

(11)

Benefit obligation at end of year

 

15,953

 

15,866

 

9,927

 

9,948

Change in plan assets:

Fair value of plan assets at beginning of year

 

18,336

 

23,125

 

 

Actual return on plan assets

 

2,789

 

(3,799)

 

 

Employer contributions

 

 

 

 

11

Benefits paid

 

(1,020)

 

(990)

 

 

(11)

Fair value of plan assets at end of year

 

20,105

 

18,336

 

 

Funded status at end of year

$

4,152

$

2,470

$

(9,927)

$

(9,948)

Amounts recognized in the Consolidated Balance Sheets:

Prepaid expenses and other assets (Accounts payable and accrued expenses)

$

4,152

$

2,470

$

(9,927)

$

(9,948)

Amounts recognized in accumulated other comprehensive loss:

Net actuarial loss

$

5,968

$

7,708

$

$

Prior service cost

 

119

 

124

 

 

Accumulated other comprehensive loss, before tax

$

6,087

$

7,832

$

$

The accumulated benefit obligation experienced an actuarial loss of $95,000 in 2023 and an actuarial gain of $4.8 million in 2022. The actuarial loss in 2023 was attributed to a decline in the discount rate used to calculate the benefit obligation. The actuarial gain in 2022 was attributed to an increase in the discount rate used to calculate the benefit obligation.

The following table sets forth the changes recognized in accumulated other comprehensive loss for the years indicated:

Pension Plan

 

Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Accumulated other comprehensive loss at beginning of year, before tax

$

7,832

$

7,530

Actuarial net (gain) loss arising during the period

 

(1,503)

 

517

Amortizations (recognized in net periodic benefit cost):

Actuarial loss

 

(237)

 

(210)

Prior service cost

 

(5)

 

(5)

Total recognized in other comprehensive loss

 

(1,745)

 

302

Accumulated other comprehensive loss at end of year, before tax

$

6,087

$

7,832

For the years ended December 31, 2023 and 2022, the following weighted average assumptions were used to determine benefit obligations at the end of the year:

Pension Plan

SERP

 

Year Ended December 31,

 

   

2023

    

2022

    

2023

    

2022

 

Assumptions used to determine the year-end benefit obligations:

Discount rate

 

5.10

%  

5.40

%  

5.00

%  

5.00

%

Rate of compensation increase

 

N/A

N/A

5.00

%  

5.00

%

The dates used to determine retirement measurements for the Pension Plan were December 31, 2023 and 2022.

The Company’s investment strategy for the Pension Plan is to maintain a consistent rate of return with primary emphasis on capital appreciation and secondary emphasis on income to enhance the purchasing power of the plan’s assets over the long-term and to preserve capital. The investment policy establishes a target allocation for each asset class that is reviewed periodically and rebalanced when considered appropriate. Normal target allocations at December 31, 2023 were 55% domestic equity securities, 10% international equity securities and 35% bonds. Equity securities primarily include stocks, investment in exchange traded funds and large-cap, mid-cap and small-cap mutual funds. Bonds include U.S. Treasuries, mortgage-backed securities and corporate bonds of companies in diversified industries. Other types of investments include money market funds and savings accounts opened with the Company.

As of December 31, 2023 and 2022, the Pension Plan’s assets measured at fair value were classified as follows:

Fair Value of Measurements at Report Date Using:

 

Quoted Prices

 

in Active

Significant

 

Markets for

Other

Significant

 

Identical

Observable

Unobservable

 

Total Fair

Assets

Inputs

Inputs

 

(Dollars in thousands)

Value

 (Level 1)

(Level 2)

(Level 3)

 

December 31, 2023:

    

    

    

    

    

    

    

    

Cash

$

622

$

622

$

$

Equities

 

13,742

 

13,742

 

 

Mutual funds (1)

 

5,741

 

5,741

 

 

Total

$

20,105

$

20,105

$

$

December 31, 2022:

Cash

$

1,452

$

1,452

$

$

Equities

 

11,659

 

11,659

 

 

Mutual funds (1)

 

5,225

 

5,225

 

 

Total

$

18,336

$

18,336

$

$

(1)This category includes mutual funds that invest in equities and bonds. The mutual fund managers have the ability to change the amounts invested in equities and bonds depending on their investment outlook.

Estimated future benefit payments reflecting expected future service at December 31, 2023 are as follows:

    

Pension

    

 

(Dollars in thousands)

Plan

SERP

 

2024

$

1,001

$

319

2025

 

1,122

 

8,696

2026

 

1,195

 

95

2027

 

1,216

 

95

2028

 

1,224

 

95

2029 - 2033

 

6,017

 

473

Total

$

11,775

$

9,773

For the years ended December 31, 2023 and 2022, the following weighted average assumptions were used to determine net periodic benefit cost for the fiscal years shown:

Pension Plan

SERP

Year Ended December 31,

    

2023

    

2022

    

2023

    

2022

    

Assumptions used to determine the net periodic benefit cost:

Discount rate

 

5.40

%  

2.90

%  

5.00

%  

5.00

%  

Expected return on plan assets

 

6.75

6.75

Rate of compensation increase

 

N/A

N/A

5.00

5.00

The components of net periodic benefit cost were as follows:

 

Pension Plan

 

SERP

 

Year Ended December 31,

(Dollars in thousands)

    

2023

    

2022

 

2023

 

2022

 

Net periodic benefit (income) cost for the year:

Service cost (income)

$

191

$

118

$

(200)

$

(135)

Interest cost

 

822

 

597

 

179

 

179

Expected return on plan assets

 

(1,192)

 

(1,520)

 

 

Amortization of prior service cost

 

5

 

5

 

 

Recognized actuarial loss

 

237

 

210

 

 

Recognized curtailment loss

 

 

 

 

Net periodic benefit (income) cost for the year:

$

63

$

(590)

$

(21)

$

44

The service cost component of net periodic benefit cost is included in salaries and employee benefits in the Consolidated Statements of Income. The other components of net periodic benefit cost including interest cost, the return on plan assets and amortization of net loss are reported in other income.

The expected return on plan assets is based on the weighted-average long-term rates of return for the types of assets held in the plan. The expected return on plan assets is adjusted when there is a change in the expected long-term rate of return or in the composition of assets held in the plan. The discount rate is based on the return of high-quality fixed-income investments that can be used to fund the benefit payments under the Company’s defined benefit plan.

The Company does not expect to make any contributions to the Pension Plan or the SERP in 2024.

The Company also has a 401(k) defined contribution plan and profit sharing plan covering all employees after one year of service. The 401(k) plan provides for employer matching contributions, as determined by the Company, based on a percentage of employees’ contributions subject to a maximum amount defined in the plan agreement. The Company’s 401(k) matching contributions are based on 5% of employees’ contributions. The Company’s contributions amounted to $64,000 each for the years 2023 and 2022. Matching contributions. The Company contributes to the profit sharing plan an amount determined by the Board of Directors. No contributions were made to the profit sharing plan for years ended December 31, 2023 and 2022.

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Ownership Plan
12 Months Ended
Dec. 31, 2023
Employee Stock Ownership Plan  
Employee Stock Ownership Plan  
Employee Stock Ownership Plan

(18)Employee Stock Ownership Plan

Effective January 1, 2009, Territorial Savings Bank adopted an Employee Stock Ownership Plan (ESOP) for eligible employees. The ESOP borrowed $9.8 million from the Company and used those funds to acquire 978,650 shares, or 8%, of the total number of shares issued by the Company in its initial public offering. The shares were acquired at a price of $10.00 per share.

The loan is secured by the shares purchased with the loan proceeds and will be repaid by the ESOP over the 20-year term of the loan with funds from Territorial Savings Bank’s contributions to the ESOP and dividends payable on the shares. The interest rate on the ESOP loan is an adjustable rate equal to the prime rate, as published in The

Wall Street Journal. The interest rate adjusts annually and will be the prime rate on the first business day of the calendar year.

Shares purchased by the ESOP are held by a trustee in an unallocated suspense account, and shares are released annually from the suspense account on a pro-rata basis as principal and interest payments are made by the ESOP to the Company. The trustee allocates the shares released among participants on the basis of each participant’s proportional share of compensation relative to all participants. As shares are committed to be released from the suspense account, Territorial Savings Bank reports compensation expense based on the average fair value of shares released with a corresponding credit to stockholders’ equity. The shares committed to be released are considered outstanding for earnings per share computations. Compensation expense recognized for the years ended December 31, 2023 and 2022 amounted to $692,000 and $1.1 million, respectively.

Shares held by the ESOP trust were as follows:

 

 

December 31,

 

December 31,

 

 

 

 

2023

 

2022

 

 

Allocated shares

 

619,938

 

583,474

Unearned shares

 

244,665

 

293,598

Total ESOP shares

 

864,603

 

877,072

Fair value of unearned shares, in thousands

$

2,728

$

7,049

The ESOP restoration plan is a non-qualified plan that provides supplemental benefits to certain executives who are prevented from receiving the full benefits contemplated by the ESOP’s benefit formula. The supplemental cash payments consist of payments representing shares that cannot be allocated to the participants under the ESOP due to IRS limitations imposed on tax-qualified plans. We accrue for these benefits over the period during which employees provide services to earn these benefits. For the years ended December 31, 2023 and 2022, we accrued $13,000 and $144,000, respectively, for the ESOP restoration plan.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
2010 and 2019 Equity Incentive Plans  
Share-Based Compensation  
Share-Based Compensation

(19)Share-Based Compensation

The shareholders of Territorial Bancorp Inc. adopted the 2010 Equity Incentive Plan and the 2019 Equity Incentive Plan. These plans provide for the award of stock options and restricted stock to key officers and directors. In accordance with the Compensation — Stock Compensation topic of the FASB ASC, the cost of the equity incentive plans is based on the fair value of the awards on the grant date. The fair value of time-based restricted stock is based on the closing price of the Company’s stock on the grant date. The fair value of performance-based stock that will vest based on a performance condition is based on the closing price of the Company’s stock on the date of grant. The fair value of performance-based restricted stock that will vest on a market condition is based on a Monte Carlo valuation of the Company’s stock on the date of grant. The cost of the awards will be recognized on a straight-line basis over the three-year vesting period during which participants are required to provide services in exchange for the awards. There are 42,680 shares remaining available for new awards under the 2019 Equity Plan.

The Company recognized compensation expense, measured as the fair value of the share-based award on the date of grant, on a straight-line basis over the vesting period. Share-based compensation is recorded in the Consolidated Statements of Income as a component of salaries and employee benefits with a corresponding increase in stockholders’ equity. The table below presents information on compensation expense and the related tax benefit for all share-based awards:

(In thousands)

    

2023

    

2022

 

Compensation expense

$

177

$

480

Income tax benefit

 

48

 

131

Restricted Stock

Restricted stock awards are accounted for as a fixed grant using the fair value of the Company’s stock at the time of grant. Unvested restricted stock may not be disposed of or transferred during the vesting period. Restricted stock carries the right to receive dividends, although dividends attributable to restricted stock may be retained by the Company until the shares vest, at which time they are paid to the award recipient. Unvested restricted stock that is time-based contain nonforfeitable dividend rights. Accrued dividends on restricted stock that do not vest based on performance or market conditions are forfeited.

The table below presents the time-based restricted stock activity:

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

 

Restricted

 

Date Fair

 

 

 

Stock

 

Value

 

Unvested at December 31, 2021

23,208

$

24.61

Granted

 

12,013

 

23.77

Vested

 

11,557

 

24.68

Forfeited

 

 

Unvested at December 31, 2022

 

23,664

$

24.15

Granted

 

14,803

 

19.29

Vested

 

12,729

 

23.64

Forfeited

 

 

Unvested at December 31, 2023

 

25,738

$

21.61

During the year ended December 31, 2023, the Company issued 14,803 shares of time-vested restricted stock to certain members of executive management under the 2019 Equity Incentive Plan. The fair value of the restricted stock is based on the value of the Company’s stock on the date of grant. Time-vested restricted stock will vest over three years from the date of the grant.

As of December 31, 2023, the Company had $359,000 of unrecognized compensation costs related to time-vested restricted stock. The unrecognized compensation costs are expected to be recognized over a weighted average period of 1.8 years.

The table below presents the performance-based restricted stock units (PRSUs) that will vest on a performance condition:

 

 

Performance-

 

Based Restricted

 

 

Stock Units

 

Weighted

Based on a

Average Grant

Performance

Date Fair

 

 

Condition

 

Value

Unvested at December 31, 2021

 

41,583

$

24.68

Granted

 

14,412

 

23.77

Vested

 

7,670

 

27.30

Forfeited

 

4,768

 

27.30

Unvested at December 31, 2022

 

43,557

$

23.63

Granted

 

17,758

 

19.29

Vested

 

 

Forfeited

 

16,348

 

21.05

Unvested at December 31, 2023

 

44,967

$

22.85

During the year ended December 31, 2023, the Company issued 17,758 PRSUs to certain members of executive management under the 2019 Equity Incentive Plan. These PRSUs will vest three years after they are granted after our Compensation Committee determines whether a performance condition that compares the Company’s return

on average equity to the SNL Bank Index is achieved. Depending on the Company’s performance, the actual number of these PRSUs that are issued at the end of the vesting period can vary between 0% to 150% of the target award. For the PRSUs, an estimate is made of the number of shares expected to vest based on the probability that the performance criteria will be achieved to determine the amount of compensation expense to be recognized. This estimate is re-evaluated quarterly and total compensation expense is adjusted for any change in the current period.

The fair value of these PRSUs is based on the fair value of the Company’s stock on the date of grant. As of December 31, 2023, the Company had no unrecognized compensation costs related to these PRSUs since meeting the performance condition is not probable. Compensation expense up to $685,000 may be recognized in the future if achievement of the performance condition becomes probable. The unrecognized compensation costs would be expected to be recognized over a weighted average period of 1.6 years. Performance will be measured over a three-year period and will be cliff vested. The performance condition is measured quarterly by comparing the company’s three-year return on average equity to a peer group of banks. The Company’s percentile ranking in the peer group is used to adjust the number of PRSU’s that are expected to vest.

The table below presents the PRSUs that will vest on a market condition:

 

 

 

Performance-

Based Restricted

Monte Carlo

Stock Units

Valuation of

Based on a

the Company's

 

 

Market Condition

 

Stock

Unvested at December 31, 2021

 

10,396

$

24.03

Granted

 

3,603

 

24.42

Vested

 

 

Forfeited

 

3,110

 

24.45

Unvested at December 31, 2022

 

10,889

$

24.04

Granted

 

4,443

 

17.95

Vested

 

 

Forfeited

 

4,087

 

22.16

Unvested at December 31, 2023

 

11,245

$

22.31

During the year ended December 31, 2023, the Company issued 4,443 of PRSUs to certain members of executive management under the 2019 Equity Incentive Plan. These PRSUs will vest three years after they are granted after our Compensation Committee determines whether a market condition that compares the Company’s total stock return to the SNL Bank Index is achieved. The number of shares that will be expensed will not be adjusted for performance and will be cliff vested. The market condition is measured quarterly by comparing the Company’s three-year average total stock return to a peer group of other banks. The Company’s percentile ranking in the peer group determines how many PRSUs will vest. The fair value of these PRSUs is based on a Monte Carlo valuation of the Company’s stock on the date of grant. The assumptions which were used in the Monte Carlo valuation of the PRSUs are:

Grant date: April 3, 2023

Performance period: January 1, 2023 to December 31, 2025

2.75 year risk-free rate on grant date: 3.79%

December 31, 2022 closing price: $24.01

Closing stock price on date of grant: $19.29

Annualized volatility (based on 2.75 year historical volatility as of the grant date): 26.1%

As of December 31, 2023, the Company had $60,000 of unrecognized compensation costs related to the PRSUs that are based on a market condition. The unrecognized compensation costs are expected to be recognized over a weighted average period of 1.6 years.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share  
Earnings Per Share

(20)Earnings Per Share

The table below presents the information used to compute basic and diluted earnings per share:

 

 

For the Year Ended December 31,

 

(Dollars in thousands, except per share data)

 

2023

    

2022

 

Net income

$

5,027

$

16,156

Income allocated to participating securities

(48)

(98)

Net income available to common shareholders

$

4,979

$

16,058

Weighted-average number of shares used in:

Basic earnings per share

 

8,636,495

 

8,865,946

Dilutive common stock equivalents:

Stock options and restricted stock units

 

47,597

 

54,768

Diluted earnings per share

 

8,684,092

 

8,920,714

Net income per common share, basic

$

0.58

$

1.81

Net income per common share, diluted

$

0.57

$

1.80

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Comprehensive Loss
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Loss  
Accumulated Other Comprehensive Loss

(21)Other Comprehensive Income (Loss)

The table below presents the changes in the components of accumulated other comprehensive loss, net of taxes:

 

 

 

 

 

 

 

 

 

 

 

 

 

Unfunded

 

Unrealized

 

 

 

 

 

 

Pension

 

Loss on

 

 

 

 

(Dollars in thousands)

 

Liability

 

Securities

 

Total

 

December 31, 2023:

Balances at beginning of year

$

5,746

$

1,998

$

7,744

Other comprehensive income, net of taxes

 

(1,280)

 

(243)

 

(1,523)

Net current period other comprehensive income

 

(1,280)

 

(243)

 

(1,523)

Balances at end of year

$

4,466

$

1,755

$

6,221

December 31, 2022:

Balances at beginning of year

$

5,524

$

$

5,524

Other comprehensive loss, net of taxes

 

222

 

1,998

 

2,220

Net current period other comprehensive loss

 

222

 

1,998

 

2,220

Balances at end of year

$

5,746

$

1,998

$

7,744

The table below presents the tax effect on each component of other comprehensive income and loss:

 

 

Year Ended December 31,

 

 

 

2023

2022

 

 

 

Pretax

    

    

After Tax

    

Pretax

    

    

After Tax

 

(Dollars in thousands)

 

Amount

Tax

Amount

Amount

Tax

Amount

 

Unfunded pension liability

$

(1,745)

$

465

$

(1,280)

$

302

$

(80)

$

222

Unrealized loss on securities

 

(331)

 

88

 

(243)

 

2,723

 

(725)

 

1,998

Total

$

(2,076)

$

553

$

(1,523)

$

3,025

$

(805)

$

2,220

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments
12 Months Ended
Dec. 31, 2023
Commitments  
Commitments

(22)Commitments

Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any terms or conditions established in the contract. Commitments generally have fixed expiration dates or other termination

clauses and may require payment of a fee. Since commitments may expire without being drawn upon, the total commitment amounts do not necessarily represent future cash requirements. The Company evaluates each customer’s creditworthiness on an individual basis. The Company’s policy is to require suitable collateral, primarily real estate, to be provided by customers prior to disbursement of approved loans. At December 31, 2023 and 2022, the Company had loan commitments aggregating to $1.3 million (interest rates from 6.750% to 7.125%) and $1.2 million (interest rates from 5.250% to 5.500%), respectively, primarily consisting of fixed-rate residential first mortgage loans. In addition to commitments to originate loans, at December 31, 2023 and 2022, the Company had $14.9 million and $14.4 million, respectively, in unused lines of credit to borrowers.

The Company is required by the Federal Reserve Bank to maintain reserves based on the amount of deposits held. Effective March 25, 2020 the Federal Reserve Bank lowered the reserve requirement to zero percent, therefore, there were no required reserve balances as of December 31, 2023 and 2022.

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Capital and Supervision
12 Months Ended
Dec. 31, 2023
Regulatory Capital and Supervision  
Regulatory Capital and Supervision

(23)Regulatory Capital and Supervision

Territorial Savings Bank and the Company are subject to various regulatory capital requirements, including a risk-based capital measure. The risk-based capital guidelines include both a definition of capital and a framework for calculating risk-weighted assets by assigning balance sheet assets and off-balance sheet items to broad risk categories. The Company is not subject to regulatory capital requirements because its total assets are less than $3.0 billion. At December 31, 2023 and 2022, Territorial Savings Bank exceeded all of the fully-phased in regulatory captial requirments and is considered to be “well capitalized” under regulatory guidelines. In addition to establishing the minimum regulatory capital requirements, the regulations limit capital distributions and certain discretionary bonus payments to management if the institution does not hold a “capital conservation buffer” consisting of 2.5% of common equity Tier 1 capital to risk-weighted assets above the amount necessary to meet its minimum risk-based capital requirements.

The tables below presents the fully-phased in capital required to be considered “well-capitalized” and meet the regulatory capital conservation buffer requirement as a percentage of total and risk-weighted assets and the percentage and the total amount of capital maintained for Territorial Savings Bank and the Company at December 31, 2023 and 2022:

(Dollars in thousands)

    

Required Ratio

    

    

Actual Amount

    

Actual Ratio

 

December 31, 2023:

Tier 1 Leverage Capital

Territorial Savings Bank

 

5.00

%

$

238,972

10.86

%

Territorial Bancorp Inc.

 

$

257,307

11.69

%

Common Equity Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

9.00

%

$

238,972

26.31

%

Territorial Bancorp Inc.

 

$

257,307

28.33

%

Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

10.50

%

$

238,972

26.31

%

Territorial Bancorp Inc.

 

$

257,307

28.33

%

Total Risk-Based Capital (1)

Territorial Savings Bank

 

12.50

%

$

244,093

26.87

%

Territorial Bancorp Inc.

 

$

262,428

28.89

%

December 31, 2022:

Tier 1 Leverage Capital

Territorial Savings Bank

 

5.00

%

$

235,408

10.87

%

Territorial Bancorp Inc.

 

$

264,295

12.21

%

Common Equity Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

9.00

%

$

235,408

25.98

%

Territorial Bancorp Inc.

 

$

264,295

29.16

%

Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

10.50

%

$

235,408

25.98

%

Territorial Bancorp Inc.

 

$

264,295

29.16

%

Total Risk-Based Capital (1)

Territorial Savings Bank

 

12.50

%

$

237,488

26.20

%

Territorial Bancorp Inc.

 

$

266,375

29.39

%

(1)The required Common Equity Tier 1 Risk-Based Capital, Tier 1 Risk-Based Capital, and Total Risk-Based Capital ratios are based on the fully-phased in capital ratios in the Basel III capital regulations plus the 2.50% capital conservation buffer.

Prompt Corrective Action provisions define specific capital categories based on an institution’s capital ratios. However, the regulators may impose higher minimum capital standards on individual institutions or may downgrade an institution from one capital category to a lower category because of safety and soundness concerns. Failure to meet minimum capital requirements can initiate certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company’s Consolidated Financial Statements.

Prompt Corrective Action provisions impose certain restrictions on institutions that are undercapitalized. The restrictions imposed become increasingly more severe as an institution’s capital category declines from “undercapitalized” to “critically undercapitalized.”

At December 31, 2023 and 2022, the Bank’s capital ratios exceeded the minimum capital thresholds for a “well-capitalized” institution. There are no conditions or events that have changed the institution’s category under the capital guidelines.

Depending on the amount of dividends to be paid, the Bank is required to either notify or make application to the Federal Reserve Bank before dividends are paid to the Company.

Legislation enacted in 2018 requires the federal banking agencies, including the Federal Reserve Board, to establish a “community bank leverage ratio” between 8% to 10% of average total consolidated assets for qualifying institutions with assets of less than $10 billion. Institutions with capital meeting the specified requirements and electing to follow the alternative framework would be deemed to comply with the applicable regulatory capital requirements, including the risk based requirements. The federal regulators have adopted 9% as the applicable ratio. We have not elected to follow the alternative framework.

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingencies
12 Months Ended
Dec. 31, 2023
Contingencies  
Contingencies

(24)Contingencies

The Company is involved in various claims and legal actions arising out of the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s Consolidated Balance Sheets or Consolidated Statements of Income.

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition
12 Months Ended
Dec. 31, 2023
Revenue Recognition  
Revenue Recognition

(25)Revenue Recognition

The Company’s contracts with customers are generally short-term in nature, with cycles of one year or less. These can range from an immediate term for services such as wire transfers, foreign currency exchanges, and cashier’s check purchases, to several days for services such as processing annuity and mutual fund sales. Some contracts may be of an ongoing nature, such as providing deposit account services, including ATM access, check processing, account analysis and check ordering. However, provision of an assessable service and payment for such service is usually concurrent or closely timed. Contracts related to financial instruments, such as loans, investments, and debt, are excluded from the scope of this accounting requirement.

After analyzing the Company’s revenue sources, including the amount of revenue received, the timing of services rendered and the timing of payment for these services, the Company has determined that the rendering of services and the payment for such services are generally closely matched. Any differences are not material to the Company’s Consolidated Financial Statements. Accordingly, the Company generally records income when payment for services is received.

Revenue from contracts with customers is reported in service and other fees and in other noninterest income in the Consolidated Statements of Income. The table below reconciles the revenue from contracts with customers and other revenue reported in those line items:

 

 

Service and

 

 

(Dollars in thousands)

 

Other Fees

 

Other

 

Total

Year ended December 31, 2023

Revenue from contracts with customers

$

1,186

$

122

$

1,308

Other revenue

141

157

298

Total

$

1,327

$

279

$

1,606

Year ended December 31, 2022

Revenue from contracts with customers

$

1,276

$

221

$

1,497

Other revenue

140

1,783

1,923

Total

$

1,416

$

2,004

$

3,420

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases  
Leases

(26)Leases

The table below presents lease costs and other information for the years indicated:

 

Year Ended

 

 

December 31,

 

(Dollars in thousands)

 

2023

 

2022

 

Lease costs:

Operating lease costs

$

2,757

$

2,991

Short-term lease costs

 

511

 

296

Variable lease costs

 

163

 

165

Total lease costs

$

3,431

$

3,452

Cash paid for amounts included in measurement of lease liabilities

$

(991)

$

3,193

ROU assets obtained in exchange for new operating lease liabilities

$

693

$

7,462

At December 31, 2023, future minimum rental commitments under noncancellable operating leases are as follows:

December 31,

(Dollars in thousands)

    

2023

2024

$

2,818

2025

 

2,199

2026

 

2,038

2027

 

1,961

2028

 

1,729

Thereafter

 

9,299

Total

20,044

Less lease incentives to be received in 2024

(729)

Less present value discount

(2,018)

Present value of leases

$

17,297

The table below presents other lease related information:

December 31,

December 31,

    

2023

    

2022

 

Weighted-average remaining lease term (years)

 

9.77

 

8.88

Weighted-average discount rate

2.15

%

2.03

%

The Company leased to a tenant certain property that it owns under a non-cancelable lease that expires on December 31, 2031. Rental income comprised of minimum rentals for 2023 and 2022 was $155,000 and $110,000, respectively.

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value
12 Months Ended
Dec. 31, 2023
Fair Value  
Fair Value

(27)Fair Value of Financial Instruments

In accordance with the Fair Value Measurements and Disclosures topic of the FASB ASC, the Company groups its financial assets and liabilities measured or disclosed at fair value into three levels based on the markets in which the financial assets and liabilities are traded and the reliability of the assumptions used to determine fair value as follows:

Level 1 — Valuation is based upon quoted prices (unadjusted) for identical assets or liabilities traded in active markets. A quoted price in an active market provides the most reliable evidence of fair value and shall be used to measure fair value whenever available.

Level 2 — Valuation is based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.

Level 3 — Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect management’s own estimates of assumptions that market participants would use in pricing the asset or liability. Valuation techniques include use of discounted cash flow models and similar techniques that require the use of significant judgment or estimation.

In accordance with the Fair Value Measurements and Disclosures topic, the Company bases its fair values on the price that it would expect to receive if an asset were sold or the price that it would expect to pay to transfer a liability in an orderly transaction between market participants at the measurement date. Also as required, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when developing fair value measurements.

The Company uses fair value measurements to determine fair value disclosures. Investment securities available for sale and derivatives are recorded at fair value on a recurring basis. From time to time, the Company may be required to record other financial assets at fair value on a nonrecurring basis, such as loans held for sale, impaired loans and investments, and mortgage servicing assets. These nonrecurring fair value adjustments typically involve application of the lower of cost or fair value accounting or write-downs of individual assets.

Investment Securities Available for Sale. The estimated fair values of mortgage-backed securities issued by U.S. government-sponsored enterprises are considered Level 2 inputs because the valuation for investment securities utilized pricing models that varied based on asset class and included trade, bid and other observable market information.

Interest Rate Contracts. The Company may enter into interest rate lock commitments with borrowers on loans intended to be sold. To manage interest rate risk on the lock commitments, the Company may also enter into forward loan sale commitments. The interest rate lock commitments and forward loan sale commitments are treated as derivatives and are recorded at their fair value determined by referring to prices quoted in the secondary market for similar contracts. The fair value inputs are considered Level 2 inputs. Interest rate contracts that are classified as assets are included with prepaid expenses and other assets on the Consolidated Balance Sheet while interest rate contracts that are classified as liabilities are included with accounts payable and accrued expenses.

The estimated fair values of the Company’s financial instruments are as follows:

Carrying

Fair Value Measurements Using

 

(Dollars in thousands)

    

Amount

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

 

December 31, 2023

Assets

Cash and cash equivalents

$

126,659

$

126,659

$

126,659

$

$

Investment securities available for sale

20,171

20,171

20,171

Investment securities held to maturity

 

685,728

568,128

568,128

Loans receivable, net

 

1,303,431

1,120,704

1,120,704

FHLB stock

 

12,192

12,192

12,192

FRB stock

3,180

3,180

3,180

Accrued interest receivable

 

6,105

6,105

79

1,441

4,585

Liabilities

Deposits

 

1,636,604

1,633,164

1,104,171

528,993

Advances from the Federal Home Loan Bank

 

242,000

238,380

238,380

Advances from the Federal Reserve Bank

50,000

50,049

50,049

Securities sold under agreements to repurchase

 

10,000

9,700

9,700

Accrued interest payable

 

1,183

1,183

157

1,026

December 31, 2022

Assets

Cash and cash equivalents

$

40,553

$

40,553

$

40,553

$

$

Investment securities available for sale

20,821

20,821

20,821

Investment securities held to maturity

 

717,773

591,084

591,084

Loans receivable, net

 

1,294,764

1,180,840

1,180,840

FHLB stock

 

8,197

8,197

8,197

FRB stock

3,170

3,170

3,170

Accrued interest receivable

 

6,115

6,115

23

1,497

4,595

Liabilities

Deposits

 

1,716,152

1,708,612

1,286,465

422,147

Advances from the Federal Home Loan Bank

 

141,000

133,145

133,145

Securities sold under agreements to repurchase

 

10,000

9,440

9,440

Accrued interest payable

 

701

701

33

668

At December 31, 2023 and 2022, neither the commitment fees received on commitments to extend credit nor the fair value thereof was material to the Consolidated Financial Statements of the Company.

The table below presents the balance of assets and liabilities measured at fair value on a recurring basis:

(Dollars in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

 

December 31, 2023

Investment securities available for sale

$

$

20,171

$

$

20,171

December 31, 2022

Investment securities available for sale

$

$

20,821

$

$

20,821

There were no assets or liabilities measured at fair value on a nonrecurring basis as of December 31, 2023 or 2022.

    

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Parent Company Only
12 Months Ended
Dec. 31, 2023
Parent Company Only  
Parent Company Only

(28)Parent Company Only

Presented below are the condensed balance sheets, statements of income, and statements of cash flows for Territorial Bancorp Inc.

Condensed Balance Sheets

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Assets

Cash

$

18,453

$

28,515

Investment in Territorial Savings Bank

 

232,751

 

227,663

Receivable from Territorial Savings Bank

 

 

408

Prepaid expenses and other assets

 

272

 

105

Total assets

$

251,476

$

256,691

Liabilities and Equity

Other liabilities

$

390

$

141

Equity

 

251,086

 

256,550

Total liabilities and equity

$

251,476

$

256,691

Condensed Statements of Income

For the Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Interest and dividend income:

Dividends from Territorial Savings Bank

$

$

17,500

Interest-earning deposit with Territorial Savings Bank

 

4

 

4

Total interest and dividend income

 

4

 

17,504

Noninterest expense:

Salaries

 

42

 

42

Other general and administrative expenses

 

958

 

656

Total noninterest expense

 

1,000

 

698

(Loss) Income before income taxes and equity in undistributed earnings in subsidiaries

 

(996)

 

16,806

Income taxes

 

(315)

 

(209)

(Loss) Income before equity in undistributed earnings in subsidiaries

 

(681)

 

17,015

Equity in undistributed earnings of Territorial Savings Bank, net of dividends

 

5,708

 

(859)

Net income

$

5,027

$

16,156

Condensed Statements of Cash Flows

For the Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Cash flows from operating activities:

Net income

$

5,027

$

16,156

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

Equity in undistributed earnings of Territorial Savings Bank, net of dividends

 

(5,708)

 

859

Net decrease in prepaid expenses and other assets

 

933

 

1,275

Net increase (decrease) in other liabilities

 

163

 

(263)

Net cash provided by operating activities

 

415

 

18,027

Cash flows from investing activities:

Investment in Territorial Savings Bank

 

 

Net cash used in investing activities

 

 

Cash flows from financing activities:

Repurchases of common stock

 

(4,065)

 

(5,973)

Cash dividends paid

 

(6,412)

 

(9,071)

Net cash used in financing activities

 

(10,477)

 

(15,044)

Net (decrease) increase in cash

 

(10,062)

 

2,983

Cash at beginning of the period

 

28,515

 

25,532

Cash at end of the period

$

18,453

$

28,515

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2023
Subsequent Events  
Subsequent Events

(29)Subsequent Events

On January 26, 2024, the Board of Directors of Territorial Bancorp Inc. declared a quarterly cash dividend of $0.05 per share of common stock. The dividend was paid on February 23, 2024 to stockholders of record as of February 9, 2024.

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies  
Basis of Presentation

(a) Description of Business

Territorial Bancorp Inc. (the Company), through its wholly-owned subsidiary, Territorial Savings Bank (the Bank), provides loan and deposit products and services primarily to individual customers through 28 branches located throughout Hawaii. We deal primarily in residential mortgage loans in the State of Hawaii. The Company’s earnings depend primarily on its net interest income, which is the difference between the interest income earned on interest-earning assets (loans receivable and investments) and the interest expense incurred on interest-bearing liabilities (deposit liabilities and borrowings). Deposits traditionally have been the principal source of the Bank’s funds for use in lending, meeting liquidity requirements, and making investments. The Company also derives funds from receipt of interest and principal repayments on outstanding loans receivable and investments, borrowings from the Federal Home Loan Bank (FHLB), Federal Reserve Bank (FRB), securities sold under agreements to repurchase, and proceeds from issuance of common stock.

Principles of Consolidation

(b) Principles of Consolidation

The Consolidated Financial Statements include the accounts and results of operations of Territorial Bancorp Inc. and Territorial Savings Bank and its wholly-owned subsidiary. Significant intercompany balances and transactions have been eliminated in consolidation.

Cash and Cash Equivalents

(c) Cash and Cash Equivalents

Cash and cash equivalents includes cash and due from banks, interest-bearing deposits in other banks, federal funds sold, and short-term, highly liquid investments with original maturities of three months or less.

Investment Securities

(d) Investment Securities

The Company classifies and accounts for its investment securities as follows: (1) held-to-maturity debt securities in which the Company has the positive intent and ability to hold to maturity are reported at amortized cost; (2) trading securities that are purchased for the purpose of selling in the near term are reported at fair value, with unrealized gains and losses included in current earnings; and (3) available-for-sale securities not classified as either held-to-maturity or trading securities are reported at fair value, with unrealized gains and losses excluded from current earnings and reported as a separate component of equity. At December 31, 2023 and 2022, the Company had $20.2 million and $20.8 million, respectively, of securities classified as available-for-sale and the remaining securites were classified as held-to-maturity.

Gains or losses on the sale of investment securities are computed using the specific-identification method. The Company amortizes premiums and accretes discounts associated with investment securities using the interest method over the contractual life of the respective investment security. Such amortization and accretion is included in the interest income line item in the Consolidated Statements of Income. Interest income is recognized when earned.

Loans Receivable

(e) Loans Receivable

This policy applies to all loan classes. Loans receivable are stated at the principal amount outstanding, less the allowance for credit losses, loan origination fees and costs, and commitment fees. Interest on loans receivable is accrued as earned. The Company has a policy of placing loans on a nonaccrual basis when 90 days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful. For nonaccrual loans, the Company records payments received as a reduction in principal. The Company, considering current information and events regarding the borrowers’ ability to repay their obligations, considers a loan to be impaired when it is probable that the Company will be unable to collect all amounts due according to the contractual terms of the loan agreement. When a loan is considered to be impaired, the amount of the impairment is measured based on the present value of expected future cash flows discounted at the loan’s effective interest rate or, if the loan is considered to be collateral dependent, based on the fair value of the collateral less estimated costs to sell. Impairment losses are written off against the allowance for loan losses. For nonaccrual impaired loans, the Company records payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.

Loans Held for Sale

(f) Loans Held for Sale

Loans held for sale are stated at the lower of aggregate cost or market value. Net fees and costs of originating loans held for sale are deferred and are included in the basis for determining the gain or loss on sales of loans held for sale.

Deferred Loan Origination Fees and Unearned Loan Discounts

(g) Deferred Loan Origination Fees and Unearned Loan Discounts

Loan origination and commitment fees and certain direct loan origination costs are being deferred, and the net amount is recognized over the life of the related loan as an adjustment to yield. Net deferred loan fees are amortized using the interest method over the contractual term of the loan, adjusted for actual prepayments. Net unamortized fees on loans paid in full are recognized as a component of interest income.

Real Estate Owned

(h) Real Estate Owned

Real estate owned is valued at the time of foreclosure at fair value, less estimated cost to sell, thereby establishing a new cost basis. The Company obtains appraisals based on recent comparable sales to assist management in estimating the fair value of real estate owned. Subsequent to acquisition, real estate owned is valued at the lower of cost or fair value, less estimated cost to sell. Declines in value are charged to expense through a direct write-down of the asset. Costs related to holding real estate are charged to expense while costs related to development and improvements are capitalized. Net gains or losses recognized on the sale of real estate owned are included in other general and administrative expenses.

Transfer of Financial Assets

(j) Transfer of Financial Assets

Transfers of financial assets are accounted for as sales when control is surrendered. Control is surrendered when the assets have been isolated from the Company, the transferee obtains the right to pledge or exchange the assets without constraint, and the Company does not maintain effective control over the transferred assets. Mortgage loans sold for cash are accounted for as sales as the above criteria have been met.

Mortgage loans may also be packaged into securities that are issued and guaranteed by U.S. government-sponsored enterprises or a U.S. government agency. The Company receives 100% of the mortgage-backed securities issued. The mortgage-backed securities received in securitizations are valued at fair value and classified as held-to-maturity. A gain or loss in the securitization transactions is recognized for the difference between the fair value of the mortgage-backed securities received and the amortized cost of the loans securitized.

Mortgage loan transfers accounted for as sales and securitizations are without recourse, except for normal representations and warranties provided in sales transactions, and the Company may retain the related rights to service the loans. The retained servicing rights create mortgage servicing assets that are accounted for in accordance with the Transfers and Servicing topic of the FASB ASC. Mortgage servicing assets are initially valued at fair value and subsequently at the lower of cost or fair value and are amortized in proportion to and over the period of estimated net servicing income. The Company uses a discounted cash flow model to determine the fair value of retained mortgage servicing rights. The amount of mortgage servicing rights is immaterial to the financial statement.

Premises and Equipment

(k) Premises and Equipment

Premises and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is principally computed on the straight-line method over the estimated useful lives of the respective assets. The estimated useful life of buildings and improvements is 30 years, furniture, fixtures, and equipment is 3 to 10 years, and automobiles are 3 years. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.

Income Taxes

(l) Income Taxes

The Company files consolidated federal income tax and consolidated state franchise tax returns.

Deferred tax assets and liabilities are recognized using the asset and liability method of accounting for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

We establish income tax contingency reserves for potential tax liabilities related to uncertain tax positions. A liability for income tax uncertainties would be recorded for unrecognized tax benefits related to uncertain tax positions where it is more likely than not that the position will be sustained upon examination by a taxing authority.

As of December 31, 2023 and 2022, the Company had not recognized a liability for income tax uncertainties in the accompanying Consolidated Balance Sheets because management concluded that the Company does not have material uncertain tax positions.

The Company recognizes interest and penalties related to tax liabilities in other interest expense and other general and administrative expenses, respectively, in the Consolidated Statements of Income.

Tax years 2020 and after currently remain subject to examination by the Internal Revenue Service and by the Department of Taxation of the State of Hawaii.

Impairment of Long-Lived Assets

(m) Impairment of Long-Lived Assets

Long-lived assets, such as premises and equipment, are reviewed 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 estimated future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of would be separately presented in the Consolidated Balance Sheets and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated.

Pension Plan

(n) Pension Plan

Pension benefit costs (returns) are charged (credited) to salaries and employee benefits expense or other income, and the corresponding prepaid (accrued) pension cost is recorded in prepaid expenses and other assets or accounts payable and accrued expenses in the Consolidated Balance Sheets. The Company’s policy is to fund pension costs in amounts that will not be less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 and will not exceed the maximum tax-deductible amounts. The Company generally funds at least the net periodic pension cost, subject to limits and targeted funded status as determined with the consulting actuary.

Share-Based Compensation

(o) Share-Based Compensation

The Company grants share-based compensation awards, including restricted stock and restricted stock units, which are either performance-based or time-based. The fair value of the restricted stock and restricted stock unit awards were based on the closing price of the Company’s stock on the date of grant. The cost of these awards are amortized in the Consolidated Statements of Income on a straight-line basis over the vesting period. The amount of performance-based restricted stock units that vest on a performance condition is remeasured quarterly based on how the Company’s return on average equity compares to the SNL Bank Index. The number of performance-based restricted stock units that are expected to vest based on the Company’s return on average equity is determined quarterly and the amortization of these stock awards is adjusted for any changes in the restricted stock units that are expected to vest. The fair value of performance-based restricted stock units that are based on how the Company’s total stock return compares to the SNL Bank Index was measured using a Monte-Carlo valuation. The number of performance-based restricted stock units that are based on the Company’s total stock return is amortized over the vesting period and is not adjusted for performance.

Supplemental Employee Retirement Plan (SERP)

(p) Supplemental Employee Retirement Plan (SERP)

The SERP is a noncontributory supplemental retirement plan covering certain current and former employees of the Company.  Benefits in the SERP plan are paid after retirement, in addition to the benefits provided by the Pension Plan.  The Company accrues SERP costs over the estimated period until retirement by charging salaries and employee benefits expense in the Consolidated Statements of Income, with a corresponding credit to accounts payable and accrued expenses in the Consolidated Balance Sheets.

Employee Stock Ownership Plan (ESOP)

(q) Employee Stock Ownership Plan (ESOP)

The cost of shares issued to the ESOP, but not yet allocated to participants, is shown as a reduction of stockholders’ equity. Compensation expense is based on the market price of shares as they are committed to be released to participant accounts. Dividends on allocated ESOP shares reduce retained earnings; dividends on unearned ESOP shares reduce debt and accrued interest.

Earnings Per Share

(r) Earnings Per Share

We have two forms of our outstanding common stock: common stock and unvested restricted stock awards.  Holders of unvested restricted stock awards receive dividends at the same rate as common shareholders and they both share equally in undistributed earnings.  Unvested restricted stock awards that are time-based contain nonforfeitable rights to dividends or dividend equivalents are considered to be participating securities in the earnings per share computation using the two-class method.  Under the two-class method, earnings are allocated to common shareholders and participating securities according to their respective rights to earnings.  Unvested restricted stock awards that vest based on performance or market conditions are not considered to be participating securities in the earnings per share calculation because accrued dividends on shares that do not vest are forfeited.

Basic earnings per share is computed by dividing net income allocated to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income allocated to common shareholders by the sum of the weighted-average number of shares outstanding plus the dilutive effect of stock options and restricted stock. ESOP shares not committed to be released are not considered outstanding.

Common Stock Repurchase Program

(s) Common Stock Repurchase Program

The Company adopted common stock repurchase programs in which shares repurchased reduce the amount of shares issued and outstanding. The repurchased shares may be reissued in connection with share-based compensation plans and for general corporate purposes. During 2023 and 2022, the Company repurchased 250,882 and 262,621 shares of common stock, respectively, at an average cost of $16.05 and $22.75 per share, respectively, as part of the repurchase programs authorized by the Board of Directors.

Bank-Owned Life Insurance

(t) Bank-Owned Life Insurance

The Company’s investment in bank-owned life insurance is based on cash surrender value. The Company invests in bank-owned life insurance to provide a funding source for benefit plan obligations. Bank-owned life insurance also generally provides noninterest income that is nontaxable. Federal regulations generally limit the investment in bank-owned life insurance to 25% of the Bank’s Tier 1 capital plus the allowance for loan losses. At December 31, 2023, this limit was $61.0 million and the Company had invested $48.6 million in bank-owned life insurance at that date.

Leases

(u) Leases

The Company records a right-of-use (ROU) asset for those leases that convey rights to control use of identified assets for a period of time in exchange for consideration. The Company is also required to record a lease liability for the present value of future payment commitments. The Company leases most of its premises and some vehicles and equipment under operating leases expiring on various dates through 2037. The majority of lease agreements relate to real estate and generally provide that the Company pay taxes, insurance, maintenance and certain other variable operating expenses applicable to the leased premises. Variable lease components and nonlease components are not included in the Company’s computation of the ROU asset or lease liability. The Company also does not include short-term leases in the computation of the ROU asset or lease liability. Short-term leases are leases with a term at commencement of 12 months or less. Short-term lease expense is recorded on a straight-line basis over the term of the lease. Lease agreements do not contain any residual value guarantees or restrictive covenants.

The value of the ROU asset and lease liability is impacted by the amount of the periodic payment required, length of the lease term, lease incentives and the discount rate used to calculate the present value of the minimum lease payments. Certain leases have renewal options at the expiration of the lease terms. Generally, option periods are not included in the computation of the lease term, ROU asset or lease liability because the Company is not reasonably certain to exercise renewal options at the expiration of the lease terms. Because the discount rates implicit in our leases are not known, discount rates have been estimated using the rates for fixed-rate, amortizing advances from the FHLB for the approximate terms of the leases.

Use of Estimates

(v) Use of Estimates

The preparation of the Consolidated Financial Statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the allowance for credit losses; valuation of certain investment securities; valuation allowances for deferred income tax assets; and assets and obligations related to employee benefit plans. Accordingly, actual results could differ from those estimates.

Recently Issued Accounting Pronouncements

(w) Recently Issued Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The ASU changed the threshold for recognizing losses from a “probable” to an “expected” model. The new model is referred to as the current expected credit loss model and applies to loans, leases, held-to-maturity investments, loan commitments, and financial guarantees. The standard requires the measurement of all expected credit losses for financial assets as of the reporting date (including historical experience, current conditions, and reasonable and supportable forecasts) and enhanced disclosures that will help financial statement users understand the estimates and judgments used in estimating credit losses and evaluating the credit quality of an organization’s portfolio. The amendment was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. In November 2019, the FASB issued an update that delayed the effective date of the amendment for smaller reporting companies, as defined by the Securities and Exchange Commission, to fiscal years beginning after December 15, 2022. The Company is a smaller reporting company. The Company adopted the standard on January 1, 2023, and applied the standard’s provisions as a cumulative-effect adjustment to retained earnings as of January 1, 2023. Upon adoption of the standard, the Company recorded a $3.2 million increase to the reserve for credit losses, which included a decrease of $49,000 in the reserves for off-balance sheet credit exposures.  This resulted in a $2.3 million after-tax decrease to retained earnings as of January 1, 2023.  The tax effect resulted in an increase in deferred tax assets.

In March 2022, the FASB issued ASU 2022-02, Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures. The ASU eliminates the accounting guidance for

loans modified as troubled debt restructurings by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. This ASU was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, upon the Company’s adoption of the amendments in ASU 2016-13. The Company adopted the standard on January 1, 2023, and it did not have a material effect on the Company’s consolidated financial statements.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify that contractual sale restrictions should not be considered in the measurement of the fair value of an equity security. The Company owns stock in the Federal Reserve Bank (FRB) and in the Federal Home Loan Bank (FHLB) which is valued at historical cost which approximates fair value. Ownership of stock is a condition for services the Company receives from the FRB and FHLB. The stock is not publicly traded and can only be issued, exchanged, redeemed or repurchased by the FRB and the FHLB. ASU 2022-03 is effective for fiscal years beginning after December 15, 2023. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The ASU is intended to clarify or improve disclosure and presentation requirements of a variety of topics. Many of the amendment will allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements and align the requirements in the FASB accounting standard codification with the SEC’s regulations. The Company is currently evaluating the effects that ASU 2023-06 will have on its consolidated financial statements.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU is intended to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. This ASU will be effective for fiscal years beginning after December 31, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to enhance the transparency and decision usefulness of income tax disclosures. This ASU will be effective for fiscal years beginning after December 15, 2024. The Company is currently evaluating the effects that ASU 2023-09 will have on its consolidated financial statements.

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents  
Schedule of balances of cash and cash equivalents

 

 

December 31,

 

(Dollars in thousands)

 

2023

    

2022

 

Cash and due from banks

$

10,471

$

9,722

Interest-earning deposits in other banks

 

116,188

 

30,831

Cash and cash equivalents

$

126,659

$

40,553

XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities (Tables)
12 Months Ended
Dec. 31, 2023
Investment Securities  
Schedule of amortized cost and fair values of investment securities

The amortized cost and fair values of investment securities are as follows:

Amortized

Gross Unrealized

Estimated

 

(Dollars in thousands)

    

Cost

    

Gains

    

Losses

    

Fair Value

    

 

ACL

December 31, 2023:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

22,563

$

 

$

(2,392)

$

20,171

$

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

685,728

68

 

(117,668)

568,128

Total

$

708,291

$

68

 

$

(120,060)

$

588,299

$

December 31, 2022:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

23,544

$

 

$

(2,723)

$

20,821

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

717,773

62

 

(126,751)

591,084

Total

$

741,317

$

62

 

$

(129,474)

$

611,905

Schedule of amortized cost and estimated fair value of investment securities by maturity

 

    

Amortized

    

Estimated

 

(Dollars in thousands)

 

Cost

     

Fair Value

 

Available-for-sale:

Due after 10 years

$

22,563

$

20,171

Total

$

22,563

$

20,171

Held-to-maturity:

Due within 5 years

$

14

$

14

Due after 5 years through 10 years

 

7

 

6

Due after 10 years

 

685,707

 

568,108

Total

$

685,728

$

568,128

Summary of investment securities in an unrealized loss position

 

 

Less Than 12 Months

 

12 Months or Longer

 

Total

 

 

 

 

 

 

Unrealized

 

 

 

 

Unrealized

 

Number of

 

 

 

 

Unrealized

 

Description of securities

 

Fair Value

 

Losses

 

Fair Value

 

Losses

 

Securities

 

Fair Value

 

Losses

 

(Dollars in thousands)

 

December 31, 2023:

Available-for-sale:

Mortgage-backed securities issued by U.S. government-sponsored enterprises

$

$

$

20,171

$

(2,392)

 

4

$

20,171

$

(2,392)

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

10,326

(107)

554,514

(117,561)

 

152

564,840

(117,668)

Total

$

10,326

$

(107)

$

574,685

$

(119,953)

156

$

585,011

$

(120,060)

December 31, 2022:

Available-for-sale:

Mortgage-backed securities issued by U.S. government sponsored enterprises

$

20,821

$

(2,723)

$

$

 

4

$

20,821

$

(2,723)

Held-to-maturity:

Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises

210,128

(22,209)

377,418

(104,542)

 

148

587,546

(126,751)

Total

$

230,949

$

(24,932)

$

377,418

$

(104,542)

152

$

608,367

$

(129,474)

XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2023
Loans Receivable and Allowance for Credit Losses  
Schedule of components of loans receivable

December 31,

(Dollars in thousands)

 

2023

    

2022

Real estate loans:

First mortgages:

One- to four-family residential

$

1,277,544

$

1,253,558

Multi-family residential

 

5,855

 

6,448

Construction, commercial, and other

 

11,631

 

23,903

Home equity loans and lines of credit

 

7,058

 

6,426

Total real estate loans

 

1,302,088

 

1,290,335

Other loans:

Loans on deposit accounts

 

196

 

216

Consumer and other loans

 

8,257

 

8,381

Total other loans

8,453

8,597

Total loans

 

1,310,541

 

1,298,932

Net unearned fees and discounts

 

(1,989)

 

(2,136)

Total loans, net of unearned fees and discounts

 

1,308,552

 

1,296,796

Allowance for credit/loan losses

 

(5,121)

 

(2,032)

Loans receivable, net of allowance for credit/loan losses

$

1,303,431

$

1,294,764

Schedule of activity in allowance for loan losses on loans receivable and by portfolio segment

The table below presents the activity in the allowance for credit/loan losses by portfolio segment:

 

 

 

 

 

Construction,

 

Home

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial,

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and Other

 

Loans and

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

Mortgage

 

Lines of

 

Consumer

 

 

 

 

 

 

 

(Dollars in thousands)

 

Mortgage

 

Loans

 

Credit

 

and Other

 

Unallocated

 

Totals

 

Year ended December 31, 2023:

Balance, beginning of year

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Adoption of ASU No. 2016-13

3,393

71

(1)

5

(259)

3,209

(Reversal of provision) provision for credit losses

 

(110)

 

9

 

 

98

 

 

(3)

 

4,546

 

514

 

 

178

 

 

5,238

Charge-offs

 

(75)

 

 

 

(82)

 

 

(157)

Recoveries

 

31

 

 

 

9

 

 

40

Net charge-offs

 

(44)

 

 

 

(73)

 

 

(117)

Balance, end of year

$

4,502

$

514

$

$

105

$

$

5,121

Year ended December 31, 2022:

Balance, beginning of year

$

1,814

$

435

$

1

$

89

$

330

$

2,669

(Reversal of provision) provision for loan losses

 

(551)

 

(1)

 

 

47

 

(71)

 

(576)

 

1,263

 

434

 

1

 

136

 

259

 

2,093

Charge-offs

 

 

 

 

(62)

 

 

(62)

Recoveries

 

 

 

 

1

 

 

1

Net charge-offs

 

 

 

 

(61)

 

 

(61)

Balance, end of year

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Schedule of balance in allowance for loan losses and the recorded investment in loans by portfolio segment and based on impairment method

 

 

 

 

 

Construction,

 

Home

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial,

 

Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and Other

 

Loans and

 

 

 

 

 

 

 

 

 

 

 

 

Residential

 

Mortgage

 

Lines of

 

Consumer

 

 

 

 

 

 

 

(Dollars in thousands)

 

Mortgage

 

Loans

 

Credit

 

and Other

 

Unallocated

 

Totals

 

December 31, 2022:

Allowance for loan losses:

Ending allowance balance:

Individually evaluated for impairment

$

$

$

$

$

$

Collectively evaluated for impairment

 

1,263

 

434

 

1

 

75

 

259

 

2,032

Total ending allowance balance

$

1,263

$

434

$

1

$

75

$

259

$

2,032

Loans:

Ending loan balance:

Individually evaluated for impairment

$

2,693

$

$

16

$

$

6

$

2,715

Collectively evaluated for impairment

 

1,255,300

 

23,775

 

6,411

 

8,595

 

 

1,294,081

Total ending loan balance

$

1,257,993

$

23,775

$

6,427

$

8,595

$

6

$

1,296,796

Schedule of balance of impaired loans individually evaluated for impairment by class of loans

 

 

 

 

 

Unpaid

 

 

 

Recorded

 

Principal

 

(Dollars in thousands)

 

Investment

 

Balance

 

December 31, 2022:

With no related allowance recorded:

One- to four-family residential mortgages

$

2,693

$

3,209

Home equity loans and lines of credit

16

30

Consumer loans

6

 

6

Total

$

2,715

$

3,245

Schedule of credit quality indicator by loan class and year.

Revolving Loans

Amortized Cost of Term Loans by Origination Year

Amortized

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Cost Basis

Total

December 31, 2023:

Commercial

30 - 59 days past due

$

$

$

$

$

$

$

$

60 - 89 days past due

90 days or more past due

Loans not past due

387

353

4,836

203

856

1,230

7,865

Total Commercial

387

353

4,836

203

856

1,230

7,865

Consumer

30 - 59 days past due

4

4

60 - 89 days past due

90 days or more past due

Loans not past due

271

80

20

4

14

42

6,137

6,568

Total Consumer

275

80

20

4

14

42

6,137

6,572

Real Estate

30 - 59 days past due

428

428

60 - 89 days past due

90 days or more past due

140

87

227

Loans not past due

91,195

129,148

283,571

183,887

91,113

514,546

1,293,460

Total Real Estate

91,195

129,148

283,571

183,887

91,253

515,061

1,294,115

Total

$

91,857

$

129,581

$

288,427

$

183,891

$

91,470

$

515,959

$

7,367

$

1,308,552

Schedule of gross charge offs by loan class and year of origination

The following table presents by loan class and year of origination, the gross charge-offs recorded during the year ended December 31, 2023.

(Dollars in thousands)

2023

2022

2021

2020

2019

Prior

Total

Year ended December 31, 2023:

One- to four-family residential mortgages

$

$

$

$

$

13

$

62

$

75

Loans on deposit accounts

78

78

Consumer and other

1

3

4

Total

$

79

$

$

$

$

16

$

62

$

157

Schedule of aging of loans and accrual status by class of loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Loans

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

90 Days

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

or More

 

 

 

30 - 59

 

60 - 89

 

90 Days or

 

 

 

 

 

 

 

 

 

 

 

 

 

Past Due

 

 

 

Days Past

 

Days Past

 

More

 

Total Past

 

Loans Not

 

Total

 

Nonaccrual

 

and Still

 

(Dollars in thousands)

 

Due

 

Due

 

Past Due

 

Due

 

Past Due

 

Loans

 

Loans

 

Accruing

 

December 31, 2023:

One- to four-family residential mortgages

$

428

$

$

227

$

655

$

1,274,960

$

1,275,615

$

2,079

$

Multi-family residential mortgages

 

 

 

 

 

5,848

 

5,848

 

 

Construction, commercial, and other mortgages

 

 

 

 

 

11,570

 

11,570

 

 

Home equity loans and lines of credit

 

 

 

 

 

7,060

 

7,060

 

11

 

Loans on deposit accounts

 

 

 

 

 

196

 

196

 

 

Consumer and other

 

4

 

 

 

4

 

8,259

 

8,263

 

170

 

Total

$

432

$

$

227

$

659

$

1,307,893

$

1,308,552

$

2,260

$

December 31, 2022:

One- to four-family residential mortgages

$

$

409

$

559

$

968

$

1,250,586

$

1,251,554

$

2,279

$

Multi-family residential mortgages

 

 

 

 

 

6,439

 

6,439

 

 

Construction, commercial, and other mortgages

 

 

 

 

 

23,775

 

23,775

 

 

Home equity loans and lines of credit

 

 

 

 

 

6,427

 

6,427

 

16

 

Loans on deposit accounts

 

 

 

 

 

217

 

217

 

 

Consumer and other

 

6

 

 

6

 

12

 

8,372

 

8,384

 

6

 

Total

$

6

$

409

$

565

$

980

$

1,295,816

$

1,296,796

$

2,301

$

Schedule of amortized cost basis of loans on nonaccrual status

The table below presents the amortized cost basis of loans on nonaccrual status as of December 31, 2023 and 2022.

 

December 31, 2023

 

December 31, 2022

(Dollars in thousands)

 

Nonaccrual Loans With a Related ACL

 

Nonaccrual Loans Without a Related ACL

 

Total Nonaccrual Loans

 

Total Nonaccrual Loans

One- to four-family residential mortgages

$

1,030

$

1,049

$

2,079

$

2,279

Home equity loans and lines of credit

11

11

16

Consumer and other

170

170

6

Total Nonaccrual Loans and Leases

$

1,211

$

1,049

$

2,260

$

2,301

XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Interest Receivable (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Interest Receivable  
Schedule of components of accrued interest receivable

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Loans receivable

$

4,585

$

4,595

Investment securities

1,441

1,497

Interest-bearing deposits

 

79

 

23

Total

$

6,105

$

6,115

XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premises and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Premises and Equipment  
Schedule of premises and equipment

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Land

$

585

$

585

Buildings and improvements

 

1,400

 

1,400

Leasehold improvements

 

18,053

 

17,949

Furniture, fixtures and equipment

 

6,613

 

6,766

Automobiles

 

96

 

130

 

26,747

 

26,830

Less accumulated depreciation and amortization

 

(19,783)

 

(19,494)

 

6,964

 

7,336

Construction in progress

 

221

 

263

Total

$

7,185

$

7,599

XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Tables)
12 Months Ended
Dec. 31, 2023
Deposits  
Summary of deposit accounts by type with their respective weighted-average interest rates

 

December 31, 2023

December 31, 2022

 

(Dollars in thousands)

    

Amount

    

Rate

    

Amount

    

Rate

 

Non-interest bearing

$

66,757

 

%  

$

68,095

 

%

Savings accounts

 

739,036

 

0.59

 

910,652

 

0.13

Certificates of deposit

 

532,433

 

4.11

 

429,687

 

2.67

Money market

 

3,595

 

0.10

 

5,372

 

0.10

Checking and Super NOW

 

294,783

 

0.02

 

302,346

 

0.02

Total

$

1,636,604

 

1.61

%  

$

1,716,152

 

0.74

%

The maturity of certificate of deposit accounts at December 31, 2023 is as follows (dollars in thousands):

Schedule of maturity of certificate of deposit accounts

Maturing in:

    

 

Due within 1 year

$

498,140

Due after 1year through 2 years

 

20,142

Due after 2 years through 3 years

 

5,746

Due after 3 years through 4 years

 

3,743

Due after 4 years through 5 years

 

4,662

Total

$

532,433

Schedule of interest expense by type of deposit

    

Year ended December 31,

 

(Dollars in thousands)

2023

2022

Savings

$

2,469

$

949

Certificates of deposit and money market

 

16,956

 

3,914

Checking and Super NOW

 

59

 

62

Total

$

19,484

$

4,925

XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Advances from the Federal Home Loan Bank (Tables)
12 Months Ended
Dec. 31, 2023
Advances from the Federal Home Loan Bank  
Schedule of advances outstanding

 

 

December 31,

 

2023

2022

 

 

    

Weighted

    

    

Weighted

    

 

 

Average

Average

(Dollars in thousands)

 

Amount

Rate

Amount

Rate

Due within one year

$

82,000

 

1.40

%  

$

24,000

 

1.27

%  

Due over 1 year to 2 years

45,000

 

2.87

82,000

 

1.40

Due over 2 years to 3 years

 

20,000

 

3.20

 

25,000

 

1.58

Due over 3 years to 4 years

30,000

 

4.24

 

10,000

 

1.97

Due over 4 years to 5 years

60,000

4.32

Due over 5 years to 6 years

 

5,000

 

4.38

 

 

Total

$

242,000

 

2.96

%  

$

141,000

 

1.45

%  

XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Advances from the Federal Reserve Bank (Tables)
12 Months Ended
Dec. 31, 2023
Federal Home Loan Bank Stock and Federal Reserve Bank Stock [Abstract]  
Schedule of BTFP advances outstanding

 

 

December 31, 2023

 

 

    

Weighted

    

 

 

Average

(Dollars in thousands)

 

Amount

Rate

Due within one year

$

50,000

 

4.89

%  

Total

$

50,000

4.89

%  

XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities Sold Under Agreements to Repurchase (Tables)
12 Months Ended
Dec. 31, 2023
Securities Sold Under Agreements to Repurchase  
Summary of securities sold under agreements to repurchase

 

 

December 31, 2023

 

December 31, 2022

 

 

 

 

 

 

Weighted

 

 

 

 

Weighted

 

 

 

Repurchase

 

Average

 

Repurchase

 

Average

 

(Dollars in thousands)

 

Liability

 

Rate

 

    

Liability

 

Rate

 

Maturing:

1 year or less

$

5,000

 

1.88

%  

$

 

%

Over 1 year to 2 years

5,000

1.73

5,000

1.81

Over 2 years to 3 years

 

 

5,000

 

1.73

Total

$

10,000

 

1.81

%  

$

10,000

 

1.81

%

Summary comparing carrying value and fair value of securities pledged to secure repurchase agreements, repurchase liability, and amount at risk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted

 

 

 

Carrying

 

Fair

 

 

 

 

 

 

 

Average

 

 

 

Value of

 

Value of

 

Repurchase

 

Amount

 

Months to

 

(Dollars in thousands)

 

Securities

 

Securities

 

Liability

 

at Risk

 

Maturity

 

Maturing:

Over 90 days

$

14,230

$

12,239

$

10,000

$

4,230

 

12

XML 61 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Offsetting of Financial Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Offsetting of Financial Liabilities  
Schedule of securities sold under agreements to repurchase subject to conditional right of offset

 

 

 

 

 

 

Net Amount of

 

Gross Amount Not Offset in the

 

 

 

 

 

Gross Amount

 

Gross Amount

 

Liabilities

 

Balance Sheet

 

 

 

 

 

of Recognized

 

Offset in the

 

Presented in the

 

Financial

    

Cash Collateral

 

 

 

(Dollars in thousands)

 

Liabilities

 

Balance Sheet

 

Balance Sheet

 

Instruments

Pledged

 

Net Amount

December 31, 2023:

Securities sold under agreements to repurchase

$

10,000

$

$

10,000

$

10,000

$

$

December 31, 2022:

Securities sold under agreements to repurchase

$

10,000

$

$

10,000

$

10,000

$

$

XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes  
Schedule of allocation of federal and state income taxes between current and deferred provisions

(Dollars in thousands)

    

2023

    

2022

 

Current

Federal

$

1,767

$

2,911

State

 

568

 

1,317

 

2,335

 

4,228

Deferred

Federal

 

(396)

 

990

State

 

(129)

 

100

 

(525)

 

1,090

Total

$

1,810

$

5,318

Schedule of reconciliation of tax provision based on statutory corporate rate on pretax income and provision for taxes

(Dollars in thousands)

    

2023

    

2022

Income tax expense at statutory rate

$

1,436

$

4,510

Income tax effect of:

State income taxes, net of federal income tax benefits

 

628

 

1,079

Other tax-exempt income

 

(179)

 

(166)

Share-based compensation

 

12

 

9

Meal and entertainment expenses

53

49

Non-deductible executive compensation

70

119

Recovery on bank-owned life insurance

(216)

Other

 

(210)

 

(66)

Total income tax expense

$

1,810

$

5,318

Effective income tax rate

 

26.47

%  

 

24.76

%  

Schedule of components of income taxes payable (receivable)

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Current taxes (receivable) payable:

Federal

$

(932)

$

(519)

State

 

588

 

1,357

$

(344)

$

838

Deferred taxes receivable:

Federal

$

(1,313)

$

(707)

State

 

(1,144)

 

(936)

$

(2,457)

$

(1,643)

The current tax receivable at December 31, 2023, is primarily due to an overpayment of federal estimated taxes.  The estimated tax payment for the fourth quarter of 2023 was calculated by annualizing the year-to-date federal tax liability through September 30, 2023.  The actual federal tax liability through December 31, 2023, was lower than the projections made through September 30, 2023.

Schedule of tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Deferred tax assets:

Hawaii franchise tax

$

117

$

377

Allowance for credit/loan losses

 

1,364

 

541

Employee benefit plans

 

2,672

 

2,714

Equity incentive plan

 

107

 

141

Deferred compensation

 

22

 

199

Net lease liability

1,312

212

Unrealized loss on securities available for sale

637

725

Other

 

11

 

16

 

6,242

 

4,925

Deferred tax liabilities:

Deferred loan costs

 

2,665

 

2,601

Premises and equipment

273

254

FHLB stock dividends

 

126

 

125

Prepaid expense

 

653

 

226

Premiums on loans sold

 

68

 

76

 

3,785

 

3,282

Net deferred tax assets

$

2,457

$

1,643

XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Employee Benefit Plans  
Schedule of status of Pension Plan and SERP

Pension Plan

SERP

 

December 31,

 

(Dollars in thousands)

    

2023

    

2022

    

2023

    

2022

 

Accumulated benefit obligation at end of year

$

15,953

$

15,865

$

9,927

$

9,947

Change in projected benefit obligation:

Benefit obligation at beginning of year

$

15,866

$

20,943

$

9,948

$

9,915

Service cost (income)

 

191

 

118

 

(200)

 

(135)

Interest cost

 

822

 

597

 

179

 

179

Actuarial loss (gain)

 

94

 

(4,802)

 

 

Benefits paid

 

(1,020)

 

(990)

 

 

(11)

Benefit obligation at end of year

 

15,953

 

15,866

 

9,927

 

9,948

Change in plan assets:

Fair value of plan assets at beginning of year

 

18,336

 

23,125

 

 

Actual return on plan assets

 

2,789

 

(3,799)

 

 

Employer contributions

 

 

 

 

11

Benefits paid

 

(1,020)

 

(990)

 

 

(11)

Fair value of plan assets at end of year

 

20,105

 

18,336

 

 

Funded status at end of year

$

4,152

$

2,470

$

(9,927)

$

(9,948)

Amounts recognized in the Consolidated Balance Sheets:

Prepaid expenses and other assets (Accounts payable and accrued expenses)

$

4,152

$

2,470

$

(9,927)

$

(9,948)

Amounts recognized in accumulated other comprehensive loss:

Net actuarial loss

$

5,968

$

7,708

$

$

Prior service cost

 

119

 

124

 

 

Accumulated other comprehensive loss, before tax

$

6,087

$

7,832

$

$

Schedule of changes recognized in accumulated other comprehensive loss for Pension Plan

Pension Plan

 

Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Accumulated other comprehensive loss at beginning of year, before tax

$

7,832

$

7,530

Actuarial net (gain) loss arising during the period

 

(1,503)

 

517

Amortizations (recognized in net periodic benefit cost):

Actuarial loss

 

(237)

 

(210)

Prior service cost

 

(5)

 

(5)

Total recognized in other comprehensive loss

 

(1,745)

 

302

Accumulated other comprehensive loss at end of year, before tax

$

6,087

$

7,832

Schedule of weighted average assumptions used to determine benefit obligations

Pension Plan

SERP

 

Year Ended December 31,

 

   

2023

    

2022

    

2023

    

2022

 

Assumptions used to determine the year-end benefit obligations:

Discount rate

 

5.10

%  

5.40

%  

5.00

%  

5.00

%

Rate of compensation increase

 

N/A

N/A

5.00

%  

5.00

%

Schedule of Pension Plan's assets measured at fair value

Fair Value of Measurements at Report Date Using:

 

Quoted Prices

 

in Active

Significant

 

Markets for

Other

Significant

 

Identical

Observable

Unobservable

 

Total Fair

Assets

Inputs

Inputs

 

(Dollars in thousands)

Value

 (Level 1)

(Level 2)

(Level 3)

 

December 31, 2023:

    

    

    

    

    

    

    

    

Cash

$

622

$

622

$

$

Equities

 

13,742

 

13,742

 

 

Mutual funds (1)

 

5,741

 

5,741

 

 

Total

$

20,105

$

20,105

$

$

December 31, 2022:

Cash

$

1,452

$

1,452

$

$

Equities

 

11,659

 

11,659

 

 

Mutual funds (1)

 

5,225

 

5,225

 

 

Total

$

18,336

$

18,336

$

$

(1)This category includes mutual funds that invest in equities and bonds. The mutual fund managers have the ability to change the amounts invested in equities and bonds depending on their investment outlook.

Schedule of estimated future benefit payments reflecting expected future service

    

Pension

    

 

(Dollars in thousands)

Plan

SERP

 

2024

$

1,001

$

319

2025

 

1,122

 

8,696

2026

 

1,195

 

95

2027

 

1,216

 

95

2028

 

1,224

 

95

2029 - 2033

 

6,017

 

473

Total

$

11,775

$

9,773

Schedule of weighted average assumptions used to determine net periodic benefit cost

Pension Plan

SERP

Year Ended December 31,

    

2023

    

2022

    

2023

    

2022

    

Assumptions used to determine the net periodic benefit cost:

Discount rate

 

5.40

%  

2.90

%  

5.00

%  

5.00

%  

Expected return on plan assets

 

6.75

6.75

Rate of compensation increase

 

N/A

N/A

5.00

5.00

Schedule of components of net periodic benefit cost

 

Pension Plan

 

SERP

 

Year Ended December 31,

(Dollars in thousands)

    

2023

    

2022

 

2023

 

2022

 

Net periodic benefit (income) cost for the year:

Service cost (income)

$

191

$

118

$

(200)

$

(135)

Interest cost

 

822

 

597

 

179

 

179

Expected return on plan assets

 

(1,192)

 

(1,520)

 

 

Amortization of prior service cost

 

5

 

5

 

 

Recognized actuarial loss

 

237

 

210

 

 

Recognized curtailment loss

 

 

 

 

Net periodic benefit (income) cost for the year:

$

63

$

(590)

$

(21)

$

44

XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Ownership Plan (Tables)
12 Months Ended
Dec. 31, 2023
Employee Stock Ownership Plan.  
Schedule of shares held by the ESOP trust

 

 

December 31,

 

December 31,

 

 

 

 

2023

 

2022

 

 

Allocated shares

 

619,938

 

583,474

Unearned shares

 

244,665

 

293,598

Total ESOP shares

 

864,603

 

877,072

Fair value of unearned shares, in thousands

$

2,728

$

7,049

XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Schedule of compensation expense and related tax benefit for all share-based awards

(In thousands)

    

2023

    

2022

 

Compensation expense

$

177

$

480

Income tax benefit

 

48

 

131

Restricted Stock  
Schedule of restricted stock award activity

 

 

 

 

Weighted

 

 

 

 

 

Average Grant

 

 

 

Restricted

 

Date Fair

 

 

 

Stock

 

Value

 

Unvested at December 31, 2021

23,208

$

24.61

Granted

 

12,013

 

23.77

Vested

 

11,557

 

24.68

Forfeited

 

 

Unvested at December 31, 2022

 

23,664

$

24.15

Granted

 

14,803

 

19.29

Vested

 

12,729

 

23.64

Forfeited

 

 

Unvested at December 31, 2023

 

25,738

$

21.61

Restricted Stock Units Based on a Performance Condition  
Schedule of restricted stock award activity

 

 

Performance-

 

Based Restricted

 

 

Stock Units

 

Weighted

Based on a

Average Grant

Performance

Date Fair

 

 

Condition

 

Value

Unvested at December 31, 2021

 

41,583

$

24.68

Granted

 

14,412

 

23.77

Vested

 

7,670

 

27.30

Forfeited

 

4,768

 

27.30

Unvested at December 31, 2022

 

43,557

$

23.63

Granted

 

17,758

 

19.29

Vested

 

 

Forfeited

 

16,348

 

21.05

Unvested at December 31, 2023

 

44,967

$

22.85

Restricted Stock Units Based on a Market Condition  
Schedule of restricted stock award activity

 

 

 

Performance-

Based Restricted

Monte Carlo

Stock Units

Valuation of

Based on a

the Company's

 

 

Market Condition

 

Stock

Unvested at December 31, 2021

 

10,396

$

24.03

Granted

 

3,603

 

24.42

Vested

 

 

Forfeited

 

3,110

 

24.45

Unvested at December 31, 2022

 

10,889

$

24.04

Granted

 

4,443

 

17.95

Vested

 

 

Forfeited

 

4,087

 

22.16

Unvested at December 31, 2023

 

11,245

$

22.31

XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share  
Schedule of information used to compute basic and diluted earnings per share

 

 

For the Year Ended December 31,

 

(Dollars in thousands, except per share data)

 

2023

    

2022

 

Net income

$

5,027

$

16,156

Income allocated to participating securities

(48)

(98)

Net income available to common shareholders

$

4,979

$

16,058

Weighted-average number of shares used in:

Basic earnings per share

 

8,636,495

 

8,865,946

Dilutive common stock equivalents:

Stock options and restricted stock units

 

47,597

 

54,768

Diluted earnings per share

 

8,684,092

 

8,920,714

Net income per common share, basic

$

0.58

$

1.81

Net income per common share, diluted

$

0.57

$

1.80

XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Loss  
Schedule of changes in components of accumulated other comprehensive loss, net of taxes

 

 

 

 

 

 

 

 

 

 

 

 

 

Unfunded

 

Unrealized

 

 

 

 

 

 

Pension

 

Loss on

 

 

 

 

(Dollars in thousands)

 

Liability

 

Securities

 

Total

 

December 31, 2023:

Balances at beginning of year

$

5,746

$

1,998

$

7,744

Other comprehensive income, net of taxes

 

(1,280)

 

(243)

 

(1,523)

Net current period other comprehensive income

 

(1,280)

 

(243)

 

(1,523)

Balances at end of year

$

4,466

$

1,755

$

6,221

December 31, 2022:

Balances at beginning of year

$

5,524

$

$

5,524

Other comprehensive loss, net of taxes

 

222

 

1,998

 

2,220

Net current period other comprehensive loss

 

222

 

1,998

 

2,220

Balances at end of year

$

5,746

$

1,998

$

7,744

Schedule of tax effect on each component of accumulated other comprehensive loss

 

 

Year Ended December 31,

 

 

 

2023

2022

 

 

 

Pretax

    

    

After Tax

    

Pretax

    

    

After Tax

 

(Dollars in thousands)

 

Amount

Tax

Amount

Amount

Tax

Amount

 

Unfunded pension liability

$

(1,745)

$

465

$

(1,280)

$

302

$

(80)

$

222

Unrealized loss on securities

 

(331)

 

88

 

(243)

 

2,723

 

(725)

 

1,998

Total

$

(2,076)

$

553

$

(1,523)

$

3,025

$

(805)

$

2,220

XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Capital and Supervision (Tables)
12 Months Ended
Dec. 31, 2023
Regulatory Capital and Supervision  
Schedule of regulatory capital ratios

(Dollars in thousands)

    

Required Ratio

    

    

Actual Amount

    

Actual Ratio

 

December 31, 2023:

Tier 1 Leverage Capital

Territorial Savings Bank

 

5.00

%

$

238,972

10.86

%

Territorial Bancorp Inc.

 

$

257,307

11.69

%

Common Equity Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

9.00

%

$

238,972

26.31

%

Territorial Bancorp Inc.

 

$

257,307

28.33

%

Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

10.50

%

$

238,972

26.31

%

Territorial Bancorp Inc.

 

$

257,307

28.33

%

Total Risk-Based Capital (1)

Territorial Savings Bank

 

12.50

%

$

244,093

26.87

%

Territorial Bancorp Inc.

 

$

262,428

28.89

%

December 31, 2022:

Tier 1 Leverage Capital

Territorial Savings Bank

 

5.00

%

$

235,408

10.87

%

Territorial Bancorp Inc.

 

$

264,295

12.21

%

Common Equity Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

9.00

%

$

235,408

25.98

%

Territorial Bancorp Inc.

 

$

264,295

29.16

%

Tier 1 Risk-Based Capital (1)

Territorial Savings Bank

 

10.50

%

$

235,408

25.98

%

Territorial Bancorp Inc.

 

$

264,295

29.16

%

Total Risk-Based Capital (1)

Territorial Savings Bank

 

12.50

%

$

237,488

26.20

%

Territorial Bancorp Inc.

 

$

266,375

29.39

%

(1)The required Common Equity Tier 1 Risk-Based Capital, Tier 1 Risk-Based Capital, and Total Risk-Based Capital ratios are based on the fully-phased in capital ratios in the Basel III capital regulations plus the 2.50% capital conservation buffer.

XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Revenue Recognition  
Reconciliation of revenue from contracts with customers and other revenue reported in line items

 

 

Service and

 

 

(Dollars in thousands)

 

Other Fees

 

Other

 

Total

Year ended December 31, 2023

Revenue from contracts with customers

$

1,186

$

122

$

1,308

Other revenue

141

157

298

Total

$

1,327

$

279

$

1,606

Year ended December 31, 2022

Revenue from contracts with customers

$

1,276

$

221

$

1,497

Other revenue

140

1,783

1,923

Total

$

1,416

$

2,004

$

3,420

XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of lease costs

 

Year Ended

 

 

December 31,

 

(Dollars in thousands)

 

2023

 

2022

 

Lease costs:

Operating lease costs

$

2,757

$

2,991

Short-term lease costs

 

511

 

296

Variable lease costs

 

163

 

165

Total lease costs

$

3,431

$

3,452

Cash paid for amounts included in measurement of lease liabilities

$

(991)

$

3,193

ROU assets obtained in exchange for new operating lease liabilities

$

693

$

7,462

Schedule of future minimum rental commitments under noncancellable operating leases and lease payment obligations

December 31,

(Dollars in thousands)

    

2023

2024

$

2,818

2025

 

2,199

2026

 

2,038

2027

 

1,961

2028

 

1,729

Thereafter

 

9,299

Total

20,044

Less lease incentives to be received in 2024

(729)

Less present value discount

(2,018)

Present value of leases

$

17,297

Schedule of other lease related information

December 31,

December 31,

    

2023

    

2022

 

Weighted-average remaining lease term (years)

 

9.77

 

8.88

Weighted-average discount rate

2.15

%

2.03

%

XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value  
Schedule of estimated fair values of financial instruments

Carrying

Fair Value Measurements Using

 

(Dollars in thousands)

    

Amount

    

Fair Value

    

Level 1

    

Level 2

    

Level 3

 

December 31, 2023

Assets

Cash and cash equivalents

$

126,659

$

126,659

$

126,659

$

$

Investment securities available for sale

20,171

20,171

20,171

Investment securities held to maturity

 

685,728

568,128

568,128

Loans receivable, net

 

1,303,431

1,120,704

1,120,704

FHLB stock

 

12,192

12,192

12,192

FRB stock

3,180

3,180

3,180

Accrued interest receivable

 

6,105

6,105

79

1,441

4,585

Liabilities

Deposits

 

1,636,604

1,633,164

1,104,171

528,993

Advances from the Federal Home Loan Bank

 

242,000

238,380

238,380

Advances from the Federal Reserve Bank

50,000

50,049

50,049

Securities sold under agreements to repurchase

 

10,000

9,700

9,700

Accrued interest payable

 

1,183

1,183

157

1,026

December 31, 2022

Assets

Cash and cash equivalents

$

40,553

$

40,553

$

40,553

$

$

Investment securities available for sale

20,821

20,821

20,821

Investment securities held to maturity

 

717,773

591,084

591,084

Loans receivable, net

 

1,294,764

1,180,840

1,180,840

FHLB stock

 

8,197

8,197

8,197

FRB stock

3,170

3,170

3,170

Accrued interest receivable

 

6,115

6,115

23

1,497

4,595

Liabilities

Deposits

 

1,716,152

1,708,612

1,286,465

422,147

Advances from the Federal Home Loan Bank

 

141,000

133,145

133,145

Securities sold under agreements to repurchase

 

10,000

9,440

9,440

Accrued interest payable

 

701

701

33

668

Schedule of assets and liabilities measured at fair value on a recurring basis

(Dollars in thousands)

    

Level 1

    

Level 2

    

Level 3

    

Total

 

December 31, 2023

Investment securities available for sale

$

$

20,171

$

$

20,171

December 31, 2022

Investment securities available for sale

$

$

20,821

$

$

20,821

There were no assets or liabilities measured at fair value on a nonrecurring basis as of December 31, 2023 or 2022.

XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Parent Company Only (Tables)
12 Months Ended
Dec. 31, 2023
Parent Company Only  
Condensed Balance Sheets

December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Assets

Cash

$

18,453

$

28,515

Investment in Territorial Savings Bank

 

232,751

 

227,663

Receivable from Territorial Savings Bank

 

 

408

Prepaid expenses and other assets

 

272

 

105

Total assets

$

251,476

$

256,691

Liabilities and Equity

Other liabilities

$

390

$

141

Equity

 

251,086

 

256,550

Total liabilities and equity

$

251,476

$

256,691

Condensed Statements of Income

For the Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Interest and dividend income:

Dividends from Territorial Savings Bank

$

$

17,500

Interest-earning deposit with Territorial Savings Bank

 

4

 

4

Total interest and dividend income

 

4

 

17,504

Noninterest expense:

Salaries

 

42

 

42

Other general and administrative expenses

 

958

 

656

Total noninterest expense

 

1,000

 

698

(Loss) Income before income taxes and equity in undistributed earnings in subsidiaries

 

(996)

 

16,806

Income taxes

 

(315)

 

(209)

(Loss) Income before equity in undistributed earnings in subsidiaries

 

(681)

 

17,015

Equity in undistributed earnings of Territorial Savings Bank, net of dividends

 

5,708

 

(859)

Net income

$

5,027

$

16,156

Condensed Statements of Cash Flows

For the Year Ended December 31,

 

(Dollars in thousands)

    

2023

    

2022

 

Cash flows from operating activities:

Net income

$

5,027

$

16,156

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

Equity in undistributed earnings of Territorial Savings Bank, net of dividends

 

(5,708)

 

859

Net decrease in prepaid expenses and other assets

 

933

 

1,275

Net increase (decrease) in other liabilities

 

163

 

(263)

Net cash provided by operating activities

 

415

 

18,027

Cash flows from investing activities:

Investment in Territorial Savings Bank

 

 

Net cash used in investing activities

 

 

Cash flows from financing activities:

Repurchases of common stock

 

(4,065)

 

(5,973)

Cash dividends paid

 

(6,412)

 

(9,071)

Net cash used in financing activities

 

(10,477)

 

(15,044)

Net (decrease) increase in cash

 

(10,062)

 

2,983

Cash at beginning of the period

 

28,515

 

25,532

Cash at end of the period

$

18,453

$

28,515

XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization - Narrative (Details)
12 Months Ended
Dec. 31, 2023
subsidiary
Organization  
Number of inactive subsidiaries 1
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Allowance of Credit Losses (ACL) on Loans and Securities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Summary of Significant Accounting Policies    
Financing receivable accrued interest after allowance for credit loss $ 4,600,000  
Financing Receivable, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Interest Receivable  
Reserve for off-balance sheet credit exposure   $ 49,000
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Description of Business, Investment Securities and Transfer of Financial Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Description of Business    
Number of branches located throughout Hawaii | item 28  
Investment Securities    
Investment securities available for sale, at fair value | $ $ 20,171 $ 20,821
Transfer of financial assets    
Percentage of receipt on transfer of mortgage-backed securities issued 100.00%  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Premises and Equipment Useful Lives (Details)
Dec. 31, 2023
Buildings and improvements  
Premises and equipment  
Estimated useful life 30 years
Furniture, fixtures and equipment | Minimum  
Premises and equipment  
Estimated useful life 3 years
Furniture, fixtures and equipment | Maximum  
Premises and equipment  
Estimated useful life 10 years
Automobiles  
Premises and equipment  
Estimated useful life 3 years
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Common Stock Repurchase Program and Forms of Outstanding Common Stock (Details)
12 Months Ended
Dec. 31, 2023
security
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Common stock    
Number of different forms of outstanding common stock | security 2  
Common Stock Repurchase Program    
Common Stock Repurchase Program    
Repurchase of shares of common stock (in shares) | shares 250,882 262,621
Average cost of shares repurchased (in dollars per share) | $ / shares $ 16.05 $ 22.75
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Bank-Owned Life Insurance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Bank-Owned Life Insurance    
Percentage applied on Tier 1 capital plus allowance for loan losses to calculate ceiling limit of investment 25.00%  
Amount of ceiling limit of investment $ 61,000  
Amount of investment in bank-owned life insurance $ 48,638 $ 47,783
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncement (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Summary of Significant Accounting Policies      
Right-of-use asset, net $ 12,371 $ 14,498  
Lease liability 17,297 15,295  
Allowance for loan losses $ 5,121 $ 2,032 $ 2,669
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents    
Cash and due from banks $ 10,471 $ 9,722
Interest-earning deposits in other banks 116,188 30,831
Cash and cash equivalents $ 126,659 $ 40,553
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Amortized Cost and Fair Values of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available-for-Sale [Abstract]    
Amortized Cost $ 22,563  
Estimated Fair Value 20,171 $ 20,821
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Amortized Cost 685,728 717,773
Gross Unrealized Gains 68  
Gross Unrealized Losses (117,668) (126,751)
Estimated Fair Value 568,128 591,084
Debt Securities, Available-for-Sale and Held-to-Maturity, after Allowance for Credit Loss [Abstract]    
Total Amortized Cost 708,291 741,317
Total Gross Unrealized Gains 68 62
Total Gross Unrealized Losses (120,060) (129,474)
Total Estimated Fair Value 588,299 611,905
U.S. government-sponsored mortgage-backed securities    
Available-for-Sale [Abstract]    
Amortized Cost 22,563 23,544
Gross Unrealized Losses (2,392) (2,723)
Estimated Fair Value $ 20,171 20,821
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Amortized Cost   717,773
Gross Unrealized Gains   62
Estimated Fair Value   $ 591,084
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Maturity Schedule of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost    
Due after 10 years $ 22,563  
Amortized Cost 22,563  
Estimated Fair Value    
Due after 10 years 20,171  
Estimated Fair Value $ 20,171 $ 20,821
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Maturity Schedule of Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Held-to-maturity, Amortized Cost    
Due within 5 years $ 14  
Due after 5 years through 10 years 7  
Due after 10 years 685,707  
Amortized Cost 685,728 $ 717,773
Held-to-maturity, Estimated Fair Value    
Due within 5 years 14  
Due after 5 years through 10 years 6  
Due after 10 years 568,108  
Estimated Fair Value $ 568,128 $ 591,084
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Realized Gains and Losses and Proceeds from Sales (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
U.S. government-sponsored mortgage-backed securities  
Realized gains and losses and the proceeds from sales of securities  
Proceeds from sales $ 0
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Securities Pledged (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Realized gains and losses and the proceeds from sales of securities    
Amortized cost $ 685,728 $ 717,773
Asset Pledged as Collateral with Right [Member] | Deposits [Member]    
Realized gains and losses and the proceeds from sales of securities    
Amortized cost 555,800,000 272,800,000
Asset Pledged as Collateral with Right [Member] | Federal Reserve Bank discount window [Member]    
Realized gains and losses and the proceeds from sales of securities    
Amortized cost 74,000,000 $ 5,400,000
Asset Pledged as Collateral with Right [Member] | Federal Reserve Bank Bank Term Funding Program [Member]    
Realized gains and losses and the proceeds from sales of securities    
Amortized cost $ 202,100,000  
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Available-for-Sale [Abstract]    
Less Than 12 Months Fair Value   $ 20,821
Less Than 12 Months Unrealized Losses   $ (2,723)
12 Months or Longer Fair Value $ 20,171  
12 Months or Longer Unrealized Losses $ (2,392)  
Total Number of Securities | security 4 4
Total Fair Value $ 20,171 $ 20,821
Total Unrealized Losses (2,392) (2,723)
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Less Than 12 Months Fair Value 10,326 210,128
Less Than 12 Months Unrealized Losses (107) (22,209)
12 Months or Longer Fair Value $ 554,514 $ 377,418
Total Number of Securities | security 152 148
12 Months or Longer Unrealized Losses $ (117,561) $ (104,542)
Total Fair Value 564,840 587,546
Total Unrealized Losses (117,668)  
Debt Securities, Available-for-Sale and Held-to-Maturity, after Allowance for Credit Loss [Abstract]    
Less Than 12 Months Fair Value 10,326 230,949
Less Than 12 Months Unrealized Losses (107) (24,932)
12 Months or Longer Fair Value 574,685 377,418
12 Months or Longer Unrealized Losses $ (119,953) $ (104,542)
Total Number of Securities | security 156 152
Total Fair Value $ 585,011 $ 608,367
Total Unrealized Losses $ (120,060) (129,474)
U.S. government-sponsored mortgage-backed securities    
Debt Securities, Held-to-Maturity, Maturity [Abstract]    
Total Unrealized Losses   $ (126,751)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Federal Home Loan Bank Stock (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Federal Home Loan Bank Stock    
Capital stock of the FHLB owned $ 12,192 $ 8,197
Territorial Savings Bank    
Federal Home Loan Bank Stock    
Capital stock of the FHLB owned $ 12,200,000 $ 8,200,000
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Federal Reserve Bank Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Federal Reserve Bank Stock    
Capital stock of the Federal Reserve Bank owned $ 3,180 $ 3,170
Territorial Savings Bank    
Federal Reserve Bank Stock    
Capital stock of the Federal Reserve Bank owned $ 3,200  
FRB of San Francisco    
Federal Reserve Bank Stock    
Requirement to hold shares of capital stock of the Federal Reserve Bank as a percentage of capital and surplus (as a percent) 6.00%  
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Loans receivable      
Total loans $ 1,310,541    
Total loans   $ 1,298,932  
Net unearned fees and discounts (1,989)    
Net unearned fees and discounts   (2,136)  
Total loans, net of unearned fees and discounts 1,308,552 1,296,796  
Total loans, net of unearned fees and discounts   1,296,796  
Allowance for credit/loan losses (5,121) (2,032) $ (2,669)
Allowance for credit/loan losses   (2,032)  
Loans receivable, net of allowance for credit/loan losses 1,303,431    
Loans receivable, net of allowance for credit/loan losses   1,294,764  
Construction, Commercial and Other Mortgage Loans      
Loans receivable      
Allowance for credit/loan losses (514) (434) (435)
Allowance for credit/loan losses   (434)  
Home Equity Loans and Lines of Credit      
Loans receivable      
Allowance for credit/loan losses   (1) (1)
Allowance for credit/loan losses   (1)  
Consumer and other      
Loans receivable      
Allowance for credit/loan losses (105) (75) (89)
Allowance for credit/loan losses   (75)  
Unallocated      
Loans receivable      
Allowance for credit/loan losses   (259) $ (330)
Allowance for credit/loan losses   (259)  
Real estate loans      
Loans receivable      
Total loans 1,302,088    
Total loans   1,290,335  
Real estate loans | One- to four-family residential      
Loans receivable      
Total loans 1,277,544    
Total loans   1,253,558  
Real estate loans | Multi-family residential      
Loans receivable      
Total loans 5,855    
Total loans   6,448  
Real estate loans | Construction, Commercial and Other Mortgage Loans      
Loans receivable      
Total loans 11,631    
Total loans   23,903  
Real estate loans | Home Equity Loans and Lines of Credit      
Loans receivable      
Total loans 7,058    
Total loans   6,426  
Other loans      
Loans receivable      
Total loans 8,453    
Total loans   8,597  
Other loans | Loans on Deposit Accounts      
Loans receivable      
Total loans 196    
Total loans   216  
Other loans | Consumer and other      
Loans receivable      
Total loans $ 8,257    
Total loans   $ 8,381  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Activity in Allowance for Loan Losses by Segment (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Activity in allowance for loan losses    
Balance, beginning of period $ 2,032,000 $ 2,669,000
(Reversal of provision) provision for credit losses (3,000) (576,000)
Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses 5,238,000 2,093,000
Charge-offs (157,000) (62,000)
Recoveries 40,000 1,000
Net charge-offs (117,000) (61,000)
Balance, end of period 5,121,000 2,032,000
Activity in allowance for loan losses, prior adoption    
Balance, beginning of period 2,032,000  
(Reversal of provision) provision for loan losses   (576,000)
Balance, end of period   2,032,000
Adoption of ASU No. 2016-13 | Accounting Standards Update 2016-13 [Member]    
Activity in allowance for loan losses    
Balance, end of period 3,209,000  
Residential Mortgage    
Activity in allowance for loan losses    
Balance, beginning of period 1,263,000 1,814,000
(Reversal of provision) provision for credit losses (110,000) (551,000)
Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses 4,546,000 1,263,000
Charge-offs (75,000)  
Recoveries 31,000  
Net charge-offs (44,000)  
Balance, end of period 4,502,000 1,263,000
Activity in allowance for loan losses, prior adoption    
Balance, beginning of period 1,263,000  
Balance, end of period   1,263,000
Residential Mortgage | Adoption of ASU No. 2016-13 | Accounting Standards Update 2016-13 [Member]    
Activity in allowance for loan losses    
Balance, end of period 3,393,000  
Construction, Commercial and Other Mortgage Loans    
Activity in allowance for loan losses    
Balance, beginning of period 434,000 435,000
(Reversal of provision) provision for credit losses 9,000 (1,000)
Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses 514,000 434,000
Balance, end of period 514,000 434,000
Activity in allowance for loan losses, prior adoption    
Balance, beginning of period 434,000  
Balance, end of period   434,000
Construction, Commercial and Other Mortgage Loans | Adoption of ASU No. 2016-13 | Accounting Standards Update 2016-13 [Member]    
Activity in allowance for loan losses    
Balance, end of period 71,000  
Home Equity Loans and Lines of Credit    
Activity in allowance for loan losses    
Balance, beginning of period 1,000 1,000
Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses   1,000
Balance, end of period   1,000
Activity in allowance for loan losses, prior adoption    
Balance, beginning of period 1,000  
Balance, end of period   1,000
Home Equity Loans and Lines of Credit | Adoption of ASU No. 2016-13 | Accounting Standards Update 2016-13 [Member]    
Activity in allowance for loan losses    
Balance, end of period (1,000)  
Unallocated    
Activity in allowance for loan losses    
Balance, beginning of period 259,000 330,000
(Reversal of provision) provision for credit losses   (71,000)
Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses   259,000
Balance, end of period   259,000
Activity in allowance for loan losses, prior adoption    
Balance, beginning of period 259,000  
Balance, end of period   259,000
Unallocated | Adoption of ASU No. 2016-13 | Accounting Standards Update 2016-13 [Member]    
Activity in allowance for loan losses    
Balance, end of period (259,000)  
Consumer and other    
Activity in allowance for loan losses    
Balance, beginning of period 75,000 89,000
(Reversal of provision) provision for credit losses 98,000 47,000
Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses 178,000 136,000
Charge-offs (82,000) (62,000)
Recoveries 9,000 1,000
Net charge-offs (73,000) (61,000)
Balance, end of period 105,000 75,000
Activity in allowance for loan losses, prior adoption    
Balance, beginning of period 75,000  
Balance, end of period   $ 75,000
Consumer and other | Adoption of ASU No. 2016-13 | Accounting Standards Update 2016-13 [Member]    
Activity in allowance for loan losses    
Balance, end of period $ 5,000  
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Allowance for Loan Losses and Loans, Net of Unearned Fees and Discounts, by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for loan losses:      
Collectively evaluated for impairment   $ 2,032  
Total ending allowance balance $ 5,121 2,032 $ 2,669
Total ending allowance balance   2,032  
Loans:      
Individually evaluated for impairment   2,715  
Collectively evaluated for impairment   1,294,081  
Total ending loan balance 1,308,552 1,296,796  
Residential Mortgage      
Allowance for loan losses:      
Collectively evaluated for impairment   1,263  
Total ending allowance balance 4,502 1,263 1,814
Total ending allowance balance   1,263  
Loans:      
Individually evaluated for impairment   2,693  
Collectively evaluated for impairment   1,255,300  
Total ending loan balance   1,257,993  
Construction, Commercial and Other Mortgage Loans      
Allowance for loan losses:      
Collectively evaluated for impairment   434  
Total ending allowance balance 514 434 435
Total ending allowance balance   434  
Loans:      
Collectively evaluated for impairment   23,775  
Total ending loan balance   23,775  
Home Equity Loans and Lines of Credit      
Allowance for loan losses:      
Collectively evaluated for impairment   1  
Total ending allowance balance   1 1
Total ending allowance balance   1  
Loans:      
Individually evaluated for impairment   16  
Collectively evaluated for impairment   6,411  
Total ending loan balance   6,427  
Consumer and other      
Allowance for loan losses:      
Collectively evaluated for impairment   75  
Total ending allowance balance $ 105 75 89
Total ending allowance balance   75  
Loans:      
Collectively evaluated for impairment   8,595  
Total ending loan balance   8,595  
Unallocated      
Allowance for loan losses:      
Collectively evaluated for impairment   259  
Total ending allowance balance   259 $ 330
Total ending allowance balance   259  
Loans:      
Individually evaluated for impairment   6  
Total ending loan balance   $ 6  
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Impaired Loans by Class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Impaired Financing Receivable 1 [Line Items]    
Charge offs $ 157 $ 62
Year 2023    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 79  
Year 2019    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 16  
Prior years    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 62  
One- to four-family residential    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 75  
One- to four-family residential | Year 2019    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 13  
One- to four-family residential | Prior years    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 62  
Loans on Deposit Accounts    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 78  
Loans on Deposit Accounts | Year 2023    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 78  
Consumer and other    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 4  
Consumer and other | Year 2023    
Impaired Financing Receivable 1 [Line Items]    
Charge offs 1  
Consumer and other | Year 2019    
Impaired Financing Receivable 1 [Line Items]    
Charge offs $ 3  
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Amortized Cost by Credit Quality Indicator (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Financing Receivable, Recorded Investment, Past Due  
2023 $ 91,857
2022 129,581
2021 288,427
2020 183,891
2019 91,470
Prior 515,959
Revolving Loans Amortized Cost Basis 7,367
Total 1,308,552
Commercial  
Financing Receivable, Recorded Investment, Past Due  
2023 387
2022 353
2021 4,836
2019 203
Prior 856
Revolving Loans Amortized Cost Basis 1,230
Total 7,865
Consumer  
Financing Receivable, Recorded Investment, Past Due  
2023 275
2022 80
2021 20
2020 4
2019 14
Prior 42
Revolving Loans Amortized Cost Basis 6,137
Total 6,572
Real Estate  
Financing Receivable, Recorded Investment, Past Due  
2023 91,195
2022 129,148
2021 283,571
2020 183,887
2019 91,253
Prior 515,061
Total 1,294,115
Not Past Due | Commercial  
Financing Receivable, Recorded Investment, Past Due  
2023 387
2022 353
2021 4,836
2019 203
Prior 856
Revolving Loans Amortized Cost Basis 1,230
Total 7,865
Not Past Due | Consumer  
Financing Receivable, Recorded Investment, Past Due  
2023 271
2022 80
2021 20
2020 4
2019 14
Prior 42
Revolving Loans Amortized Cost Basis 6,137
Total 6,568
Not Past Due | Real Estate  
Financing Receivable, Recorded Investment, Past Due  
2023 91,195
2022 129,148
2021 283,571
2020 183,887
2019 91,113
Prior 514,546
Total 1,293,460
30 - 59 Days Past Due | Consumer  
Financing Receivable, Recorded Investment, Past Due  
2023 4
Total 4
30 - 59 Days Past Due | Real Estate  
Financing Receivable, Recorded Investment, Past Due  
Prior 428
Total 428
90 Days or More Past Due | Real Estate  
Financing Receivable, Recorded Investment, Past Due  
2019 140
Prior 87
Total $ 227
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Gross Charge offs by Loan Class and Year (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Impaired Financing Receivable 1 [Line Items]  
Recorded Investment $ 2,715
Unpaid Principal Balance 3,245
Average Recorded Investment 2,799
Interest Income Recognized 24
Loans individually evaluated for impairment with a related allowance for loan loss 0
One- to four-family residential  
Impaired Financing Receivable 1 [Line Items]  
Recorded Investment 2,693
Unpaid Principal Balance 3,209
Average Recorded Investment 2,776
Interest Income Recognized 24
Home equity loans and lines of credit  
Impaired Financing Receivable 1 [Line Items]  
Recorded Investment 16
Unpaid Principal Balance 30
Average Recorded Investment 17
Consumer and other  
Impaired Financing Receivable 1 [Line Items]  
Recorded Investment 6
Unpaid Principal Balance 6
Average Recorded Investment $ 6
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Aging of Loans and Accrual Status by Class (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Recorded Investment, Past Due    
Total Loans $ 1,308,552,000 $ 1,296,796,000
Nonaccrual Loans 2,260,000 2,301,000
One- to four-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 1,275,615,000 1,251,554,000
Nonaccrual Loans 2,079,000 2,279,000
Multi-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 5,848,000 6,439,000
Construction, Commercial and Other Mortgage Loans    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 11,570,000 23,775,000
Home equity loans and lines of credit    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 7,060,000 6,427,000
Nonaccrual Loans 11,000 16,000
Loans on Deposit Accounts    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 196,000 217,000
Consumer and other    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 8,263,000 8,384,000
Nonaccrual Loans 170,000 6,000
Not Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 1,307,893,000 1,295,816,000
Not Past Due | One- to four-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 1,274,960,000 1,250,586,000
Not Past Due | Multi-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 5,848,000 6,439,000
Not Past Due | Construction, Commercial and Other Mortgage Loans    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 11,570,000 23,775,000
Not Past Due | Home equity loans and lines of credit    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 7,060,000 6,427,000
Not Past Due | Loans on Deposit Accounts    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 196,000 217,000
Not Past Due | Consumer and other    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 8,259,000 8,372,000
Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 659,000 980,000
Past Due | One- to four-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 655,000 968,000
Past Due | Consumer and other    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 4,000 12,000
30 - 59 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 432,000 6,000
30 - 59 Days Past Due | One- to four-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 428,000  
30 - 59 Days Past Due | Consumer and other    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 4,000 6,000
60 - 89 Days Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total Loans   409,000
60 - 89 Days Past Due | One- to four-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans   409,000
90 Days or More Past Due    
Financing Receivable, Recorded Investment, Past Due    
Total Loans 227,000 565,000
90 Days or More Past Due | One- to four-family residential    
Financing Receivable, Recorded Investment, Past Due    
Total Loans $ 227,000 559,000
90 Days or More Past Due | Consumer and other    
Financing Receivable, Recorded Investment, Past Due    
Total Loans   $ 6,000
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Amortized cost basis of loans on nonaccrual status (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans with a related ACL $ 1,211  
Nonaccrual loans without a related ACL 1,049  
Total Nonaccrual Loans 2,260  
Total Nonaccrual Loans 2,260 $ 2,301
One- to four-family residential    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans with a related ACL 1,030  
Nonaccrual loans without a related ACL 1,049  
Total Nonaccrual Loans 2,079  
Total Nonaccrual Loans 2,079 2,279
Home equity loans and lines of credit    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans with a related ACL 11  
Total Nonaccrual Loans 11  
Total Nonaccrual Loans 11 16
Consumer and other    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual Loans with a related ACL 170  
Total Nonaccrual Loans 170  
Total Nonaccrual Loans $ 170 $ 6
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Delinquent and Nonaccrual Loans (Details)
12 Months Ended
Dec. 31, 2023
Loans Receivable and Allowance for Credit Losses  
Loan delinquency period that may result in loss 90 days
Loan delinquency period after which an appraisal is obtained of the underlying collateral 4 months
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Maui Wildfire (Details)
Dec. 31, 2023
USD ($)
Aug. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Accounts, Notes, Loans and Financing Receivable      
Total Loans $ 1,308,552,000   $ 1,296,796,000
Residential real estate | Not impacted by Maui wildfires      
Accounts, Notes, Loans and Financing Receivable      
Total Loans 18,700,000    
Residential real estate | Impacted by Maui wildfires      
Accounts, Notes, Loans and Financing Receivable      
Number of homes | item   12  
Loan paid off 300,000    
Total Loans 2,800,000 $ 3,200,000  
Residential Mortgage      
Accounts, Notes, Loans and Financing Receivable      
Total Loans     1,257,993,000
Home Equity Loans and Lines of Credit      
Accounts, Notes, Loans and Financing Receivable      
Total Loans     6,427,000
Consumer and other      
Accounts, Notes, Loans and Financing Receivable      
Total Loans     8,595,000
Unallocated      
Accounts, Notes, Loans and Financing Receivable      
Total Loans     $ 6,000
Forbearance Program | Residential real estate | Impacted by Maui wildfires      
Accounts, Notes, Loans and Financing Receivable      
Total Loans $ 61,000    
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Collateral, Sales, Serviced for Others, Directors and Executive Officers (Details)
12 Months Ended 24 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
loan
Dec. 31, 2023
USD ($)
Accounts, Notes, Loans and Financing Receivable      
Loans serviced for others $ 33,200,000 $ 36,000,000.0 $ 33,200,000
Loans serviced for others, securitization for which the company continues to hold the related mortgage-backed securities 19,300,000 20,700,000 $ 19,300,000
Loans serviced for others, amount of contractually specified servicing fees earned 91,000 101,000  
Contractually Specified Servicing Fee Income, Statement of Income or Comprehensive Income [Extensible Enumeration]     Loan And Deposit Services, Fees And Commissions
Loans to directors and executive officers $ 392,000 414,000 $ 392,000
Mortgage Loans on Real Estate | Maximum      
Accounts, Notes, Loans and Financing Receivable      
Loan to value ratio (as a percent) 80.00%   80.00%
Residential Mortgage Loans Held For Sale      
Accounts, Notes, Loans and Financing Receivable      
Residential mortgage loans sold, loan amount $ 827,000 5,400,000  
Residential mortgage loans sold, recognized gains   $ (3,000)  
Number of nonaccrual loans | loan   0  
Residential Mortgage      
Accounts, Notes, Loans and Financing Receivable      
Residential mortgage loans sold, recognized gains $ 10,000    
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans Receivable and Allowance for Credit Losses - Troubled Debt Restructurings (Details)
Dec. 31, 2023
USD ($)
loan
Additional disclosures  
Real estate owned $ 0
Residential Mortgage | One- to four-family residential  
Additional disclosures  
Mortgage loans in process of foreclosure, number of contracts | loan 2
Mortgage loans in process of foreclosure, total value $ 227,000
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Interest Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Components of accrued interest receivable    
Accrued interest receivable $ 6,105 $ 6,115
Loans receivable    
Components of accrued interest receivable    
Accrued interest receivable 4,585 4,595
Investment securities    
Components of accrued interest receivable    
Accrued interest receivable 1,441 1,497
Interest-bearing deposits    
Components of accrued interest receivable    
Accrued interest receivable $ 79 $ 23
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest Rate Lock and Forward Loan Sale Commitments - Location of Gains and Losses (Details)
24 Months Ended
Dec. 31, 2023
USD ($)
Interest Rate Lock and Forward Loan Sale Commitments  
Gain (loss) related to derivatives $ 0
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Premises and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Premises and equipment    
Gross $ 26,747 $ 26,830
Less accumulated depreciation and amortization (19,783) (19,494)
Net 6,964 7,336
Construction in progress 221 263
Total 7,185 7,599
Depreciation expense 1,100 1,200
Land    
Premises and equipment    
Gross 585 585
Buildings and improvements    
Premises and equipment    
Gross 1,400 1,400
Leasehold improvements    
Premises and equipment    
Gross 18,053 17,949
Furniture, fixtures and equipment    
Premises and equipment    
Gross 6,613 6,766
Automobiles    
Premises and equipment    
Gross $ 96 $ 130
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deposit amount    
Non-interest bearing $ 66,757,000 $ 68,095,000
Savings accounts 739,036,000 910,652,000
Certificates of deposit 532,433,000 429,687,000
Money market 3,595,000 5,372,000
Checking and Super NOW 294,783,000 302,346,000
Total $ 1,636,604,000 $ 1,716,152,000
Interest rate    
Savings accounts (as a percent) 0.59% 0.13%
Certificates of deposit (as a percent) 4.11% 2.67%
Money market (as a percent) 0.10% 0.10%
Checking and Super NOW (as a percent) 0.02% 0.02%
Total (as a percent) 1.61% 0.74%
Maturity of certificate of deposit accounts    
2022 $ 498,140,000  
2023 20,142,000  
2024 5,746,000  
2025 3,743,000  
2026 4,662,000  
Total 532,433,000 $ 429,687,000
Interest expense by type of deposit    
Savings 2,469,000 949,000
Certificates of deposit and money market 16,956,000 3,914,000
Checking and Super NOW 59,000 62,000
Total 19,484,000 4,925,000
Overdrawn deposit accounts reclassified as loans 169,000 35,000
Directors and executive officer    
Interest expense by type of deposit    
Deposits 4,500,000 3,900,000
Domestic    
Deposit with balances greater than or equal to $250,000    
Total $ 280,100,000 $ 257,900,000
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Advances from the Federal Home Loan Bank (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Federal Home Loan Bank advances    
Federal Home Loan Bank stock, at cost $ 12,192 $ 8,197
Federal Home Loan Bank, Advances, Rolling Maturity    
Due within one year 82,000 24,000
Due over 1 year to 2 years 45,000 82,000
Due over 2 years to 3 years 20,000 25,000
Due over 3 years to 4 years 30,000 10,000
Due over 4 years to 5 years 60,000  
Due over 5 years to 6 years 5,000  
Total $ 242,000 $ 141,000
Weighted Average Rate    
Due within one year (as a percent) 1.40% 1.27%
Due over 1 year to 2 years (as a percent) 2.87% 1.40%
Due over 2 years to 3 years (as a percent) 3.20% 1.58%
Due over 3 years to 4 years (as a percent) 4.24% 1.97%
Due over 4 years to 5 years (as a percent) 4.32%  
Due over 5 years to 6 years (as a percent) 4.38%  
Total (as a percent) 2.96% 1.45%
FHLB Des Moines    
Federal Home Loan Bank advances    
Available additional unused FHLB advances $ 612,600 $ 769,100
Territorial Savings Bank    
Federal Home Loan Bank advances    
Federal Home Loan Bank stock, at cost $ 12,200,000 $ 8,200,000
Territorial Savings Bank | FHLB Des Moines    
Federal Home Loan Bank advances    
Percentage of total assets used to determine maximum line of credit 45.00%  
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Advances from the Federal Reserve Bank (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Federal Home Loan Bank Stock and Federal Reserve Bank Stock [Abstract]  
Due within one year $ 50,000
Due within one year (Weighted Average Rate) 4.89%
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities Sold Under Agreements to Repurchase - Summary of Repurchase Liability by Maturity (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Securities sold under agreements to repurchase    
Repurchase Liability $ 10,000,000 $ 10,000,000
Weighted Average    
Securities sold under agreements to repurchase    
Repurchase Liability 1.81 1.81
Over 1 year to 2 years    
Securities sold under agreements to repurchase    
Repurchase Liability $ 5,000,000  
Over 1 year to 2 years | Weighted Average    
Securities sold under agreements to repurchase    
Rate (as a percent) 1.88%  
Over 2 years to 3 years    
Securities sold under agreements to repurchase    
Repurchase Liability $ 5,000,000 $ 5,000,000
Over 2 years to 3 years | Weighted Average    
Securities sold under agreements to repurchase    
Rate (as a percent) 1.73% 1.81%
Over 3 years to 4 years    
Securities sold under agreements to repurchase    
Repurchase Liability   $ 5,000,000
Over 3 years to 4 years | Weighted Average    
Securities sold under agreements to repurchase    
Rate (as a percent)   1.73%
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details) - Maturing Over 90 days
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Securities sold under agreements to repurchase  
Carrying Value of Securities $ 14,230
Fair Value of Securities 12,239
Repurchase Liability 10,000
Amount at Risk $ 4,230
Weighted Average Months to Maturity 12 months
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Offsetting of Financial Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Securities sold under agreements to repurchase    
Gross Amount of Recognized Liabilities $ 10,000 $ 10,000
Net Amount of Liabilities Presented in the Balance Sheet 10,000 10,000
Gross amount not offset in the balance sheet    
Financial Instruments $ 10,000 $ 10,000
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision and Reconciliation to Federal Statutory Corporate Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Current      
Federal $ 1,767 $ 2,911  
State 568 1,317  
Total current 2,335 4,228  
Deferred      
Federal (396) 990  
State (129) 100  
Total deferred (525) 1,090  
Total income tax expense 1,810 5,318  
Federal statutory corporate tax rate (as a percent)     21.00%
Reconciliation of tax provision      
Income tax expense at statutory rate 1,436 4,510  
Income tax effect of:      
State income taxes, net of federal income tax benefits 628 1,079  
Other tax-exempt income (179) (166)  
Share-based compensation 12 9  
Meal and entertainment expenses 53 49  
Non-deductible executive compensation 70 119  
Recovery on bank-owned life insurance   (216)  
Other (210) (66)  
Total income tax expense $ 1,810 $ 5,318  
Effective income tax rate (as a percent) 26.47% 24.76%  
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income Taxes Payable (Receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Components of income taxes payable (receivable)    
Current taxes payable   $ 838
Deferred taxes receivable $ (2,457) (1,643)
Income Tax Payable Receivable and Deferred Income Tax Assets, Net (344)  
State    
Components of income taxes payable (receivable)    
Current taxes payable 588 1,357
Deferred taxes receivable (1,144) (936)
Federal    
Components of income taxes payable (receivable)    
Current taxes (receivable) (932) (519)
Deferred taxes receivable $ (1,313) $ (707)
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Tax Components (Details) - USD ($)
$ in Thousands
24 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Hawaii franchise tax $ 117 $ 377
Allowance for credit/loan losses 1,364 541
Employee benefit plans 2,672 2,714
Equity incentive plan 107 141
Unrealized losses on securities available-for-sale 637 725
Deferred compensation 22 199
Net lease liability 1,312 212
Other 11 16
Total 6,242 4,925
Deferred tax liabilities:    
Deferred loan costs 2,665 2,601
Premises and equipment 273 254
FHLB stock dividends 126 125
Prepaid expense 653 226
Premium on loans sold 68 76
Total 3,785 3,282
Net deferred tax assets $ 2,457 $ 1,643
Federal statutory corporate tax rate (as a percent) 21.00%  
Valuation allowance for deferred tax assets $ 0  
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Pension Plan Participants (Details) - Pension Plan
12 Months Ended
Dec. 31, 2023
Employee benefit plans  
Vesting percentage for employees already enrolled with at least five years of service as of effective date of plan change 100.00%
Minimum service period for employees already enrolled to be 100% vested as of effective date of plan change 5 years
Vesting period if minimum service period for employees already enrolled was not met as of effective date of plan change 5 years
Minimum  
Employee benefit plans  
Required service period to participate in the plan 1 year
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Status of Pension Plan and SERP (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in projected benefit obligation:      
Actuarial (gain) loss   $ (4,800)  
Pension Plan      
Employee benefit plans      
Accumulated benefit obligation at end of year $ 15,953 15,865  
Change in projected benefit obligation:      
Benefit obligation at beginning of year 15,866 20,943  
Service cost (income) 191 118  
Interest cost 822 597  
Actuarial (gain) loss 94 (4,802)  
Benefits paid (1,020) (990)  
Benefit obligation at end of year 15,953 15,866  
Change in plan assets:      
Fair value of plan assets at beginning of year 18,336 23,125  
Actual return on plan assets 2,789 (3,799)  
Benefits paid (1,020) (990)  
Fair value of plan assets at end of year 20,105 18,336  
Funded status at end of year 4,152 2,470  
Amounts recognized in accumulated other comprehensive loss:      
Net actuarial loss 5,968 7,708  
Prior service cost 119 124  
Accumulated other comprehensive loss, before tax 6,087 7,832 $ 7,530
Pension Plan | Prepaid expenses and other assets      
Amounts recognized in the Consolidated Balance Sheets:      
Defined benefit plan Prepaid expenses and other assets 4,152 2,470  
Supplemental Employee Retirement Plan (SERP)      
Employee benefit plans      
Accumulated benefit obligation at end of year 9,927 9,947  
Change in projected benefit obligation:      
Benefit obligation at beginning of year 9,948 9,915  
Service cost (income) (200) (135)  
Interest cost 179 179  
Benefits paid   (11)  
Benefit obligation at end of year 9,927 9,948  
Change in plan assets:      
Employer contributions   11  
Benefits paid   (11)  
Funded status at end of year (9,927) (9,948)  
Supplemental Employee Retirement Plan (SERP) | Accounts payable and accrued expenses      
Amounts recognized in the Consolidated Balance Sheets:      
Accounts payable and accrued expenses - liability $ (9,927) $ (9,948)  
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Changes Recognized in Accumulated Other Comprehensive Loss for Pension Plan (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Amounts recognized in accumulated other comprehensive loss:    
Accumulated other comprehensive loss at beginning of year, before tax $ 7,832 $ 7,530
Actuarial net (gain) loss arising during the period (1,503) 517
Amortizations (recognized in net periodic benefit cost):    
Actuarial loss (237) (210)
Prior service cost (5) (5)
Total recognized in other comprehensive loss (1,745) 302
Accumulated other comprehensive loss at end of year, before tax $ 6,087 $ 7,832
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Assumptions Used to Determine Benefit Obligations and Pension Plan Investment Strategy (Details)
Dec. 31, 2023
Dec. 31, 2022
Pension Plan    
Weighted average assumptions used to determine the year-end benefit obligations    
Discount rate (as a percent) 5.10% 5.40%
Pension Plan | Domestic equity securities    
Normal target allocation    
Normal target allocation (as a percent) 55.00%  
Pension Plan | International equity securities    
Normal target allocation    
Normal target allocation (as a percent) 10.00%  
Pension Plan | Bonds    
Normal target allocation    
Normal target allocation (as a percent) 35.00%  
Supplemental Employee Retirement Plan (SERP)    
Weighted average assumptions used to determine the year-end benefit obligations    
Discount rate (as a percent) 5.00% 5.00%
Rate of compensation increase (as a percent) 5.00% 5.00%
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets measured at fair values      
Fair value of assets $ 20,105 $ 18,336 $ 23,125
Cash      
Assets measured at fair values      
Fair value of assets 622 1,452  
Equities      
Assets measured at fair values      
Fair value of assets 13,742 11,659  
Mutual funds      
Assets measured at fair values      
Fair value of assets 5,741 5,225  
Level 1      
Assets measured at fair values      
Fair value of assets 20,105 18,336  
Level 1 | Cash      
Assets measured at fair values      
Fair value of assets 622 1,452  
Level 1 | Equities      
Assets measured at fair values      
Fair value of assets 13,742 11,659  
Level 1 | Mutual funds      
Assets measured at fair values      
Fair value of assets $ 5,741 $ 5,225  
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Net periodic benefit cost (income) for the year:      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]     Noninterest Income, Other Operating Income
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Noninterest Income, Other Operating Income
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization of Prior Service Cost (Credit), Statement of Income or Comprehensive Income [Extensible Enumeration]     Noninterest Income, Other Operating Income
Recognized actuarial loss $ 95,000    
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Noninterest Income, Other Operating Income
Pension Plan      
Estimated future benefit payments      
2022 1,001,000   $ 1,001,000
2023 1,122,000   1,122,000
2024 1,195,000   1,195,000
2025 1,216,000   1,216,000
2026 1,224,000   1,224,000
2027 - 2031 6,017,000   6,017,000
Total $ 11,775,000   11,775,000
Assumptions used to determine the net periodic benefit cost:      
Discount rate (as a percent) 5.40% 2.90%  
Expected return on plan assets (as a percent) 6.75% 6.75%  
Net periodic benefit cost (income) for the year:      
Service cost (income) $ 191,000 $ 118,000  
Interest cost 822,000 597,000  
Expected return on plan assets (1,192,000) (1,520,000)  
Amortization of prior service cost 5,000 5,000  
Recognized actuarial loss 237,000 210,000  
Net periodic benefit cost 63,000 $ (590,000)  
Supplemental Employee Retirement Plan (SERP)      
Estimated future benefit payments      
2022 319,000   319,000
2023 8,696,000   8,696,000
2024 95,000   95,000
2025 95,000   95,000
2026 95,000   95,000
2027 - 2031 473,000   473,000
Total $ 9,773,000   $ 9,773,000
Assumptions used to determine the net periodic benefit cost:      
Discount rate (as a percent) 5.00% 5.00%  
Rate of compensation increase (as a percent) 5.00% 5.00%  
Net periodic benefit cost (income) for the year:      
Service cost (income) $ (200,000) $ (135,000)  
Interest cost 179,000 179,000  
Net periodic benefit cost $ (21,000) $ 44,000  
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Defined Contribution and Profit Sharing Plans (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Defined Contribution Plan Disclosure [Line Items]    
Required service period to participate in plans 1 year  
401(k) plan    
Defined Contribution Plan Disclosure [Line Items]    
Company matching contribution of employees' contributions (as a percent)   5.00%
Employer's matching contribution (in dollars)   $ 64,000
Profit sharing plan    
Defined Contribution Plan Disclosure [Line Items]    
Employer's matching contribution (in dollars)   $ 0
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Ownership Plan - Loan, Expense and Shares (Details) - USD ($)
12 Months Ended
Jan. 01, 2009
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Ownership Plan      
Allocated shares   619,938 583,474
Unearned shares   244,665 293,598
Total ESOP shares   864,603 877,072
Fair value of unearned shares, in thousands   $ 2,728,000 $ 7,049,000
ESOP      
Employee Stock Ownership Plan      
Amount borrowed from employer $ 9,800,000    
Shares purchased 978,650    
Percentage of shares issued in initial public offering 8.00%    
Employee stock ownership plan, price per share of shares acquired in initial public offering (in dollars per share) $ 10.00    
Term of loan   20 years  
ESOP expense   $ 692,000 $ 1,100,000
ESOP | Prime rate      
Employee Stock Ownership Plan      
Variable interest rate   prime rate, as published in The Wall Street Journal  
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Ownership Plan - Nonqualified ESOP Restoration Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
ESOP restoration | Certain executives    
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits    
Accrued (reversed) benefits $ 13,000 $ 144,000
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Plan Provisions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation    
Compensation expense $ 177 $ 480
Income tax benefit $ 48 $ 131
2010 Equity Incentive Plan | Vesting period one    
Share-Based Compensation    
Vesting period 3 years  
2019 Equity Incentive Plan    
Share-Based Compensation    
Shares remaining available for new awards under the 2019 Equity Plan 42,680  
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Stock Option Activity (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Common Stock    
Stock option activity    
Exercised (in shares) (257,192) (272,211)
XML 124 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Restricted Stock Awards (Details) - USD ($)
12 Months Ended
Apr. 04, 2022
Dec. 31, 2023
Dec. 31, 2022
2019 Equity Incentive Plan      
Unrecognized compensation      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   42,680  
Restricted Stock      
Restricted Stock Awards      
Unvested at beginning of period (in shares)   23,664 23,208
Granted (in shares)   14,803 12,013
Vested (in shares)   12,729 11,557
Unvested at end of period (in shares)   25,738 23,664
Weighted Average Grant Date Fair Value      
Unvested at beginning of period (in dollars per share)   $ 24.15 $ 24.61
Granted (in dollars per share)   19.29 23.77
Vested (in dollars per share)   23.64 24.68
Unvested at end of period (in dollars per share)   $ 21.61 $ 24.15
Restricted Stock | 2019 Equity Incentive Plan      
Restricted Stock Awards      
Granted (in shares)   14,803  
Unrecognized compensation      
Vesting period   3 years  
Unrecognized compensation costs   $ 359,000  
Unrecognized compensation costs, period of recognition   1 year 9 months 18 days  
Restricted Stock Units Based on a Performance Condition      
Restricted Stock Awards      
Unvested at beginning of period (in shares)   43,557 41,583
Granted (in shares)   17,758 14,412
Vested (in shares)     7,670
Forfeited (in shares)   16,348 4,768
Unvested at end of period (in shares)   44,967 43,557
Weighted Average Grant Date Fair Value      
Unvested at beginning of period (in dollars per share)   $ 23.63 $ 24.68
Granted (in dollars per share)   19.29 23.77
Vested (in dollars per share)     27.30
Forfeited (in dollars per share)   21.05 27.30
Unvested at end of period (in dollars per share)   $ 22.85 $ 23.63
Restricted Stock Units Based on a Performance Condition | 2019 Equity Incentive Plan      
Restricted Stock Awards      
Granted (in shares)   17,758  
Unrecognized compensation      
Vesting period   3 years  
Unrecognized compensation costs, period of recognition   1 year 7 months 6 days  
Restricted Stock Units Based on a Performance Condition | Minimum | 2019 Equity Incentive Plan      
Unrecognized compensation      
Shares vesting as a percentage of target   0.00%  
Restricted Stock Units Based on a Performance Condition | Maximum | 2019 Equity Incentive Plan      
Unrecognized compensation      
Shares vesting as a percentage of target   150.00%  
Restricted Stock Units Based on a Market Condition      
Restricted Stock Awards      
Unvested at beginning of period (in shares)   10,889 10,396
Granted (in shares)   4,443 3,603
Forfeited (in shares)   4,087 3,110
Unvested at end of period (in shares)   11,245 10,889
Weighted Average Grant Date Fair Value      
Unvested at beginning of period (in dollars per share)   $ 24.04 $ 24.03
Granted (in dollars per share)   17.95 24.42
Forfeited (in dollars per share)   22.16 24.45
Unvested at end of period (in dollars per share)   $ 22.31 24.04
Assumptions used in the Monte Carlo valuation of PRSUs      
Term used for risk-free rate 2 years 9 months    
Term used for risk-free rate and historical volatility 2 years 9 months    
Risk-free interest rate (as a percent) 3.79%    
Closing stock price (in dollars per share) $ 19.29   $ 24.01
Annualized volatility (as a percent) 26.10%    
Restricted Stock Units Based on a Market Condition | 2019 Equity Incentive Plan      
Restricted Stock Awards      
Granted (in shares)   4,443  
Unrecognized compensation      
Vesting period   3 years  
Unrecognized compensation costs   $ 60,000  
Unrecognized compensation costs, period of recognition   1 year 7 months 6 days  
Performance Based Restricted Stock Units (PRSUs) | Maximum      
Unrecognized compensation      
Unrecognized compensation costs   $ 685,000  
XML 125 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share    
Net Income (Loss) $ 5,027 $ 16,156
Income allotted to participating securities (48) (98)
Net income available to common shareholders $ 4,979 $ 16,058
Weighted-average number of shares used in:    
Basic earnings per share (in shares) 8,636,495 8,865,946
Dilutive common stock equivalents:    
Stock options and restricted stock units (in shares) 47,597 54,768
Diluted earnings per share (in shares) 8,684,092 8,920,714
Net income per common share, basic (in dollars per share) $ 0.58 $ 1.81
Net income per common share, diluted (in dollars per share) $ 0.57 $ 1.80
XML 126 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Comprehensive Loss - Changes in Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Changes in the components of accumulated other comprehensive loss, net of taxes    
Balances at beginning of period $ (256,550) $ (256,322)
Other comprehensive (income) loss, net of taxes (1,523) 2,220
Net current period other comprehensive (income) loss (1,523) 2,220
Balances at end of period (251,086) (256,550)
Accumulated Other Comprehensive (Loss)/Income    
Changes in the components of accumulated other comprehensive loss, net of taxes    
Balances at beginning of period 7,744 5,524
Other comprehensive (income) loss, net of taxes (1,523) 2,220
Net current period other comprehensive (income) loss (1,523) 2,220
Balances at end of period 6,221 7,744
Unfunded Pension Liability    
Changes in the components of accumulated other comprehensive loss, net of taxes    
Balances at beginning of period 5,746 5,524
Other comprehensive (income) loss, net of taxes (1,280) 222
Net current period other comprehensive (income) loss (1,280) 222
Balances at end of period 4,466 5,746
Unrealized (Gain) / Loss on Securities    
Changes in the components of accumulated other comprehensive loss, net of taxes    
Balances at beginning of period 1,998  
Other comprehensive (income) loss, net of taxes (243) 1,998
Net current period other comprehensive (income) loss (243) 1,998
Balances at end of period $ 1,755 $ 1,998
XML 127 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Comprehensive Loss - Tax Effect on Each Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Tax effect on each component of other comprehensive loss    
Pretax amount $ (2,076) $ 3,025
Tax 553 (805)
After Tax Amount (1,523) 2,220
Unfunded Pension Liability    
Tax effect on each component of other comprehensive loss    
Pretax amount (1,745) 302
Tax 465 (80)
After Tax Amount (1,280) 222
Unrealized (Gain) / Loss on Securities    
Tax effect on each component of other comprehensive loss    
Pretax amount (331) 2,723
Tax 88 (725)
After Tax Amount $ (243) $ 1,998
XML 128 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments - Loans (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Loan Commitments    
Reserve balances $ 0.0  
Commitments to originate loans    
Loan Commitments    
Commitment amount $ 1.3 $ 1.2
Commitments to originate loans | Minimum    
Loan Commitments    
Interest rate (as a percent) 6.75% 5.25%
Commitments to originate loans | Maximum    
Loan Commitments    
Interest rate (as a percent) 7.125% 5.50%
Unused lines of credit to borrowers    
Loan Commitments    
Commitment amount $ 14.9 $ 14.4
XML 129 R116.htm IDEA: XBRL DOCUMENT v3.24.0.1
Regulatory Capital and Supervision (Details)
$ in Thousands
24 Months Ended
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
Total Risk-Based Capital    
Number of conditions or events that have changed the institution's category under capital guidelines | item 0  
Territorial Savings Bank    
Regulatory capital and supervision    
Minimum capital conservation buffer 0.0250  
Tier 1 Leverage Capital    
Required Ratio 0.0500 0.0500
Actual Amount $ 238,972 $ 235,408
Actual Ratio 0.1087 0.1109
Common Equity Tier 1 Risk-Based Capital    
Required Ratio 9.00% 9.00%
Actual Amount $ 238,972 $ 235,408
Actual Ratio 26.31% 25.98%
Tier 1 Risk-Based Capital    
Required Ratio 0.1050 0.1050
Actual Amount $ 238,972 $ 235,408
Actual Ratio 0.2598 0.2647
Total Risk-Based Capital    
Required Ratio 0.1250 0.1250
Actual Amount $ 244,093 $ 237,488
Actual Ratio 0.2620 0.2678
Territorial Bancorp Inc.    
Regulatory capital and supervision    
Threshold of assets requiring consolidated regulatory capital requirements identical to those applicable to subsidiary depository institutions $ 3,000,000  
Tier 1 Leverage Capital    
Actual Amount $ 257,307 $ 264,295
Actual Ratio 0.1221 0.1231
Common Equity Tier 1 Risk-Based Capital    
Actual Amount $ 257,307 $ 264,295
Actual Ratio 28.33% 29.16%
Tier 1 Risk-Based Capital    
Actual Amount $ 257,307 $ 264,295
Actual Ratio 0.2916 0.2940
Total Risk-Based Capital    
Actual Amount $ 262,428 $ 266,375
Actual Ratio 0.2939 0.2970
XML 130 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues    
Revenue from contracts with customers $ 1,308 $ 1,497
Other revenue 298 1,923
Total 1,606 3,420
Service and Other Fees    
Revenues    
Revenue from contracts with customers 1,186 1,276
Other revenue 141 140
Other    
Revenues    
Revenue from contracts with customers 122 221
Other revenue 157 1,783
Total $ 279 $ 2,004
XML 131 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease costs:    
Operating lease costs $ 2,757 $ 2,991
Short-term lease costs 511 296
Variable lease costs 163 165
Total lease costs 3,431 3,452
Cash paid for amounts included in measurement of lease liabilities   3,193
Cash paid for amounts included in measurement of lease liabilities (991)  
ROU assets obtained in exchange for new operating lease liabilities $ 693 $ 7,462
XML 132 R119.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Future minimum rental commitments:    
2024 $ 2,818  
2025 2,199  
2026 2,038  
2027 1,961  
2026 1,729  
Thereafter 9,299  
Total 20,044  
Less lease incentives to be received in 2023 (729)  
Less present value discount (2,018)  
Present value of leases $ 17,297 $ 15,295
XML 133 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Other Related Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases    
Weighted-average remaining lease term (years) 9 years 9 months 7 days 8 years 10 months 17 days
Weighted-average discount rate 2.15% 2.03%
Rental Income, Nonoperating $ 155,000 $ 110,000
XML 134 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Estimated Fair Values (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets    
Investment securities available for sale, at fair value $ 20,171 $ 20,821
Investment securities held to maturity 568,128 591,084
Liabilities    
Advances from Federal Reserve Bank 50,000  
Carrying Amount    
Assets    
Cash and cash equivalents 126,659 40,553
Investment securities available for sale, at fair value 20,171 20,821
Investment securities held to maturity 685,728 717,773
Loans receivable, net 1,303,431 1,294,764
FHLB stock 12,192 8,197
FRB stock 3,180 3,170
Accrued interest receivable 6,105 6,115
Liabilities    
Deposits 1,636,604 1,716,152
Advances from the Federal Home Loan Bank 242,000 141,000
Advances from Federal Reserve Bank 50,000  
Securities sold under agreements to repurchase 10,000 10,000
Accrued interest payable 1,183 701
Estimated Fair Value    
Assets    
Cash and cash equivalents 126,659 40,553
Investment securities available for sale, at fair value 20,171 20,821
Investment securities held to maturity 568,128 591,084
Loans receivable, net 1,120,704 1,180,840
FHLB stock 12,192 8,197
FRB stock 3,180 3,170
Accrued interest receivable 6,105 6,115
Liabilities    
Deposits 1,633,164 1,708,612
Advances from the Federal Home Loan Bank 238,380 133,145
Advances from Federal Reserve Bank 50,049  
Securities sold under agreements to repurchase 9,700 9,440
Accrued interest payable 1,183 701
Estimated Fair Value | Level 1    
Assets    
Cash and cash equivalents 126,659 40,553
Accrued interest receivable 79 23
Estimated Fair Value | Level 2    
Assets    
Investment securities available for sale, at fair value 20,171 20,821
Investment securities held to maturity 568,128 591,084
FHLB stock 12,192 8,197
FRB stock 3,180 3,170
Accrued interest receivable 1,441 1,497
Liabilities    
Deposits 1,104,171 1,286,465
Advances from the Federal Home Loan Bank 238,380 133,145
Advances from Federal Reserve Bank 50,049  
Securities sold under agreements to repurchase 9,700 9,440
Accrued interest payable 157 33
Estimated Fair Value | Level 3    
Assets    
Loans receivable, net 1,120,704 1,180,840
Accrued interest receivable 4,585 4,595
Liabilities    
Deposits 528,993 422,147
Accrued interest payable $ 1,026 $ 668
XML 135 R122.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value - Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets and Liabilities Measured at Fair Value on Recurring Basis    
Investment securities available for sale, at fair value $ 20,171 $ 20,821
Fair Value, Measurements, Recurring    
Assets and Liabilities Measured at Fair Value on Recurring Basis    
Investment securities available for sale, at fair value 20,171 20,821
Fair Value, Measurements, Recurring | Level 2    
Assets and Liabilities Measured at Fair Value on Recurring Basis    
Investment securities available for sale, at fair value $ 20,171 $ 20,821
XML 136 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Parent Company Only - Condensed Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets      
Prepaid expenses and other assets $ 8,211 $ 6,676  
Total assets 2,236,672 2,169,592  
Liabilities and Equity      
Equity 251,086 256,550 $ 256,322
Total liabilities and stockholders' equity 2,236,672 2,169,592  
Territorial Bancorp Inc.      
Assets      
Cash 18,453 28,515  
Investment in Territorial Savings Bank 232,751 227,663  
Prepaid expenses and other assets 272 105  
Total assets 251,476 256,691  
Liabilities and Equity      
Other liabilities 390 141  
Equity 251,086 256,550  
Total liabilities and stockholders' equity $ 251,476 256,691  
Territorial Bancorp Inc. | Territorial Savings Bank      
Assets      
Receivable from Territorial Savings Bank   $ 408  
XML 137 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Parent Company Only - Condensed Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Interest and dividend income:    
Total interest income $ 69,088 $ 62,702
Noninterest expense:    
Salaries 20,832 22,259
Other general and administrative expenses 4,388 4,252
Total noninterest expense 38,268 38,798
Income before income taxes 6,837 21,474
Income taxes 1,810 5,318
Net income 5,027 16,156
Territorial Bancorp Inc.    
Interest and dividend income:    
Dividends from Territorial Savings Bank   17,500
Total interest income 4 17,504
Noninterest expense:    
Salaries 42 42
Other general and administrative expenses 958 656
Total noninterest expense 1,000 698
Income before income taxes (996) 16,806
Income taxes (315) (209)
Income before equity in undistributed earnings in subsidiaries (681) 17,015
Equity in undistributed earnings of Territorial Savings Bank, net of dividends 5,708 (859)
Net income 5,027 16,156
Territorial Bancorp Inc. | Territorial Savings Bank    
Interest and dividend income:    
Interest-earning deposit with Territorial Savings Bank $ 4 $ 4
XML 138 R125.htm IDEA: XBRL DOCUMENT v3.24.0.1
Parent Company Only - Condensed Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 5,027 $ 16,156
Adjustments to reconcile net income to net cash provided by operating activities:    
Net decrease in prepaid expenses and other assets (1,537) 289
Net cash used in operating activities 8,257 16,666
Cash flows from investing activities:    
Net cash provided by (used in) investing activities 16,874 (95,252)
Cash flows from financing activities:    
Repurchases of common stock (4,065) (5,973)
Cash dividends paid (6,412) (9,071)
Net cash provided by (used in) financing activities 60,975 19,280
Net change in cash and cash equivalents 86,106 (59,306)
Cash and cash equivalents at beginning of the year 40,553 99,859
Cash and cash equivalents at end of the year 126,659 40,553
Territorial Bancorp Inc.    
Cash flows from operating activities:    
Net income 5,027 16,156
Adjustments to reconcile net income to net cash provided by operating activities:    
Equity in undistributed earnings of Territorial Savings Bank, net of dividends (5,708) 859
Net decrease in prepaid expenses and other assets 933 1,275
Net decrease in other liabilities 163 (263)
Net cash used in operating activities 415 18,027
Cash flows from financing activities:    
Repurchases of common stock (4,065) (5,973)
Cash dividends paid (6,412) (9,071)
Net cash provided by (used in) financing activities (10,477) (15,044)
Net change in cash and cash equivalents (10,062) 2,983
Cash and cash equivalents at beginning of the year 28,515 25,532
Cash and cash equivalents at end of the year $ 18,453 $ 28,515
XML 139 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - $ / shares
12 Months Ended
Jan. 26, 2024
Dec. 31, 2023
Dec. 31, 2022
Subsequent Events      
Quarterly cash dividend declared on common stock (in dollars per share)   $ 0.74 $ 1.02
Subsequent event      
Subsequent Events      
Quarterly cash dividend declared on common stock (in dollars per share) $ 0.05    
XML 140 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ 5,027 $ 16,156
XML 141 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
12 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 143 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &B$;U@'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 " !HA&]8=GFGV^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.OW##E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_N7S M9\D-!H5]I.?8!XKL*-V,ONV2PK 51^:@ !(>R9N43XEN:N[[Z U/SWB 8/## M' A**3?@B8TU;& &9F$E"MU85!C)(LK/GS&=H%9!&K)4\<)BKP H>>) MX32V#5P!,XPI^O1=(+L2E^J?V*4#XIP'MZ?%G6S5R7 MV'1(TZ_D%)\";<5E\FMU=[][$+J499W)*BMN=Z545:WJS?OL^L/O*NQ[Z_;N M'QM?!'4#O^Y"?P%02P,$% @ :(1O6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !HA&]8%\^Z'38?X&Q9"= MDRW"XIT'0F/(Q29==]B6(ABD17'4<2RKUXEAB%O#RW3?@@XO2<*C$*,%!2R) M8TA?QR@BSUN-USNZ POMW"-EHA_W2ZHV.H<5((P1IB%! .*'JY: M(_O#U+-D0?J);R%Z9D>O@;R4%2&/7+4L>48H0CZ7$E#\>T(3%$5229S' M/SO1UN&8LO#X]5Y]EEZ\N)@59&A"HN]AP#=7K7X+!.@!)A&_(\^?T.Z"NE+/ M)Q%+_X+G[+/=7@OX">,DWA6+,XA#G/V'+SL01P6>6U+@[ J<-P6V5U+@[@K< MN@7>KL!+R627DG*80@Z'EY0\ RH_+=3DBQ1F6BTN/\3R>U]R*MX-11T?3HF? MB*^1 X@#\!'SD+^".<[:D_Q>VN#K<@K>O_L%O ,A!C=A%(G=[++#Q<&E1,?? M'6B<'<@I.9#M@!N"^8:)HP0H* ITQ%D?3MW9G_K8T2I.D7\.7/L,.);C*DYH MHB^?H=4Y< 9IN:N[_^R)4P#-!3RTH!XP/ M; M]=-42(P)#] FUAC__9/>L7U6P3(I-#8D50'H'D)Y./0=Y_[I%*FSZ^#3K<=GA'$"(W"'MH1R%2B]#J>)"N]$6]44E"&Q JC> M 52O9D.B4-SGTN&P')9>ZP%&3$E+6]:4EB&Q JV+ ZV+>K06B(9$#F$!$'(TI 3&HJ1;PRQ3^A6 MW&;](;$"O!L*W=Y5AU\\_2""4TMQ1E8GTVE[OPKNP M;"4];7%C>H;4BO2F:TBM2#=/#K;63_^'[D1NB5XM M."AS0X7<)X))E$2)DIO1F&!*K<@M#PJVWNJ_Y788#A>4/(785S=+O>:GN1*; MT?1@2JV(+<\/MM[XO\6V((R+N^F?X;;\_J%7'/3ZMM*^Z.L:H&^U5=",IHA3*D5(>4IPM:;_VOBB[:TV!"L<\05(@.OU[:] MDI'?:'@PI5:DE<<'6^_][T,ND@-Y +;S?O4+6"(_$>[V58E,KS0A<2S,#./$ M?U1B,YHD3*D5L>59PJX( 10&(5Z#Y6N\(I&25H7 ^%8Y2:0O:TSI%)G!R3.# MHW?U^]8$/K[X&XC7J#1R50C=CI;3T1_*&5JC$<&46I%7'A&<6A'A.XJB]B,6 MWDOT1\C$0!: .6.)>B2KT+PE2FQ&LX$IM2*V/!LXM;+!-^$Y,85*1R9V\HS?B1].V%$Q$:%P3JC1= M%3JW!+>A[R,A(T2"3%!)Q:C%-Z56I)=;?*?FDX)9B"'VY4QLFKS3?1\I3>H*PC&$4@7'"Q-M,?1O0 MZY0]S=.7-89U"M_OY+[?J?40X6.,Z%K>-'\3"GPC6EN\A5C=@?6"Y6W,:! P MI593V1T8)8%\;@)&G"/&LZEOV365"Q/T>J74]'6-%R&<(@ZX M>1QP:\6!Y4;D 5T3JY IAV4T!)A2*\+*0X!;*P3L9B&6M<* ML;)E0OJRQL1.8?3=W.B[>H/^EMANF54Y,[W<[(>2F%&W;TJM2"QW^VXMMS\1 MT*@ -L@&?D=J$Z:4LR[(][\+JJGNF4;-O2JVX>#8W^Y[>G(]$(PNRAE;B M[BL$2@VKOJ[Q$EJC[KYSM()>IL/TEP@,^')=5+:8_K#W\&N'4;K&OY-_//NI MQ V4X9*!"#V(4NO\0MR@:/;K@VR#DVVZ'G]%."=Q^G*#8("H_(!X_X$0OM^0 M!SC\!F3X+U!+ P04 " !HA&]8UDDF:_?D?)L6SIQ+PLVXS^?[WK_T#@/SEP*+<]4_E>V-.O3 M23PA2[D2=6Z^J)N/ M ^J/-&#;!NRA#?BV 6\<;9$U;IT+(^8GE;HAE;6&WNQ#,S=-:_ F*^TR+DP% MWV;0SLS/5*E5GBV%D4OR3N2B3"59V.XT.2;?%N?DQ=%+/]U@;G1MO/Q=C:D7NN-2.7I!&)&R^I:3N:__D)#[PWFU#-U=N BW[G( M7;W/SX1>$U@LDMH'^:/.KD4N2X,N7MM5U'1EX_YZ3ED8!LG)['K?GZ&9[P4! MWUD= /5W0'TGT$_EM=0&$H,A6J9UE9E,:B*N19:+RUP2R%1$ _0I$8:L1%81 M<*26F!OM0.$>/N;1B/:\P*QB1G$O@IT7P1.\6,M\28R">#7VH]O&!U&HRF1_ M0[BE2AORHO.)J!4Y"L)X2EGYP-U&AYL#133ZW M,9164]4,(L6(>9SC<9 7:XSAX?NPS)8[RB M7D>PWJ.VTY24H,X@U,43'-Z.U8L-[O/^$KE!/9%\Z)ZJH/^CT\ZQ'KO,V]YZ MX>9'H3^RTIVJH$Y&GW^02UF)G'Q4A21V!D!0E=\):+CT>Y/Z;<)''60())KT M\QUB%M,D&H'=*07JE@IWL+^T<_=@T'R AM/8ZV/&K")O!',G&JA;-;Q-TZH& M"LU*(V'-S3WIF@Y)/Z1>T,>*6=%@!&LG#:A;&UQ4LLBT%35 V%:);:Q.:"(" MQ8H1;SS BE@%23*"M6-GZJ;GIHP[5JOC6DLB(" =.#'ZY0.YA9GY?A*/(.U( MFKI9VN[28W53PB;(LY6$G:#KRB86%.N08OTXY'W)@YE%43PB>6A'Q-3-Q)_* MU*8$(W[*^X0%'7(K]_T^3N=P3TWN'5%3-U.?RY6LJB;Z[OQJ]XH>WRQ#S\WLKP+1&76()M;V&@E.&1:J!+ZNQNQ M"L-H1+BQCCZ9FSZ_*@,)V0%NR&&,<1BY3QF8(0V3(!F1-6ROA';7T)\S<9GE M39WS&H7XO*7T?U%+LXXBF9LBS^5&Z6QD+88,1T-8"Z\?M9AA1$,:C*U%QX;L M'C9<7MO,I\FJ4@6!C4UP*8+"1^IAGWE>G\@1.^K3?;M#\!T],C<]CH/?%R0H M]"$'!AZ"W#G^4_=.1ZG,3:F+[CQ JWQ)ZG)I$\]5):75 =H>$$""JJMT+33* M"0RA4,S/^\P.'>B8EKF9%K26JBW0C;AMCF1L^A1; 7:74U'<0SIEG/-!7"!F M_KZ2/,3=L2YSL^YG"?,)XJ#-4[JD/.F7OM#]%H F#,C**Q)/8Q9. M0]J>I293+Z+P$VZ;/?G4%5V,(?G'_?(#L4E&SJ5YIPWX?=I@F=D+,]C;5@0? M9R5)Q2:#O8["'+*\'S>7+H=(AV8!C=E(0N2=%N!N+?"ME**R)=W[Q1\7VV5 M80Z9_YCY?C]OHV8)'Y'GO*-T?D^5+(W(+$R+%C82CG%(QU _A(-B#K4+.!TY MCN(=;_-[>;LNZKRYV6NK'6 ;",ZUO80%664/W%#@0SX^#MG@$!@SBR)_#'9' MV]Q-VVT>U@=93C99#@4[I&864&^8CS&[, A&5 ;O.)R[.7Q &TV&>##\9'"G MAA=RF"%:R,WV[H+M1?SOHKH"TB6Y7$%+[U4$,5&U=]OMBU&;YGKX4AFCBN9Q M+04 MP;P_4HI<_=B;YQW_V$P_P=02P,$% @ :(1O6& ,F,<@ P Q0L M !@ !X;"]W;W)KO@Y^ M[>"7H%5F)=855CB:"KY%PEAK-7-3KDWIK6D(,]NX5$(_)=I/17/.)*2,P2.;65SL3H MV7$=];**ZKT1]0KB ?+=<^0YGM_A/M_?W7OI;FO^9A&\9A&\4L\_?!&ZV"JQ M8;>8J;L+F>,89I8N+ EB U;T\8,;.)^[2/^3V MNO^'V^]2C&[8!J711*B0A M+@11!"1*@29(/(71LUE*/#*'&A4B[(;S-CL#I?VDHS:*^X4_UV MT'J#'XD6-&C!86@5#R)2%I!T806OL'9Y>B,>R3-N>,9'\>COJ53ZZ"1LW04U M?A>J-^R14&$#%?9"S7F6Z0_P/Y18N$^)]29Q).*D09P<@+A7?4U>[9GK=!=8 M;^@CP5SG[_?>.0#MW?JJU=I<8>@%@>OO4'483IRQZXR#[C/=;74H[N$9OU-! MM>0>:;\V[$[;;O58IL']AL6:,(DHK+2G,QCK\& B(0 M& 'AL+W=O,1-M")=$5:3O]]B,EV[3-$Y.T?A-;\O'T/_%X/S[D M"SS.:^9/!<+WNA?IJ*MF=*7[6PL%RUG1=>H MKL8D".)QSSN3(W MQI/+!9OQ!ZZ^+#ZW^FJ\\U*4-6]D*1K4\NG5Z"V^N F[!IW%OR5?R[WOR(3R M*,17_;[V_[X+7P3PR MR6]$]5]9J/G5*!VA@D_9LE+W8OV!;P**C+]<5++[B]:];1R/4+Z42M2;QEI! M73;])WO:O(B]!GBH =DT(,<-PH$&=-. =H'VRKJP;IEBD\M6K%%KK+4W\Z5[ M-UUK'4W9F&Y\4*W^M=3MU.1&-%)49<$4+]"#TA^ZCY1$8HKNFES4')VA+P^W MZ,VOOU^.E7Z@:3;.-\ZO>^=DP#DFZ*-HU%RB=TW!BT,'8ZUT)Y=LY5X3K\=; MGI\CBO] )" 4$'3S\N;$(X?NWA[M_-$!?W>-XBV7"I7=N[J 7E'O(80]F%%Z M(1+6O'C",*$[W#0^413MED5?97;/2G6 2%TF>+]M2E1Q4VKN) M]P3@)#L4T"L%#&."\:#2>*,J@TW2E-7S;\^)/&FH3'7WK* M\7V6+$F MYQ)-6U$CG>;H/2]XJS/I@Z&(*1[HFC5?08H$;H+$-';5 X8$!\FP_#T,8J_\ MAUW=0)J'!5IJ8+6(S5J^ :(2>M:R6+;Y7$\:P""PVP 6%I MB?VX_,352XKHQLO!B"0QQ8!4US**PM23_9:?V _0>[[BK=0O5T_[%JU8E=TL M72\24-[RHE2H$E+"2,4N*L^@K ?,HB0>UFZ)BOU(_1GM7L^O90-V>>P/T0(9 M^XD,I!)B4WVM2]*/!^]2V20>-.Q=RR@.8D_-L@#'?H)_$DWY@CDT/BG$3^7M M,&:+<>SG^(/V6.:Z!YL"B6X^..4#701@G4(S0<@PQ,.I1RS6B1_KFT6@3JI' M#8\SL6[T.K$JIUQWEURV!CB04[\/#=#9L;*!KTQ M(^!W$X >)MR,DVIH'4, ,@> 9M?L;'@L$,MOXN=WMS8 =;EX)DD&" /L@B < MEF;)2UY"WL89K*!:@+UA O ,, Q)D W+M>@EX8NKBF]I0+P$?VU9.96WPZ M MPXF?X0^L8JV9OYJZPNM%);YSCAYYPZ<#BP;B,ID$*25 5P&6A$2>OK+X)L^L MB/-\N=!EY#NHT$5JG(%C$C!,@N&=!6+92_SL??=M62[,$@#4!Y 11\#"!3(, M D^!M@0E7EI-MG/\HE\=VK*LYP.\+IP>F 52Z&-!\B01,-\H9:+U,]%MR)ZEB/4 MI1Q-20P(!BV3;#B1J24B]1-Q0_)'KF>'?#N+5.P)?L74A5R<4F#J 1@2'";# MU*$6B-0/Q+OG- ++UA2J#H"A=]^1[NW_^L'8S\R'4+AIG!R,>FC^!ACB^*B0 M'"JT+*3^9>@UDV6..&MUILXD6NA1)^=,9\ ;/3DJ1*6AL7<7W.3?/"'=4Q>< M1^EQ#*X5/D_Q@'Z+->K'VFU9+"T3J!V*? M4.ON?(P79TPO0-F,]VHE$DLEE2[GNJNZ@/K;O M/I0ZD;?#4RF+XC XQ1Y"Z 7Z:V,^E;?#F"W,P^>VJU^ZA[!Q=( 6< \!,@3W M$,9[I\TU;V?=(;S4M6S9J/XD=W=W=]#_MCO>/KI_C2]N^N-ZZZ;_[X&/K)WI MB2RJ^%2[U+5-5^:V/Y#O+Y18=&?:CT(I47=?YYSIF; QT+]/A5#;"_. W;]% M3/X'4$L#!!0 ( &B$;UC7R%J4^@( ( ( 8 >&PO=V]R:W-H965T M&ULK59M3]LP$/XK5H8FD("\-6EA;20HFX8T)D1A^^PFU\;" ML3/;:6&_?K:39FT3NGW@2V([=\\]S^5RE_&:BV>9 RCT4E F)TZN5'GINC+- MH<#RG)? ]),%%P56>BN6KBP%X,PZ%=0-/"]V"TR8DXSMV;U(QKQ2E#"X%TA6 M18'%ZS50OIXXOK,Y>"#+7)D#-QF7> DS4$_EO= [MT7)2 %,$LZ0@,7$N?(O MIR-C;PU^$%C+K34R2N:E ME52\:)PU@X*P^HY?FCQL.?CQ&PY!XQ#L.PS>< @;A] *K9E963=8X60L^!H) M8ZW1S,+FQGIK-829MSA30C\EVD\E4\XDIR3#"C(T4_JF7Y&2B"_0E!>Z,'+S MQE: ;EG*"T!GZ&EV@XZ/3M 1(@P]YKR2F&5R["K-QF"Z:1/YNHXVAAA:"--]5DGD!<.QN]I6T37R8S^*6ZL=>E%++SI([XDM M*E.$J&SZ$R5X3BA1KWT\:ZQXFT(P\O9X=HW. E-6?33CEF;\#YJZ45/R6Q-= MZ@:-CJE))=)\):25((I [X<8=[@$@W"/;]?FS+^X&/43'K:$AP<)/W*%*>(J M!X'2G9HG33%8!:>(Z?K0WX7"+WW\A]V$1\&^@*Z12;C7+V#4"A@=%##M(=W' M<-2IRCB*]DNB:^2'%^%^Z;I;S;P L;0S3NKT54S5O; ];>^?7>KS6 MT_ O3#V;[[!8$B81A86&],Z'NEA%/>_JC>*E'1ESKO0 LLM<_R* , ;Z^8)S MM=F8 .U/1_('4$L#!!0 ( &B$;UA"B9 "\ 8 #HT 8 >&PO=V]R M:W-H965T&ULM9MKDYLV%(;_"N-FVNQ,'2-Q=>KU3-8&FIFV MV%T9YV.U(\?V.9NSY=H(F/[[XF#YNJ_J+V7*Q)X_T M@5:?]_<%/YN=*$FZHWF9LMPHZ.9V\@Z]C;!;!S0E_D[IL6T8S&58T@_..)KFB6U23>CG];Z.149QUX?OR#'C:=YYWY0DJZ8MD_ M:5)M;R?^Q$CHAARRZB-[_IVV'7)J7LRRLOEK/!_+>M;$B ]EQ79M,&_!+LV/ MG^1;.Q!G 6@H +FQN>'M?'ZU8WQ MRDASX].6'4J2)^5B5O'6U,Q9W-9\=ZP9#]:\V_%<;&I11*_TT>^2)*USF63& M/4F3*6_+BNS3BF0*UEK/^IQ34N2\_\'#AWOC84L*JNI/H*=\I!6?^36%P]+\ M484(+W0JC@^[0]9H\:':TL+@@\17F&T]]9^H\?H/5I8WL_=YS'94@8_T^$], M&IX93Y=3SN!3SN"&8P]P[DA&\I@:I#+6-'YC6.A7 YL8J7+@2/(:4KTL/BWG MUF+V="ZT7,1QYP[JEUK+I::6C9U^J4 NA4T?8Z]?+%3 ' ?;_5*1 N:X%L:G M8KW1LTZC9UTU>J]YRI9-KMU<-9)'JML;26R;KBD,I[;V>F=[6^Y)3&\G/+%* M6CS1R?+GGY!K_J::.)"P !(60L(B(%@O'^Q3/M@-W1K(!SZ;^35$R1."IT!S M=%.OK*K55Y46-N XK"!A:TA8 D+(6$1$*R7.\XI=QSM6O(7OU8][@;MWJ#* M$"UB;(9 PM:0L,"1UD?D(L<55G[(*J-+5?8T=4^:NEI-CQM_W-_XLUIHI-62QDKK2[VQ?2&7UY 5!I"P$!(6Z8>B)^O\).O\1;*> M7\6K))[+.\1L>.RTA80$D+(2$14"P7C8@LW--3&T^O,LR%A\S@&V. MOD$YY!O&ZYXLHK%\/( ML9#@0(8JG.?9HE&IPCFNXPS-M,Z:0EKWXAJO4CVBMFQ6FAXR/5<<5E#'"906 M@-)"4%H$1>OG16<[(>?_]"P1J"4%2EN#T@)06@A*BZ!H_1SJ;"ZD][FN\B[U MC-&9 NIL@=(")!M-CBG]< 5:9W2ISKZRG;F%].[6BQQ,/7.TTJ!.%R@M *6% M2+:QD(,M\0KA0JF^TIW9A?1NU^KX&HR]OYX-AO0_V4C\;RY8.PAX65K&5OO:QTQ24%H#20E!:!$7K9\79 M]!DQM2YD+CC2Y?5], [F,[9M8 M_#%146R*;=L3%UZY&$;(%=WJ4(5S,18<]TB%]CUT72F@EJ,X'2 E!:"$J+H&C'O)B=O111OU7S)RD>4[ZH9G3#\>8;C^=7 M<7Q1Y7A2L7WSGL075E5LUQQN*4EH41?@_]\P5OTXJ5^].+TNM/P/4$L#!!0 M ( &B$;UB&PO=V]R:W-H965T&ULO551;],P$/XKIX!@DZ:E3;IVC#;2VFV"AXEJ%?#LQ=?&FF-GMMMNTGX\ M9R<-!75Y0,!+[+/OON^[LWT9;[5YL 6B@Z=2*CN)"N>JBSBV>8$ELZ>Z0D4[ M2VU*YL@TJ]A6!AD/0:6,DUYO&)=,J"@;A[6YR<9Z[:10.#=@UV7)S/,4I=Y. MHGZT6[@3J\+YA3@;5VR%"W1?J[DA*VY1N"A16:$5&%Q.HLO^Q73D_8/#-X%; MNS<'G\F]U@_>^,PG4<\+0HFY\PB,A@W.4$H/1#(>&\RHI?2!^_,=^DW(G7*Y M9Q9G6GX7W!63Z#P"CDNVENY.;S]AD\^9Q\NUM.$+V]IW-(H@7UNGRR:8%)1" MU2-[:NJP%Y FKP0D34 2=-=$0>45#,(8>%HX$J[BSH)5DZ?RBTY&CL>[A^7 OW#$=S9LBA0"=R)H_' ML2,1'BK.&\)I39B\0MA/X%83@(5KQ9'_"A"3^C:%9)?"-.E$O,+\%-+^"22] M)(6W$(,M2*1MA@Z&M"U2&AC2OU.D$UAX9O 'V8CE.(GIF M%LT&H^S=F_ZP][$CE4&;RJ +/9LQ6P 7&\%1<4OW-Y]@I\*+>:_3RP^X:PR7JGH\$XWAS0?-9J/NO67.L*I3[$ MV1G]A_4.@Z^Q MAWL'/SC_D*:_G7R\UZE*-*O0CRW=O+5R==-J5]N6?UEWNI_N]?_BEIF54!8D M+BF4;AE= U/WX-IPN@I][UX[ZJ)A6M!O"XUWH/VEUFYG>(+V1YC] %!+ P04 M " !HA&]8I?6;1M,) "0,0 & 'AL+W=O9T:B8UTET2O1 M3G.__H:4;-K1B+:O:3\T?AE1\Y"<>9X9T9=/JOG:+J74Y%M5UNW59*GUZF(V M:[.EK$3[7JUD#=\L5%,)#6^;QUF[:J3([455.6-!$,\J4=23ZTO[V6US?:G6 MNBQJ>=N0=EU5HGG^*$OU=#6AD^T'=\7C4IL/9M>7*_$H[Z7^8W7;P+O9;I2\ MJ&3=%JHFC5Q<33[0BQN>F@NLQ9^%?&KW7A,#Y4&IK^;-E_QJ$AB/9"DS;880 M\&[>YH+]U]O1_]LP0.8!]'*&U7^N\CU\FJ23D@N%V)= MZCOU](OL 7$S7J;*UOY/GGK;8$*R=:M5U5\,'E1%W?T5W_J)V+N QB,7L/X" M]O*":.2"L+\@M$ [SRRL3T*+Z\M&/9'&6,-HYH6=&WLUH"EJLXSWNH%O"[A. M7]^HNE5ED0LM?R)N?WE[.--S47#K+ M^AM\[&[ 1FY &?E5U7K9DI_K7.:' \S VYW+;.OR1^8=\9/,WI.0OB,L8"'B MT,WIES./.^%N!D,[7C@V@V::%G::%HVJ"$18(W11/W9;M-"%;"^P>>N&C?!A M3?A>M"N1R:L)Q&5:(CO;JG(A*-;KXK_T Y4._*#!'%D.Q(ZF=-3? M^<[?^1%_%[)I;!!UP26^$?D-=$>+YH=%F:@T)Y)V=?UB.JEA7\ Z2!LJ( 1(.,9+S,$.: MC"\!W:-UZ@7UX060QLB9J5I,(;T1 >& .TX'_K"4!8CCB.$\&M_KE#G'F=?Q MW\'3HM[Y72I1MV0IR]P&-$0YNHGZ00\F,J7(GL<,>1BP<<^=#J!>DKV^;50F M9=[+ .-I>PZ"<.!8RC 0SO.YO-Q_QV+4S^-O_DGJ/ZW-ED2F'SCZ,[_\:T> M(3L8VS!#NW#<9\?MU$N(5GIL'88H7:D=#4"(0LZW\2K_6A(R2;8$PPM(M2#[LY,J9^-C81DDL@.'";O %*MJ_>&H4K@/?6EJ>UA+77 M1AO+8B,>1C(4PM1AA$#![-AXAF*.J9F?J?M"H\," ,X*!(9P;(ML+L62I9TD<73,_ M71] ZO:454ID)9[-1NH$:[_1MN!0+$-B3F.$_Q [B.UQY<$BK+0SZC30S(&T3%'O!X:3MFLFH$M'F_U_RQ,V3O)$%"'[&;VD4<0^F(GATG^OW0=[6%W.TU MU/,AO0-AI0AOH)8!\^PL1]_,3]^_G=);0+T?TFW*.!;?0T,:P[]QYQTOL^2L M_E91;X K3NB+L%G!"8WP#*%Q>ALKQ(1%BE2WF&&4 M4#[NNE,5X?%6@Y6Y]B%,#LL"]<:;7O.^184C"@7I],T=UC@'/4P#FB?ME X0T$ ^1=[6.5W MZ/^-(:$?)0 M(0IBA+PP2SY/QI54Y*1%Y)<6-M_GA>&M.C\L<1100K9CD// ]W M(Z<1(K]&.$*T&%6A6(92( [F"3;OR%.,N4]]1TXT1">(AJ6H'RV_6%1&[-@7 M1O%LH$BM1PAG2/\IU-4QXC]VR& >>MK&W D%[F\LW(RY3(0F#Q(*TMHL!<2! M"?9G*1KT$-&P11 %G".-(<1R/G_1=CB$XMB>^]G>"T6:!Q)'0&#]@#C&6B*( MZ0#O(0JG #@[KMSLPY2%:O 36UX)*2?/[")V MG7[8>VCP\"'%,XX&/V(9\\BSWYP4X'XI\&6OB8_ZB!P:X!2);\00RH!Q.KU>KTIZ)!88VYX!*!46F/1A1J]K&R5Y= [-^G8]_^>0+QJU?ESVW[1/8F6GR;3M6JEU-[=$0]W>BFRT M<\>1[@1#^A.('?-TS+F3!_S(Z816BX>R:)?67?1 U:X768"^J\WI]"X.*Y47 MBR(;;TMR[&0#EOF'=DD4CQ>[W D*[A<4 W0OGGWNH!W'TMTH.8IE:(=CF>V= M;:]D\VB/_+?$/F7NSHSO/MW]K."#/4S_XO./].*F^W& &Z;[K<*OH@&6;@'T M H8,WB<02TUW_+][H]7*GJ!_4%JKRKY<2@&JW1C ]PNE]/:-N<'N1QC7_P-0 M2P,$% @ :(1O6)4=E6QP @ IP4 !@ !X;"]W;W)KPRJ)RK3\/0YA5*9F>Z1D61 MK3:2.3)-&=K:("LZD!1A$D7'H61$V:)F):[1_:CO#%GAQ%)PBKN<_O$GYR;.W. M&7PE&ZT?O'%3+(/("T*!N?,,C#Y/>(%">"*2\3AP!M.5'KA['MFONMJIE@VS M>*'%+UZX:AFOV&H=ZCCQ?KH7M?J'M<^,T@+RQ3LL!3 HD5_V7 M/0]]V &<1.\ D@&0=+K[BSJ5E\RQ;&%T"\9G$YL_=*5V:!+'E7^4M3,4Y81S MV3=3,L5_,]^B1>B(T?O#?$"O>G3R#CI.X%8K5UGXJ@HL7A.$)&72DXQZ5LE> MQDO,9Y#&AY!$2;J'+YWJ2SN^]#_KZ]'SM]%^(DYMS7),,@./L3' MT=D>;?-)VWP?^S^U[4=_C#_!+@,O/5HX<[P2#1EMR(LU=\HU\_1Y)VVT'D_?'_3 M^Q5&O2VYLB!P2]!H]N4H -.OA=YPNNY&<:,=#79W]'U XQ,HOM7:C8:_8-K- MV1]02P,$% @ :(1O6'B3DSS))P ,(< !D !X;"]W;W)K&ULW3UK<]PVDG^%I4WM256CL21G\_"K2G:<$*3DV5]__00:)$/_'+CMKF?-SM7PY-5TV[S#GYMUX_\KG5Y08.VU:.+L[-O'FWS MLCYZ\8S^]KY]\:SINZJLW?LV\_UVF[?[EZYJ;IX?G1_I'SZ4ZTV'?WCTXMDN M7[LKU_VZ>]_";X_"+$6Y=;4OFSIKW>KYT>7YDY=?X_OTPF^EN_'FYPQWLFB: M3_C+V^+YT1D"Y"JW['"&'/ZY=J]<5>%$ ,8?,N=16!('VI]U]A]I[["71>[= MJZ;Z5UETF^='WQUEA5OE?=5]:&[>.-G//W"^95-Y^G]VP^]^_?@H6_:^:[8R M&"#8EC7_FW\6/)@!WYT=&' A RX(;EZ(H/PA[_(7S]KF)FOQ;9@-?Z"MTF@ MKJSQ4*ZZ%IZ6,*Y[<<6'D36K[*I^.##W^47V4U-W&Y^]K@M7I!,\ D #M!<*[/S679Q=O'XEOD>A]T_IOD>_T=VSW-_/3TWWJ8G?IM=?NZ,7? M_W;^S=G36R#_.D#^]6VS_TG(;Y_[^.(DN__\V=__]MW%V>.GV7%^DOW@_+(M M=W3A8.C+WL/-NTN>UO#H1YW&Y>]:K:[O-Z?S+)N MTS;]>I.5G<]N-DU5[4^;F]H5P#P6OBQ* &V63':57P-0'B?]Q)/A3S#3KFVN MRP+ K)H3[F$UW9M"1LOJWW6-5E9%R6,[F$! MOHNN]0&VB^^R10M[V-#DR[P#\.09<+_L37Z3E^4\^Y>#%6&".'&)[ QVX0"1 M\&#;M-T:&"!!Z/$I@G_5P82(0YWG8T008O/\VZ<^NFSANAOG>/G!(%H)]H?3RI-3 M63S+O7>PU#&#W[JE*Z_S1>4(KV5]#>\"%^_\"?TAF=Q]!K ]_F'9M^U@_@4L M@/-79;XHJ[)#6CO6P[-_Q&D730LW"'%Q,@E$B,.5!0MLFO<9.R M0\!5O2QW< "^Z=LEX5KI)B!XU=<%_+]ILY[ S"I ,ZPRR[; <1FZ/WH@R&X/ M.X>?6D=[G1%0V_P3OF)PD!QCEE>^@:-K02Z%I=IFRSC<=0A10%7.QRL@MVZ7 M[VE&1!F0F^]R BR[ZQ1F!E6\&F[Z1P=@P+QO\*S?X4WAB_3CFW\>GMH M C6-KFNAEP^@:@#%K;ZY$B)B0D=: M86+P&V" IS#+=I9M0(F"F\J7RI(MJ$7=)@,DKV'/P#/S3HF.KBT0&_!1TC7@ MK@*->(.#X@0.2V?*KB*]IF3#J%]6P,_@4 3Y@3Z0!_"NPDR&\G-\H0(-US_) MCL]/LHVKBM.N.14X]X"513( D,-LV,@].%SFR81 8 J$W)KO/K,[DDH;O&;P M;Y@\;QU>,4 C$$,.[Z-(*?\-ORP;WP$&0* 3*X3C,3!T&WP7QNKE+&B7!$'? M A!T(T&#KIB+T9,:CCG#PQJMNLK+-@/"Z5'$X&GU-9@)%<&Q!O. $5HU("X" M83'M(N^';:HT>THO'C\&@7&=EQ5RL5, [-0#45KXZZ:+QU7@&;B2"&Z$?=S5 M>/]_:@/NLVR +L-P"\).=&[X'1;>Y2W*=+SD38UO W;QLG7 "BX[D%I+MUT M^*K@TB3PP\5L0"5%]M7%V?P"[ $XFH:U&OS+=_J7&;*RG2.+IP)-B8XQ[#O% MV02.54Z#,(-M&ZS!X!NX[8,9ANB.5^^?A#6\D8RTAFF(%B'A-GF76L91CZA# M!7+-@V _R"Q/67%"MDF\?^NZ35,,!*M< %3GW+;LM^$RMPXW491>V;[W#<@' M7(J.?!JD"$60Q[QLUEP[OC' @('$EAWJBE6Y"NI$/(B)N5$&], $!%[>4(04 M?RO3NS*EFZ'^#KS);?6%1 0:P0<@O:4A<_@WG:,DG:$!>834?K-! 4,JG^&C M[H14 P]J0- N(@N%&79H$@#V=[N*^$L#&D[%BC=1C .N_&ZDG\!Q^RZ7.YAJ M9H"7'N])U&]FQ-Q9="._);T!N1;@JT"]D AMQHN*N" \KIQP=&2)HI^ALE'R M@>!C@Q48,%*D8(-X++VP&L'.QP'_SA4+@.Q=E2^C3H9'"SRKIDE@#$^D9"( VK)B@;$:*2XDZ,.!)N6A9L[=);X.[EMG7>5OH360U%@PR4=:M MA"3U&-\"AMXLJG+-JEQ<#<$C$H&7%W"T $S9*N$#&2$QM\V"SIW$I-WV#3!9 M'-77_+Q1?!.FF68]*4JH/0C$S8A+H!#U>B!LG:K2#%8C B(P C *MRL&$/.! MZ#WAN?@9D34,W;K<]SAP01*^4>L'5'EX@<0=":+/R*90GO7 Q1TK?"O4: *W MC#<4P8I&*!B0RZ"NT/4A.=>T0*9F=U/;0,3!NZ@6L@E+Y)M &J6R[L\,(F8 M*X+9VXFZ0WP'E1:XSA$1(H"0V=P XP6U"F:#JT%RO9O@)P0RCQI=A4 N?]V= MN!Q>-;C/>\00XK,1A"&)C)F'89=DZLD9! !(GLK-PC?@TN<:;W&2TU*D2?NMLW;3T[(! MS8"P>[JFB8X^T+?,F6].0!>"I5\3?6>_D(6O3^F)XR=L^P.:B;##10"^10B& M7;@ET!LRWH$A,L'AE,$1XVG=8D^K@)CS&_+'P\(M$Y*F.TBPZ-F5VNS8O M@89]9+?(JF#+Y(5H2;8Q[2/K 7T?3RDH&8@^ 4O/,N74[7#[J.LNO&-%!J=< M@NWCR3TW&[\]1E;@&LHK[HDF] 3OG@$Y/O)TOA1CEB B[D0.K@.%?.;F@9H8"U)RJV6V53X.4:>$Z M&":>[\J.[5$F\/7 O+)W.+6TQN@=\D1VU:Q=37*5N&:!3-%WZ <#X2[06\=* M>9)=)D+S%2OA[QB*I).N E:G+R MXN3(]JI\[]1TIJ,(*K@%)L--5*AFWN1#/3/G-TCCS9HE+\8W&+!)-@B1L @' MQ@@/+3$,@-J%.B64748-.?$+B0@$RE-E<" 5 L:BKB88K./<:M%96A]J5@AY MT;?*)W:@[3>B:QN&4H#NZZ.ZR(OVM=HRZLM&'3LJ.:V[+IO>@Y6DMMFB[]@S M%, EZ0:'CES.@J54)_ E/.$*BT]':#,TG#/Q&I98 AHEV.,XYK=[KH:"#:. M28@1"E?3-W5PU?M^AUXC^IW$0DXJ+=$&*=I!!8:?U>1!$3)!P' X;TI4'\LE M:96>;T%;4K@'8)?K7NV9671@(>(A[9H250VXT(;#3V,@%2[1O(+#)8:"\VX. MP^ W30_J%!QT*M&1R0:/3]:6_A,1%TAZ& DP+8GMC5&JLH)=;Z3WX 'R]029 MCX3A/J,D"US 0!=',4G0YH!A_P'J!7!>8H-1Z4&G>!V""0!>O78A? ?7OVZV M>W%$4$P$98GE77+^P;I?PBG =HH!3CN\)A&Q8I[Q_( ;NW>?V/B@OV1[]-;> M@\+"AI7^?^G%!,)75TU5-D@OWJUQYR0QR*)%O_NN:2H_I)8&QM_BH FJV!,K MFF:DZ;H6R5@]-+4'4FZ5UP!B]NR"#"H/JI,[X4AYT838\^75K]G%V?DWI^>/ MY]DO-=%X!!?95>^9M\FN".;!GA> '8S\L=J('D(Y7Y[%;\BX*;=EA7B>(E/< M!0&LRGE0?W78-'$H7V72;8AR[['1 Y#WJ?(],JTA10"NR2/H.%*C, M(\@"B,IS&V/!8P<4NX:$.U \CZ,7]W)S#4-_K@H !M6#9,F$Y'VHCTRC>&1U MS+.WJR\9AV@4]WL>5<#@")Q2+Z>=8SD)*CPQ5AE/46,DORWHK^Y^,X=8Y8$, M%K,3L\V)3:D_9&J15"%$/3;X$#1,T[O4:08\$B@P<%ZF]L5>_N5)WZ[NN<<1 MPKNF8U='ZKTUWEJS/LN9W#IPPXO!=ID%%1TOR1_D;VD.(@1S$'M_3U",G6!A M6.SO[41F.1 O0)Q;]2Z]*<%#9TC*SXCBKI%5>,T\,4ZBUZI$7>=MR1*#+S%) MMQR$<=L0F;1DIB,'X#0$D&V)4ON 55GS /N/$(L^*%'!U)MY_YF,2?5%NM[E MJA,=^/ZC9F.=&2TK2M%%?E7ZH%8%0GS@MO1>Q^AS.']KL>.D3!YC$ )S-(#" MD;;Y6M,Z*$0I-Q1=')B\>TJ!5+FB_W- YQ>W_#8O'#NQV )?'3!':C)H;M!5 M434-I8-)-(N$;+[K*#8C6B7I4HZ^<@!_M_7M /A\$70Z&U =L7+(_-;'K3P;<'YDXV6S@^+\M_#X( M:8@ZW6^)X*_9#64XQCAAX?X1^LNAD#8CPBSHB1M)\_3%46;%2SF\*SR\^60V M62!KG]CY>#@@11?18Z*,O.XI!0B(A!(";*S.J[,S2- [HLF8V87LHNC=_]\\ MA1G8SX%"HPES RH>9]E(#%#M=LP\99,Q+CX*MY/#EZ2#P0,?VNQ.!R2N=K<# MW2C4_MY@3Z1[SC'% M'77?9N3+O)T&4C]"0??]04B$%;[Z^OO9V=G9%& 7\2+^BR*7)F8C>HJGU.@% M7N#?^V(=0YC6+:AYII*R5*"MR?)'#="8=_H@\%/U$86JY$:L0#0U("M0G0$A M&S#)N/HOS_*KJ>*EE_ 402T5"6CL!4B4A.G'%RP;'0=FR-\C:IJ6F+#3*O.Q @2$ 7GA*7+B MP?K:29 0__ GL8ER!Z2Z[]$]6DK^!9DW #TRLI@AAZD HSC(3."6.H"\4/L6 MA9T!C^-AQ&Z-PG58L9E2F4NCY\+T:@D%%LB)0DW5K/>)I_2 )"2'C21A4Y[& ML#;@^,W'GTZF\[ZQ0H>HK:H&O".H(3#X0,XXB08L;6*>].O\:IZM$>7,(H"# MUE0^"5@9/#OU.Y0_B ,MK6DP/A9:KFI9QB+,(G9/L("E:W\ON[S%FC*!9XW M6AY.2[Q<%?JX6$ 3-P9Q-DBF'CJJD9R"T$U3&X+B8;'XD?2%4$LQU%&&2,/, M6:3/0TQRQEDS:";":R$^,)PF5+7,0A(@ BZS1[5 "%5VP;'>();L-I1:+U62 MQ93#X\L?KPX0$5V8>KA_J?%IV$R+P;H5GZ*DK:9FVZILT?F#R"/*EA![R<5C M6%05$L.:5K*8R4PC56[/3F1$ :>+="&1V=ZWD%@6:A3@#>1OZA AU*"XG_:7 M ZN3*IR0A5-BC"@WZ=M2UM2TMF92%^><90F/'*@0.> JU\Q>RM?"J%[T^QO5 MD-0W-*G@S$9U63;K*O@_A$(."]B,+RC]&+H&::Y#P6GGI&0B-#@)6*. MJK'7@1K:2OQ.-!AT?V@U:8>5%DP$;$0;=2RF"3!WZ 2OS#D, $E<(44GWI9] MN'RJE4M4?S6@C#TJF_R,&-I>[EI!UJ[UA&HR!UD])NO-SC=#4'"9P=Y7PTU3 M-'M)R):L*.)@?E.(AD]4[ 2K,F_C!B8)?CBT/6BDKAZ M;+VEH$H^8\A0)(/>;; M" 6+@C5VBX3B"0W1D_T"G%?J$_NKV'/)@OT]Y/L(Y8HKWC26')]R19'4/+D)9NO@>X?L4O: M4(P=DL D_?A&,J#05*,L)'(KD<<=$W&G_AZU ID^UDV78-GGR2T/M4@4U10H M47625&EB@!@@HES)RA5K2@MPGYE)VF50V\3L%W84H;47C;?@$VZD=A7#6V2G MQN"G[C)DIRDXY,:D->;93VG&"%7=$X%1C?9A/(I]RXD8X=PC9I)C'2R"5@2U M*\#4B7SY*5]K$MA40;&HO;CSH(E.:<'3FBXB-Y]6F/?I51F03Z@A$Z@]27EU,8E.O"^ZS;[$[!%PJ MM^-P:HU.&$K*9(&9QY#J3=XB4954X"MY/*56ZE@DCF\?$G+KZ-JQ,Q#2=>OXDK$,YKXESXX'C! M6#IY\$6JP=XBY-3C0W2^*,&\.HB-4/R$#4OA+JI'QX_(6@!(T(K3'J;G%J/0E$MNAC(T( M-/43B0I.1=XH+B%K#P,7A+@YQ.I$W/W9Q_SS@7XAJQ)YSM(&#+31B42JN_QS M"!Z%=SC58D7]HTK/+P')]FUM],]03TA31/]MTOPHK5Z+E76<0V]?WX?S7=E M@DH6R2S'M1!4X@G4@Z;KVG+1=UKL'"603T70^$+ I6W;/?$DB4/9@-NA'3'' M+EM+8 C5(M?K@OQ#LC(I<.=E%(+.6C8M+)DW?GYO3(9BZ8A'5^=LD>$)D131@AG'#1#L7P0GS(Y.5;\D>U M%O!)N0])J&S7=)Q/3:]9F(VU%D(G])(ZSCRE$@?29HD:5HSA%O(':E9\8ORB M2RYLG@C,U6Y5=O=97/*&[G*R$1;5TZ?N-M][D4U4N. ^YUM-DR&'"BQ$UT.B M.J:?RB6=Y4,:Q:@AK,6M]\684 "R"9H, 3J<_.)#H43JC)+J@E$'A6 "D?$1 M).O!@YYBO&%7?M D#8BS&I+0D+J".V'4BHYTE^Z>M9##/COW[[\2=@2 ,9. M\SOCM2@M4W(GR%F&AB+J:;]+#&- ,;@DI4?5U*+MVM6@ EV)&HLSRCL_8 >B M3A,P8.4DJ7W4<#"(P>V)[:0 ;[QKZO7I.[(@!C8^/:DD\02?Q-#J;E+?F8D MP\CFR/U-5CPZ5#1G$HU<$Y8K6]"), Z^I#^P2S!2VT#XB(.$Y:*)B@F7Y;*3 M#_I+]*F($D\\B]MDM-1 2J6,0?HMMS"9 B(J(PC!MK,I>+BVN M0???-9*Y$QBX=M&">R%FH2LFK]V /Z7]N 96SB3P[:AL(.DN8H-*%$)S;=3+ MDY89-9@"TL7X/< 4#0#YHT@=F?Y8M,"3Q#-XS&J-*TYH?=A;JZH2*!-5LW&IA/%:\?O!=>H+%:O@2OVLETNB]O/OO_V:_1.Z(E,]KP52'=<" M473*==I0Q* 9]QOJ(KS6R-MR M+QWC'I8R!C\&U]P4RS MT^+&![Y7JXMA3@23(1, QCZ3\G@3H U^S(=M9NHF/!Q%=QX>UXCQ6,'0[<=& MB?@#*SRG-O+N]%7>5DUFJI+_[ G?>J 3H)# +6+?%ELWR:$9\")##8QU MARW7=[N*;C'6XDQ('=(>CJ]>?WA_DC!;_ MW!JG!Y,(($KIK,)O'VRG;.-,. M9^+R%JQO$Z,K2=<&4%'O%C#\@*'-LY>J;6B_<@2"YN6Z@U(-F;CLS.:.Z?$' MK24X\D7#M#K3H+LG*1*>EY2N8&./I1P']UHQ>U_L6:NB'-K[*5+W9;G2-C8? M*%CBDHK58G^!7A0(YX^32"M71*S8A:KUFW(G!//ZZIJZP6R;09D!3H[ H#?7M&C4;K>)WA"P/"AJ MEE9P09X*M!S%#'D86TSYB0XS\O8. 0UXGV<_8!,$RI5"3ATVAIO6!:0(.000 M8EOBP@[NM9/;Q%C**IHJ$#8'U\+!:;?@]T"]I%=93QKY1KJ;ANZBUU1DV^O= M-DM_DOS&-BIE-TSQP5S+@VXO:7-6AHD"!F%'<$H,I!'X# S>9;!-I8_W %1X.-1P2-/(_(RX(2 MA6HA73/8GC/ MG&$;?DEZGD]6\ =JZ@9-I#4-7(]RAUF]F]C#F&D\NI/A0$^Y:X4V+HYE'L-G M,]-/NG7I/3R$Z(. #GN1IO[UB*"''D"J&B7)\Z&=HZV(G>PO\848CA6RP0&I M-RZYJW([;7(?@8V3")E8DQV,&TSH'R](^3020%OL>0V$EC^S05KWG8_.?@=;WH0'C+8!/0+RK>OW.",!)OE,) M7:S4&-K%N/Z0T.8)?D@SB'O!X*]60< M?P.BEFI*TD,.6MVHIH7:].#GQJ]:-,3'I?L_BDLFN%N"#!:T0'I#O_B@,]44 MVB3:85R,+QLL9,%X!_5BI%30<(K="1D-I]QR\QT&<=_68#00X[FM;M"D_)4U M?9I"/LQ!@> RS&&U$7*1ANPR;4YKJ8-G];=/29WV2,G%RCMQ.R,<-3^OYV]CZ*<(0KB# MS?-!J3^U2M5D04K4$QYES%A3_4)':E/R&7R,W5$J0QK!(UDPS"@6U[Z6VYKR MU'0UV>M6[ $VPTR8QB/=7#M@9]4P<"/?^3%1>)X+M/F2>$934UN5!HZZD$QM M^6[6V>-O)0\O_[UI)S.?#>+H'>_?M%3%E,(AN8\#C-3^'7,V9I$X9YQP MZ>I00::&+[NOM0F,V5-TF53 /7>MJ-!-N2WX4 M71G+%JK.TK54B^C)M))MYA1BYY)-F)#)#QS[)WT2NZ. MG#09JR ?W0WFOJM*QY>26$)"4A%DF.F?>IUG,C"TJ#ET02:(U"+A-H(-=D*7 M,EW.DY N2+&"F(+MV%/&?^GN7IKUDD/PL5I/:R[C_4%P/M4@8F?#0>8#8":5 M3:T"?@?EPJK\##IZ2UTUQ6E)OM3BFL/E\=-O;]Z]#)*$FLM\EM9S24<1@LTH M8-CJ$ZI,T="(3;_(R1*K9:4R M,'YP(\9\8UC\UK0S;6J)\I-L,X8:M3TW7:42+W(_) AK[;IA2O[4@V6HV M-Y+P^E0A4QP;!=AF\@R]M&S,4)T!*KH7P4=4+6#%T?7-" MGS>BS)NW;%K9CYZV3=WT(L(BP;^ML__N00IAOUDVCTP53!Q]I('BM&9,0\KGTQ"==*U^CA&Q4W_E-A\[,_U%.?/L;IZ M@[>S,&S/9DT ^G:3B;T@TEK/-@ A)0F^\ 763B#2$3#]7D2*%X)$F(9PN7$Y M-G446^>UQ$I-.HAT*= -ECIG#V6V[Z2C'N/*.2$NX5;ES5_P98"5<'OM!,*1>:,#Q@K$=0212\8 $2?W\!$ MF@?@!GO"#*W6@V -#1)QI'7V/@%S^N^\QF23+-CZMD^C?3D>O-97>OEH2V@? M=RI.QO0+-:.(CER]PX%,Y*G/K?S\*6^7&^-?M/>%6[E?7)R>77R!5/S8-CUPO@*(>-'A)XRI M@Q?I4WPC?I-VEC]$%AB%8OC,KGBLHC1?]V61^*Y((H42P$Z7I6!@FRZ+06B" MN*%O)6!7)>;$Q/RC!IHDI!'MJ-F%DJMUH>VY\9\?7(5:W#VHB_94AQ]$2A!_ M.]@B('JAWWE'LU/:$(7N\"JE3L4KMFY1>/.7=;"W(X))O6N;5=HR,@K+85MW M*0&QWP<.IJC0/(+YYP0 4N(7"(!9_!S!T)$S9"F!K1/XR0<+OIACEO%#%]+? M):37QZ*1:2^3+6$:B_STNHJZ>_MM11T6,XQ^(X?"0#M]S>E11CI=1:/EE>EL M21^8^Z#.%^DZM,3$C=4^N&G#V]2.I;5ORS=&) '4Q(>$IP[4MVZ4%X6?%F)@ M8R\'>SY@IFMFGTQY^'OIMA?EK1]=5[%@OX)EM$#3RM78[-Y /C>)("'81H(Z M)N61-L&% GXHUKBP.KH)/KPDV!$X589E1L0L,P*L?VGS0L)8^'F4!C^\L="* M\)GZP9\]ZEX\>U1Z^-\2_@..!/\G&?9#WN4OGFU=NW:O7%61\59WSX_.C\Q? MD?,]/[H\?W)YS;_]QQ$[\?67KMGAE)B1 MT#5;^G'C / 67X#GJZ;I]!=&PO=V]R:W-H965T3."Y=41ZMIEU.<79ZR4P!3.;@)]?/ M-7]A J4UX] 2WCF%V1HU:U#)'E2R#:KW/LK=E9&I6(:3@"Z#0?V"P?3H0SR(S@\( M[;5">X?H?R?T,.HX/8&].#CZ,$RB]!R^% B6S07"W-U3\#DY!TL;:;RS<-8YI<"-?2LM4K;V$S(MN5S2G:Z4X=8?J2A__0LQ MC@>=>#AL[33J#-,M_W+?&]J5E PZ@_[9SDHOZO3[Z6_OXH_%98KZI+%4.$[- ME8LW5ZS6F5E?R!O,43,!#\T'"S,*=7Z/3,*-IAISDZGN>]]ON--A2M1+WT?= MJ;6T3;-I5]M6?=%TJ*U[T^?OF%YR:4#@@D*C[FD_ -WTSL:PJO+]:JXL=3\_ M+>AW@]HYT/Y"*;LQW 'M#VSZ U!+ P04 " !HA&]8\0LCA/8' G)@ M&0 'AL+W=O[30+D9>D*M$/0M-MG6J)M(I+HDE3<[-?OCK)D6I;39,V6!ML74Z)XQ^/# MXY'/F4BU!DOV)4DJLQS*N_.6"96QSVO5U=\Y/.% MQHKAR=&2SMDUTY^75Q+>AHV6E.>L4%P41++9<>_4>WT68'O3X'?.5LIZ)CB2 MJ1 W^/(N/>ZY:!#+6*)1 X7BEIVS+$-%8,:7MTR4*VL^U]DLS=AC+E"IV M+K(_>*H7Q[UQCZ1L1LM,?Q2K7]EZ/"'J2T2FS"]956U]OT>24FF1KX7!@IP7 M54F_KG&P!,;N'@%_+> ;NZN.C)475-.3(RE61&)KT(8/9JA&&HSC!4[*M9;P ME8.] *S5!MQI<(Z_5 MDB;LN >+0#%YRWHG/__D1>Z;>XP,&B.#^[0_W,C[U1P&KTBG*O+S3V/?';TA MGQ:,T%Q(S?]D*4F$TH06*9E1+LDMS4IH*F:$;W2HC0XJ05:1F@$U"Y1.A^1^C(Z?E[ N[+\BF3C0L_'TZGMY1G=)JQ/L3POJ(9>SY; M/L"4S"'8]Z=,!I9%?CD^?ATZ#NCB?_*;NPZ7NQU-/Z596E?BS[X 9IT][) (M"^ M2+")D(\$L"ZC<>C$_KBC?K,:/"]VHFC\:J=1&(T=KT.X1O>Y@\$GH6EFS7KL MCAU_8OL!#!/\Q0/_<"/7]IAPC$TG'2[SW(-J!QG__R#SSP69D1,&P;X@$_NC M5I"!CWL-_,^'FAC"2!R/=NHCWPHU?N3$H=<1:B:>XXZ#9\/LT:$F\)R1%]NA MQJ]"S<0)XL#VF\CSG(D;_GNKMCDB;4Y ]YUX[$/.$R[X"]!'9^ NQ'/)'&[07=+QNL:AF]D**<+W:QV[A< M]!"HS?[O;H3,ENZ.]P+=/B\<[#T$(-LX%_F2%G"CFYE1M6 ON?(.FLW>=I 5Q;C,>8#@'81@.QD"LL\SD"$#;@1_[ M=I7>/0%0-NM,Q8.H<^M*@,8"1E2Z&X5D#<4X8156E8 M:D9+)A( =1- E6-;K426DA(8-4 REXR9%JA8LF4IDP55S"%:TD+1*LF19#"E M" Y-$E$:==C+)0,5T,_'BK&2,UK/*6 8S4J3 CA^%;S4_KC_P_E;?GYC, MR27@B0A=23&7-.\T8.--T.J6(S!3S%_!IDAHG<#:SY!7"YXL*N0XP@53V%#. M#"FH<8=O>M=@>^$(T(PKA\/&6JS="]:0U2_ RJ&BA,XAFAN6CI@80@]()NAE M9M?&6DO.++W*'[G&,6(WL%88R?@- _M81!8"0_:2-=6K6 : !O0_J7DDFW, M:G4!!P'L5]1F&/0JP_;9,WBRD/UOE^\9S/$GQ&R3%]L\P7C?BV(.,UY%5"L? M83W^5AJG )2LR@NF$LF7QG7@BP69M3/O)B36-=?W-=^S[3\WE-_<0W^"%MH80SN*NM^7R.YFLEU;^0-FMQY8/#>W[DHC?6_\]\G\K MPGPS>[:=$.O*F;7MV-0$CU'T?VA_9&CW(1QUD?9#H%^^.]F-'Z,X=@*O0\!S M(>X'L,UZP>[7< RQ/^C:0O;E^5Y*N9. &KG.)+#_+SCT V5O> MA@HZQ'NW;)%55&7&+Z959E"=16GH":6PH=V9NKNGNTGJ:B8#[3 A=OV 'S=VPD[\ 4$L# M!!0 ( &B$;UB&PO=V]R:W-H965TR0B/" MU-5H>6?GO!'$4[_/0^U1R.1D=%[,9F]S(Y3-ULNT]N#72]>05A8?/(3&&.&/ M&]3NL,KF6;_P4>TKB@OY>EF+/3XB_54_>)[E XI4!FU0SH+'W2J[GE]NSJ-] M,OA;X2&,QA"5;)U[BI,_Y"J;14*HL:2((/CSC#>H=01B&I\ZS&P(&1W'XQ[] M?=+.6K8BX(W3_RA)U2J[R$#B3C2:/KK#'79Z$L'2Z9!^X=#:%K]E4#:!G.F< MF8%1MOV*SUT>1@X7LQ<24C8?R M2)YW%?O1^CU*]$+#G3,('YRPL!'V"1[)E4_+G#A"M,O+#FW3HA4OH,T+N'>6 MJ@"_6XGR:X"(OE%!;S"12S8G$";S'H722\LY?TWGW80'A) MW4G?^#XN0RU*7&7\ +Z9\S6KU_-W\ZN3C [&YB=)?3%#SJ)LY_ ]7S@>GXZ MB_^3ZVFT7\Y_A5.(\/K513%;7,&?%:;E"8@ @R:+7IP.R#>:$_V& C-!%3@ MBO&I41XED .W):Y/(*R$RFD)H1*$WH 5U'CLG4=4H^!DJC@U4M$1:A?4.-(WQ"=C M@B"5!.L(2L==@!FE3'QYPN#8V+^A2ECF86KGA5?ZV E'.8WY9%Z'^&/C-8@/ M06PU3L#YI!#("QM$:A%\IY@QU%Z5R#1XJJ26?3EJ-^1OD MGSJ7:7_2WWN$^:B,&_3[U*P"BV\LM15]6!WZX77;!KZ8M\WT7OB]8D$:=^PZ MF[[C%^C;!M5.R-6I*6P=<8M)PXI[.OIHP/L[YZB?Q ##OX3UOU!+ P04 M" !HA&]8??&= U0# !T" &0 'AL+W=O*+ W&H?G]"TMMEU GGMR98=F!64RK1O M\;7+PPAP,SL!R#I %G6WCJ+*CX+$>NEL RY8,UL8Q% CFL4I$PYE2XYW%>-H M_8@2G=#PC![=*\)&F!?8DLU?EBDQ?[!*\XYKTW)E)[CF&7RVA@H/OQJ)\GN" ME(4-ZK)>W28[R_@1\RDLYA/(9MGB#-]BB'81^2Y.1?N\ 7\JN+/0\''<^DKD MN$JX^F.RDO7[=_.KV=T981>#L(O(OOA/CN'B?U!Z.2B]/)_"?Z7T/-?/5[_ M:3YX_^XFFRWNX/>B79Z \""@Q'*'#NP>B#?^B=\>/6$Y >7YSOA2*X<2R$)A MM01?"$Y(0.:B4L2H6 P#%5<'#[?"P*,3)E<^M\ <;,<,5S^-@<(P7>TJ7?L> M'B1.X9Z J[:5V%=NM.9!-MAQ$,3XO.A%\CU';X GW]"V,1S6.#\/MJR$.0*^ M"ET+XEU%'I1Y14^!FX<1_G; ?-C+E6DT;OO,DV!;>N0F>Y]=WOG<7[M>. ML^9/W^FC,H>1=SX.D^M:AM5@I*TY?"!T)1A!M<,>/-(;HHZFBO,C%1VALEZ- M/?U(_62L$J228"Q!;KF)L*R8D^$. ,NV[@,5PK"6LK)..*6/7? HIR&QK*T) M#V/![D*%B9W&"5@7HP1BQU[$!L.ER:JA,RZFN)!]3 M7 TY'%+PY@%-^W/_T<>X0^YWG!-2&VJ8PK XM];[M)-_,VW[\6;B# MXJ@T[ADZFU[SM^S:'M=.R%:QK^PL<9>*PX)_"] % ][?6TO])#@8?C36?P-0 M2P,$% @ :(1O6(:6LD^'$@ 5V@ !D !X;"]W;W)K&UL[5U;;]RXDOXKA$]PX "RK6M+/9,$<)PY.P&<3.#,;' >V1*[ M6QNUV$.J[7A__5:1NE"WOMAQ;&?/0R)3(HO%8M57Q6N_NN'BJUPR5I!OJRR7 MKX^61;'^Y>Q,QDNVHO*4KUD.7^9LC M&QEB&8L+I$#A<?'I%X(PN^*@L#!ZLTUT_ZK92# M42"R1PJX90%7\:TK4ER^HP5]\TKP&R(P-U##/U1356E@+LVQ4SX7 KZF4*YX M<\EI+LD5BUEZ36<9(S1/R'D&?47SF!'H=8)9X#\IF7QU5D"=6/(L+NF_U?3= M$?J.2S[PO%A*\EN>L*1-X R8K3EV*X[?NELIOF/Q*?$<_(M?V?B5_+AF)^6K-5+L@'%$N3\\P7QW FABAPH"5O-X'6E*(JU09)8Q[$FGE,G7<^:VEZ=_)VO&&%_;]+BME1DI(!F MI#2H5-HJ=VC91A. )]#:VC!X =R+;M[5IV%!EOW*EM>5[3RC\4Y_?L MCX!/FYQ1D;.$S!G3>I2D MLB/Z8\>:1M.73=JU'&_R'YF8G#= MJ,!R7*?52-MSF_3E(1YCL(87JL&>Y1N6K5!FZEOAQ.^K!7BM0OFY&0:S1#E# ME!^HJPXO$0 4+K/=7,QNR1H0%;Q(RHED"XATBX?S)=_[V09/!8 7!H+^IL$0 MU4S#T64-BU<&3'\H70JYK+"R1H\1/]>44 3+\**IYZ\K$,]*^U_*7QM]A8"3<8&JF MT*X:^TSX6HV7H+;SSW^1C_P4).5,3IP^ZGJ6-^V_#9W>JV/#CFO7W,\%?/7S M>99K-^P>7[%K)B0ZB3D8(+].<7CXLOES($QLN'#LAOZT59/C-C5.H]%/QUZ? MP>KI@W=H<#)P_%$J3CA>0V"YGA&C+*E8L!,^GQO-"(.7H\5[#$?N>.9C)PB; MKQ#''3GV?6[!1??9XV+4ZDK?,SO.Q,7(1$+/LXV4:TTF MAP+/<" 3F&&,,ZZ\?A/"'H=FF2"'/ M1F,-CVBH+'QXX5FV;7Z.EG3K:82M+W48;!%;I9IO-1$J< 0$8ABKT$?SC"1N-/UT5WG\]HK/C8HMKU?$:!VOF8>3Y=EG_+$XPG&V I M$>?I.+Y.DXUR+>R:9ANES2AQ Y>:L*$;MSS#":GIKKU#%8:M13*G47]<6&G/U+5&66JNW.XMX+!^5[9-+PBM M:4L>'29>J'6QT$BW&6G+8WR58J]X$D()+2B0FE[T2??J70@.XXQ*8_UZ-/)[ M,K'>7SFPGZBQMXJ,/PF(\],U]-E($/6^"9W+<>WW#$*^H"1R#I%ZIB3<('85 MNS_<8G.]GKW%3-N3SX>M\]9&TE=+8Y[IPAQ6]0/0RE &H#>5^U^+UN M\6XSN6ID\K,91QBVW% 3,1UF&4Y[J;X=-@Z:PV2TP( Q3*?#3!H6($#)\#^0 M[B&(KQ23#G1(:X@SIN:GY+P84OY#.$@ O'->D"58*L[2-"/8,69F+*8;R=!\ M;G6C;T1:%"PG";_)E0X <8(5 L5"F5F1K@RWB!6/\4X[5D]N^"9#9B3?R684TA]@2H%O?@G$ZNR,+BO/T0* M6D"5Q_FW.8O?%!PC/>(GJL]J!MU(N&;",1-&H&X[#;)]4FZQ@4V)\9E,C3V6 M"AB?T8Z'?9_-W.&CLW+?)\2!)R28DH3>XAH!]"'.OS?.J^OL'N?-!+F,QK@T MG]WULZ?\?FKK!H$5@3&SGZ=A&KW0^8XVR8OZFR6]@6V5OA5YPUO_AAAP[3Z% M*.B7A^&Z,0"JGJ$538(2M;:8^--E_;'!Y'L]ZQ#\L1FY[W,[NM:*\N0,N,_A M?Q#X239@[/T>".P.[)*,^LCB]E_U]=7IO_+[JQ(3R_'ZT#FQ@DE4H^Z(X;MA M']T>B=GP^2RW['JJ SJ_Z5,>C\W+?9_[0>UCV:7O1@?E_0_R! M(#+W#+A1U%F_5%*?.FTR?FAN.$9)3UO["T++F[2(] YHF9.8G;EAG-"OIL/* M.4SGMOSQ\X2:D5^GN>ANL^[+&!U(>NN M;QQSB7ABGB"!0'GWR=GJ&>X?E3ST>V!EX-QN#]H?K/Z^VQG+Z??@.#01\XX= M:BYKMCK4,8!^^\IY>[E(;7V.8[$!5M&;;P:6P_?9@OQ\H6W74]L)!*7ORJ#T M P:EU4"B"L&-[Y\PTGL'D9YZH5/U7ZJPU@R5UM0_@C?4+S_RO.H.E._G(LU& MM[RH.N!?4Z&9T)3U_^=($OO]&0/I0P"M.> :LC>W%1I-@M;I+,L-?6LZL3OO M FO2VN7B6O96RQ^]&Z+/\!#6')(.K,B(O]NI767WN87B^W/L.# TL,>2NTH? MO@_J/KR&,/RP1U+.^ FP_?SPO81H;#ATIN-;5(:Z?,33CI\9[J:;G'B?QM1, M&?N:G1V]^C,]NW&![YF.?#<(F6"" ZT0QFM>YUU[\(4@Y+: ZF>7\3,Z?W+H M\_L,*'S;5*.@I533B>D5<;;%MH*HLY$Y "@.S*,(H&)/Q<]-+-^;CJ3V ;T? M[^<<>_R\'[.-?9KNEOV;@YU^8B?&V^.X5(;H(TL M+VRE(G\/4C_;L^O@3.3HX,[$C)2G42>6GD*(ZFP_0(&XX]GF=.68=+>/BNM] M3,N*X?)VR[PT[MH'TO^?9[Z=P..#"F-X:>VUR]Z)_%5 MN9/X_.)R. _?%)ULO?&LSCSR^D?)YB[>T[%LKZV9MM\Y71>VT^@)[W@(XX % MC($ED\E>TV-A?UUKM)*!O).Q3L0J+_$(?5MZKN-LE5X[-&W;\WF6D?+X?7F' M&JC7S3(%,QZV2KSS\Q M8XF^WZ&^2H'$B@!AW]8L+M=XU+$5GH/0YH*O5&%)L9\%P5WSM#I/HW?65W7J M"U-YH0NU&UY>VO!?+,>?ZD,!@X?($!52>_,]&5FM;N#[5'&WHMU"=)\ S!%@!^B=4C?S6 M"$[-FSC;06MLA+/(NP%(6O.6M%&RYMX*]BUF>@:8$@E=E,Z50:TP8%/\X[F) M-=I#DL9*T06[3MF-;E%]>02J@8*@6L_8MV4ZPR,(N.YG6($ZM"61)%[@C0T= M.&J%Y0SS4JN"Y:4B8PY\O!LL;&2VT0>P$428<6S,O*X1CVK0_J&2QM-;:+KK MZFBKXD=6%Z*J@RP-$XK#6=OEF+>H0J-_IS7BK[+*^M:4M8XJ$HEF3/B6?4U0S?%7Q1'@<;P2X::N16DD %ZYG#!!.'5+E\SG92*VSR;/,NH%$1D A=R(,A9 M\S"ZZ+2UGT*!,>+XN!)5UC6(8P:SR &=S[5/+DVDUI=13+)V:]&?E0,H^WVP MJZGN!14#J,PK<"_S1HNV[ZT8.BZI"*1[[]!PAT_=H8&J\ZT-4/,;%3:,8#2H MAZ9F\%01_@C59[=*8H8"U#;0OU.;CG@0,Y\^LEB*Z;/F<%Z[$HS.3PI^HOV$ MBJ0,C>K7N*@")E#+4BD1S)H!9EN8!O1T$5)BNSPI!/>?M> MR*Z$_2)R0W43'-)^$9SZE=:WO;">KC..?5."HP%%P;%K I5UU??+#?CREAH, MJ0?^TD :U\?)L15JX"6WML,S?91JC# M"=:G4O'D*OAV%5EKOC44F)V%\5::;Y@Z6;K$GM,WENF!?M6+)S,:?X5T19,= M'C)5T:4*VLPA5!-_:D$KB,<-"'-M9MNIZJT* EG& Z_:2LH>,\;(*EMI/SB$ MYEF:J!8J8UI5/_^@#]>WXADLD>,/KV3 ]T9(97DSC <@^NHZ>D DFE0ZCV,> M)G $ HX*5+7@0OMD]@W$B(W T +X%-4O/JB M^RD%@K*&YL7*2EQ5G.SG2W:7=\=#/@YP9/_8"PY&%^DD; MC!F@E/[=E_IM_:LYY_K'8IKL^B=W/E"Q ,<)[,ZAJ'T:!D=$Z)^QT8F"K]5/ MQ\QX4?"5^G/)0- ",\#W.>=%E< *ZM\2>O-_4$L#!!0 ( &B$;UAU4CEM MD@( 'P& 9 >&PO=V]R:W-H965T6_?N=G38-&U2:Q(?$=_8] MSSWGV)?91NDG4P @>ZY*:>9>@5A/?=^D!53<#%4-DE9RI2N.Y.J5;VH-/'.@ MJO2C(#CS*RZDE\STV>W[%DH@)IA)),0S[WKL+I(K;Q+N"'@(WIVJ_"DR+.;>Q&,9 MY+PI\4%MOL"VGK'E2U5IW)MMVMB(@M/&H*JV8%)0"=F._'F[#SW )'@#$&T! MD=/=)G(J;SCR9*;5AFD;36S6<*4Z-(D3TGZ41]2T*@B'R56:Z@8R=BL1-!AD M#Y""6/-E"3,?*8$-\],MV:(EB]X@"R-VIR06AGV2&60O"7Q2ULF+=O(6T4'& M&TB';!0.6!1$HP-\HZ[,;O4^Y+5G\.IF]+U-3\Q3F'ET( WH-7G)\%)X% MEP>DQIW4^!#[_TH]3'8R.64'"-GQT20*1I?L6P$L556M)$@T3.5T;5J4V*'T M'L4U/8;EJJ2[;:8=RWN/= J@6H)V)^'DAM)Q;4@1PT(UALO,G+H#8E\1^ZJX M-'V9.YH/+!Z,)^.7_L7>OY5K*I Z#C(#::,%"C#_B D'<1R^-GMQWF-J-^OC M$K@6W_0IYV=-W-@B#\4L_'/^=^[6SYO MH4_;2&R;0S?;M=:KMJ/LP]N^?,?U2M"&EI 3-!B>CSVFVU[7.JAJUU^6"JE; M.;.@WP-H&T#KN5*X3_ %02P,$% @ :(1O6 _4^TXX P 2 @ M !D !X;"]W;W)K&ULM59M;],P$/XKIR AD%#3 MIAN,K:VTC5<)I&D;\/F:7!MKCAULMUG_/7=.VF5L=!*"+VG\V)L,K"^LJ##QTR]37CK"(095.L^'P=5JA M,LEL$NYNCIW.H?J@CE-#E*H* %KG2XM,TG MZOP<"EYNM8]/:-J]A^,$\I4/MNJ"64&E3/N+MUT>>@%'PS\$9%U %G6W1%'E M.PPXFSC;@)/=C"8OT6J,9G'*R$>Y"HY7%<>%V6<3R)$/<(F!X(O-;P!- >RX M05?P!!JX0DUP;JM*!?X&]*:BX#Y"R MY)WN;*O[+-N+^([R 8Q'KR ;9N,]>.-='L81;_R?\]"R'#S.(C?LV->8TS3A M*^3)K2F9/7\V>CT\V>/A8.?A8!_Z/_.PE^5Q#R_>OH2_H8?GSXZRX?@$KLLX M7Z/9\/'> D8*!.L/%I<)[A:0J-""7/K.%GD//!-U\SD8Y@<-F"(.8&W MNAC M65TP]7F-U2G_(V$AO(APZLXVQ>'VMN^PD5G48C!B\5>^"!Z>\*$)&HO M"J C"%QV SM"SX7'J35*16N#9=E1;ITXQB"2E8,%\F.->D62#^#O5:,J@&ZY MIOLNTO)6QY">F,6*(RZ5N5T):8T;G+.0R)#G;D5WP0,X+]$L6^0[HOM*>"E? M.<<.@- 9999=/K;I+%B.L0%*7 O-IOMXN$:E(S5GI4T&F^)+3]6XB=J"_UN=M][;%?T2U% MAZ8%APX';PX3/OJQ;[6#8.O8*^8V<.>)KR6W>G*R@=<7UH;M0 AV?QYFOP!0 M2P,$% @ :(1O6 1-\HLL P #@@ !D !X;"]W;W)K&ULK5;;;MLP#/T5P2N*!C#B:VYM$J!I-FQ !Q3K+L^*S<3"9,F3 MY*;=UX^2$\?9F@##]F*)%'ET*%&DIUNIONL"P)#GD@L]\PICJNL@T%D!)=5] M68' E;54)34HJDV@*P4T=TXE#^(P' 8E9<*;3YWN0N;=1M>+U-H[ M@Z\,MKHS)S:2E93?K? AGWFA)00<,F,1* Y/< ><6R"D\6.'Z;5;6L?N?(_^ MSL6.L:RHACO)O['<%#-O[)$.PS@\X1#O'&+'N]G(L5Q20^=3);=$66M$LQ,7JO-&2C%*;0 MY*W((3\&")!4RRS>,UO$9Q&7D/5)$ODD#N/D#%[21IHXO.2?(VUPTM=Q["NY MUA7-8.;A,]"@GL";7[Z)AN'-&99IRS(]A_X7+,_C7$5AC[P.1B[?C.,PN3E> MAG:9*B!4D[7D^&+U=6O^OT>\8"A7H-PE7RUQ.ZHT88*80M8:.>F>NWO[B"$M*@9SYG8-&&QLE+R"6Q@NC6)_#0,3TCW@&^\D/R4Z]@/!\E! M'/F3=-**[VHEF*D5^&3-GNWD]\/=6P[]891TI-%PV$JW-;YZN6(<#OM.#LM1 M$IX\TQB1TE%7'"?=V#3RR;*ZK#DUD&/YPA3.&&T*)!*EI52&_6P4>[>K:.*/ MQDGO2)%.TMY)&D-_,DQ;:>0GR8'^G13:J+HIRGC;>,@;98FUI..H$\#AD#Y+ M0WGGTD=^=)0$(W\PF?Q!9=D-$9ZQF6D@6\SOBZ@?847E?!\[*N)6@>T.\Q#( M"]BD!%O3CA/69:9UL]GI8W_2%;@.PU_ZK]6!H%.C2U ;UXDTR60M3%.N6VW; M[&Z;&G\P;SKE1ZHV3&C"88VN87\T\(AJND\C&%FYBK^2!C/)30MLV*"L :ZO MI31[P6[0_@+,?P%02P,$% @ :(1O6+5!&Z3Y! :0T !D !X;"]W M;W)K&ULQ5=M;]LV$/XKA)H5+:#:(O5B*TT,Y&7% M^J%=T6PK]I&6SI80B51)*H[WZW>D+%EV$F_HA^V+31[Y'.^.SQU/%QNI[G4! M8,AC70E]Z17&-.?3JR 8$KJRDJKG!J5I/=:. YPY45U,6!,FTYJ7P M%A=.]D4M+F1KJE+ %T5T6]=<;:^ADIM+CWJ]X&NY+HP53!<7#5_#'9C?FR\* M9]-!2U[6('0I!5&PNO2NZ/EU9/>[#7^4L-&C,;&>+*6\MY./^:476(.@@LQ8 M#1S_'N &JLHJ0C.^[W1ZPY$6.![WVC\XW]&7)==P(ZMO96Z*2V_ND1Q6O*W, M5[GY!7;^Q%9?)BOM?LFFVTM#CV2M-K+>@=&"NA3=/W_\[I#L!21EY),4IM#D9Y%#?JA@BF8,MK#>EFMV4N,M9!,24I^P@(4G](6# M;Z'3%_Z ;QTR>AYI,^%<-SR#2P^IKD$]@+=X_8HFP?L3=D6#7=$I[2?M.HU\ M0^E;TL/)ZU=S%H3O>P$R/).MP(7EEIAM X0KV&5;^1?DR"Q3$%- J3"== ,N M(?#B?_W/S(%ZB6H@2TOKC#R MYA:MYTJC7^B\;#47N7Y+KFH;*_(5?3P8?Y;BW1"!)6#HQ'K0?D:2Q)_%,R>@ M[#WYR8KF?I#&(]$=?T"0WM]'#Y^%J1^$"0DF<3H(4QKX2PAX=^C!;C MB<%>HQ_.V*'HIH#LWKJ/$2-W;8-1_?SKMV&9I9$_FX>("=A><\#\,$H.A;]) MPZM1$*F?A(F?!!&ADX2Z(%)_1A.?NCC,(A3]*#4^<=.Z.RO%4[[>MN"R *E MR18O=V14E,Y]&@4'>_D*B4"HVVD*)=MU09@#[B^5!0ACS\#ZC3TP/ +&_@P# M]107'N&B(UR(N/ 97'2$BX]PD9\D+]])SZCCD+W$1%=,EKSB(L.%-38$U@93 M<$&D(O"]1>U&DC,6!WX0!#C&\[ (G;$YD@R?LJIRK[*PHG@V2?USV4YD&LN[EW]*X5N%9YK:R+*/]Q^O/')&@36NJK:DK:Q5G+[ MI)9U6UL/!Y,MX7=ZB=P@8C)$Y6-?(> 1VR,-0\D=1:C\;VKGGY:<8)_@P["] M4/?VM&5/+]L5S'[2E[$]1Y A23J:IU'ZCSRQ%U<_5X,PW=,X&;$ZI=&_+3VC M\GF"TC3UHWDT$D1^RN(G3E^=YIO$9S%7?"/V+O5<&SA-D]0QQK$YC.WXD*B^ M6RKPB<4W!6P[FU5<:PP8PI$EE>1BX.Z-%%I698ZAS)'(+L7(G6WQ])B!;J^P MK6E%T""E'?N6K<:F06N?9'@CV)63O,33C$0F6!O@$;+6/?QRA=<%*'YCY5U? M@#;)K'0'6R''+54W;3C>+R"!;*??Z3T.1]]?H -UP\6VBX^]Q;-H$A^F?/B# M"?]<^S4=M;\UJ+5K\C5Q5G6=\" =OB.NNO9YO[W["/G$U1HK!JE@A5!\BF*/ MJ*ZQ[R9&-JZ97DJ#K;D;%O@M!,INP/65E*:?V .&KZO%WU!+ P04 " !H MA&]8K]4HK[(# @"@ &0 'AL+W=ON95QBSN0X"G158<>W+#=:D64E5 M<4.B6@=ZHY#G#E2)@(7A**AX67OSJ=M[4/.I;(PH:WQ0H)NJXFJ[0"';F1=Y MNXW','%,(241C?>DYO<&F!A^L=^T>7.^6R MY!H_2/&US$TQ\R8>Y+CBC3"/LKW'/I_4\F52:/<+;6>;D,>LT496/9CDJJR[ M?_Z]/X<#P"0\ 6 ]@+FX.TY.N]89G.//HJFA4S^C-W[V)1N'-F;B3(>[D'/O_BOL\\_N(_0&_2@_O MWDQ8&-^<4O,=#U<(&K-&80[++7!8"M+3P-D(S-<(=#FM%PNRE-'XAC!:H]%0 M2P.2E*HM-?;VN0^W!J@9L%JB&AH">)W;!;L$V2C(R%MIP&9(5\H472+WGQ:$ MU-29M*^AY1KP6T.Q&PE)^A;DZC@4(PT9] %9)RU"P7-GF'&J'3E1[NM2QIM>H-N.(FM/QSJ4 6:I-H0 MKJS7D$F:AMK0.?:!KJ2@L4JJZP'XN_]_.OB72E>( X&=I/GJYB5E\LN*X62> MJ=NH;?XKT)=V[^_HL+C24-I^DXVF0]74[I5L:C-8/7*SAYS3W35=8Q&;I![; M(E>#[@(F[#(,0XC\)(2W)+.DE]F89(N5%!Y$'8ZZA[F5/LHB21V0^9/QD>[0 MR6%8CGI'2-SQ"VX6.ESLLSV.I3U7.CGFBO=(G98'?^G>W^B%O[0//9Z\2G-(][<;!OLZLX3U];D: MN4)'2;0K2DH;O>5K4S\X^&I7J-;N;:+ICE/+=1_P87=X_MQV7_V]>?=V^LS5 MNJPU"%P1-/3'J0>J>X]T@I$;]P982D,O"K&PO=V]R:W-H965T[!,YE*NK/ ]&7B!30@YQL8B,%HV>(N<6R!*XZ7"])J0UG%W M7Z-/''?B,F<:;R5_RA*3#KR>!PDN6,'-3&[OL.)S8?%BR;7[PK:TO:*(<:&- MS"MGDO-,E"M[K>JPX] +#CB$E4/H\BX#N2S'S+"HK^06E+4F-+MQ5)TW)9<) M>RD/1I$V(S\3#9,-$S%J6"B9@TD1)IB@8AQFJ%%M$$9,K/J^H5C6PX\KW%&) M&Q[ ;8=P+X5)-7P3"29_ _B49)-I6&LUB M''CTC!RT%YV>M"^#FR.LN@VK[C'T:&_2]26?PSC3,9>Z4 C/C_AJ8,2)SUX6 MQ^.^#TI!<&G9MW\YBJ/4=ZU"\%:H,)%-0DR@&,'B=3$DW&@1G@ MR+2!>Z;B%-KEW7=;#=[_KM12F,\I<-U6'RR>W*NF! ]!##=$=XF-?#:6G#.E M(1-$1Q::.DE3H7))G!JK&3/O+N,"Z=&;E#RD0'A#IAK=)[@(SH,@@&ZK]Q4^ MPZ,T5-P/VOJ@LJK$?>WD[XR*'-72#42Z$)M>.36:TV;F#LM1\VY>#FRZE64F M--W1@ER#UM6%!ZH<@J5@Y-H-GKDT-,;<-J7_!BIK0/J%E*86;(#F3Q3] 5!+ M P04 " !HA&]8DZF+B?8$ !'#P &0 'AL+W=OF>9T^P6RLJD<[1] M/'"HDR0':8-_4>,G._#CA%UKY>:6?4+D;!U@@&0[QDG+^"+9BW@%:6#H\8;_F0=J_-%V?(JJ$UOR%,X"#!L+YA&"R9M7\8?H= _[4<=^ MM _]7V"_'_]M/'K'_IX2]N;5<1(-3_MBEL0J+\;7Q,Q*C!M@#A.+@XQQRV9" M<94*E5O&5<;<')B>2I%SBN9-69H5&8**E$MF-Q03,@8[98(:FS,I^%1(X988 M;V[NY7M2&%42>1@NQ4]DX*=[O%/)K14ST8!A;K$67/A/#*Z3H?C9V(QZ]<*> M="Y\Z3\&%Q13)-T&V,Z9I)OY[C,?&K!SH'O>,+7BY+3[K^;^0$>T<'AB$M^RSQ36N)WZ\&BXD]OFTN/XV1*OM%6%6H=; MM/;I[E>UE/&1>FZ>I9/]!+"5F.)Q4-]J.P%I]=X!YXX-Y4ESX.NN3$"UTIQ[AC M1M@'^C\+II!]?;X0+2'QW&<^0_RV&(&GJF\#[=4N1IX09CNH]Y&6E=I1:D3G M2VV[T4ORFEHR,5NE/W2%!)^U4)UL$A9&DNIGR"5QIW[A@PS[&85>P[SS6LC. MI=Q,G<\SH,^_O]W@-<'DF$I[.;3U[);](L%"&Y=CPG@_Y>D#CO66"6LK6H4 M><4-5PZP.UVR^_ N9#GY3Q$?9 988U "';PQ]]Z66&]Q4X#)_1..KFCHYOJ= MTXUVK\3S^G&T6EX_,:^YR04>=PDS%(W"H\, <[!_MM4=ITO_5)IJAP\OWYSC M2Q<,+<#YF<9,VG1(0?=VGOP)4$L#!!0 ( &B$;UBL:,2A" , &X* 9 M >&PO=V]R:W-H965TU(.5 MTKFHY8HZ62A=,XLB3KUS5(C2TJG7/A1$!SY M.>/2&PU*W42/!JJP@DN<:#!%GC/]Z#6**4\SZQ3^:+!D*<[0WBPG MFB2_14EXCM)P)4'C8NB=AOUQS]F7!E\YKLS:'EPE(9"."!*XT>-Z;4AG>/ZOD&_*&NG6N;,X)D2WWABLZ%W[$&""U8(.U6K M3UC7<^CP8B5,^0NKRK9[Y$%<&*ORVIDRR+FL5G9?W\.:PW'PC$-4.T1EWE6@ M,LMS9MEHH-4*M+,F-+@XPHT>@8TC.!*29L9^" 33#8!?,JP33-JTAQ' M6Q'/,>Y -SR *(BZ6_"Z;=G=$J_[=\NN0'M/@SK^],V2Q3CTB" &]1UZH]V= M\"@XV9)RKTVYMPW]3U/>#KH7'N[#"Y!A=^_S[\1!=\) .Y:X,*H,"ER"S1#PCIR=NB94AP(A M7"N+$/8.UJ/.7-2;,NKI1M1I&_4 Z+$"EB3<$9\*X;)ZO4CJM)6\U?6:;N4T M5T5U'Q^U,J:1Z3[J9C7WMG&\(:PW;\P$M11A5C[SA#K%6*62_\+D$=[$?;?2 MDKY6/'P-9\QD0(^?8!8UR7OG;J]-9:D*PV1B]K?$W90NI;&ZJ+K7E#X1F*04 M>^T*B/B8SZG9#?G[_[Q!C]=74J)Q>P=A:][:^KBE MT?^6OK*E3_V;^&LS0(XZ+2<= [%C434.M-IVF#JM9H@'\VH2NV(ZY=* P 6Y M!IWWAU[U;C>"5CAK@47H!TQ1[\!4$L#!!0 M ( &B$;UC,U1*5J < !D8 9 >&PO=V]R:W-H965TE="QG%[D]W'V)18DSG,=O7LS57JH'73!FR%-5"GT]*XRIWRX6.BM8 M1?5&6E7)_/0MF_8MO?%<8?+&XN:KICMTS\TO]5<%J,7#)><6$YE(0Q;;7 MLW?!V]L8]]L-OW*VU\XS04TV4C[@XG-^/?-1(%:RS" '"C^/[#TK2V0$8OS6 M\9P-1R*A^]QS_VAU!UTV5+/WLOP'STUQ/5O-2,ZVM"G--[G_Q#I]EL@ODZ6V M?\F^W1M$,Y(UVLBJ(P8)*B[:7_K4V<$A6/EG",*.(+1RMP=9*>^HH3=72NZ) MPMW #1^LJI8:A.,"G7)O%'SE0&=N/HM,5HQ\IT],7RT,<,3WBZRCOFVIPS/4 M04B^2&$*33Z(G.7'#!8@RB!/V,MS&[[(\8YEZIAF[G@'D-5./;';STP]!XO_\@FSQ(%O\$O??E>U%ZFG9+H+D MDKA\R4\_K$(_^IF\*TN941L)*EH2*G&A##2.\)3*6:,/,GC$! %2* M"6.W =09K')2*_G(,2@UX9I03;82>._UV^&L__3WX@XX4@7\!3&%;#2$WI1 MM!Q6L1>&(^5=;\\_2XF+: W.[U?KM7]&_(L@7(_[ M\_[X=EN'1V>K[#\[LT MSPRX"GQGO03#K$XX?B_8@#W$76.D.I!,JEHJE!'@1^P#E!MP/2,'ACA@F%W M8AFK-DP-^<'BT@)B#S ,@Q_)G+R#4I%)D?&2#VA'1LAY0*Y-Y#F1PGZ:$L3^ M@>\06DC910>>AQ0C(RNGC1F00!=R+UK0PMX,2&HJ#ESLR'N(%EGR'+CFK3N@ ML!F-PG71^K\*I7[CYR'^"7N"DJ]! ^.81KD00G?'4>*L8V_IN-]EMMU" 09% M7Z_3_4F"\HA@QLUCXT?(78)MN1DS7Q*ZX>JGZV'U=_"3==\;]L2JVO1LQDA) MG4B!W.K$UWU!%7O3X@@=#19K\38<-=IV//$+ZY(N>)\I TT3XJ"WN#Y1?1F= MO(I';G^3X@T$1@.=S:9DP(5E#38YTP+UO^EIP ?!R/0;A,\C X_;,!$/;P#3 MH&/)M^@#W2@J,C;IJR"Y\\QWSNM9MLPL_Q>0?33@?+.S0%@Z3 M(PR'R3Q.R8\DC.=I K]NBD+[2=%'Z%%IK.F!HK$O(,TP_HC/EP2@\%^)WN>_ M1QGP#U?)5O C@3LM7B_I:06]6$?AI;M>!D[P/*N@JZ,*NCQ?08%/%,O$RO3P^+XFC4YKOA9M1 M+3*AC&"]@F#-.;P%;V=@!E- YMXA]A6'D#&2:+X3?,LS"F@ F.;MZXPYHX- M <2: >NC?@_?0S'=0$4U' N=P@((':? 8K;!N>[_!?%WI[J\7K1/=$\Y)UM, M>(4U)#!U\D_@]HM1.JZPU=[;+(G=00;R<+,H)16DE-K-\@"L)!Z#(AX;S@]5 M7DD:.JLT&-E\^*WAYH!)"QR$($#2\4A_E#-P#APL-UDZ MG#XA6#OU!XIPR: $#O@XG)86")[PY&WHO/M%**B*_%]89, ^6'V1 M\M)F7#2FIN5I[4FBT_R1AF/??5QUG+8^2,XZ/_'">!0Q]M8.O[LSD?%ZJ T< M+4HRJEI&Q$N1\A\_/376VCU9/8 M>>21Y]!N.R -$^=YZ9Y=4YZ?5.;$Z5E"A];*VE36OZ@FM,NR'*G$% GC:WVF#VG[8C=_CDKGFD/E&N^(]1!.\!! M./TRV!@,Q'8V;D'4H<=^&,:W%GG:/,@E68J@C?$J9;0.OS:$2;="RL:+#$2XFI:\*%^XO;TT_T+5#H8R ,062/UYNIQ!TV&ULS1MK;]LX M\J\0V=[" 51'DNW8[@M(VBZNP+67:]H]W$=:HFUN)%$5I:2Y7W\S0TJB9-E. MVVWV@" 2:7(X;\X,J1=WJKC16R%*]C5-,OWR9%N6^;.S,QUM1C[YVJ&J,I&9N"J8KM*4%_>7 M(E%W+T^"D[KCH]QL2^PX>_4BYQMQ+$1"*B$B%P>-R*UR))$!"@\<7"/&F6 MQ(GN>PW]-Z(=:%EQ+5ZKY-\R+K?*OE@_.A(6_9T)H)X2$MUF(L'S#2_[J1:'N6(&C M 1J^$*DT&Y"3&0KENBS@5PGSRE=OTSQ1]T*P2Y&)M2S95<(S_>*L!-@XXBRR M<"X-G' /G"!D[U56;C5[F\4B[@(X Z0:S,(:L\OP(,0W(AJS2>"QT \G!^!- M&DHG!&_RPY0:.--A.&@ESW3.(_'R!,Q B^)6G+SZ]9?@W']^ ,MI@^7T$/1O MP/(@G&$L1\'\E VOP'[]91'ZD^?LTU:PURK->7;/MEPSSC*512#:0JZJ4A7W MJ/.P6,Q6=GYN330'.&QT95L(]9256UZR2-V*0K-(%"5X"28L AI4O=PR&) ( MKDNF,L'N!2^86C-$6$9B3.C8A0"70I )QC"6AFIG+.-9#.N)%CZ2%,R?P_HI MXLC)#<15(;,-#:PGYJ*0*AZ[I-NIFN4JD=$]DYJ5"EQ(5%2"YH(WJ7@A>9(@ M0TI1I,23FA>1TH@O8J38NLKZOR#E$KW:IDHX<753R5B@%'4'$1ARBYZ($?T: M?&>.9&CD ,>_K.(),D6:Y5)^ XQ-52S7,N)F**! *#NS&RY&55&(K&0%+X5% M&-HQ8+@5&2R*E/,\+U0.Q)8"8<6*:660%.LU>%<4PL"*2G?7!$B%B%0![H%) M],=1E2+UB C@5Y"<"K%%1MT*& )M%/Y&9AF*#.;@5D-(\E05I?RO(/YFHK0R ME%&CEH+&Z=6&5\ECB;C-/$5\1.9U6/8(&\$ M$I'%DF"-&P-]1VQ8> 3W4O$B1OZ_D8 &*)*5UBU CK8\VXA&_'W-=@UUS-Z2 M))'OX'=%N@*\C>^U*P'JB'Z&VER0M,@8>$(FV%@H1 D,N9=S$$\D84%K!LT( MT)Y,E2A=9(6P/@"F\-B0"NK<-^UQX[0 6(*QQST36:&2Q$@ R7/) 5$13_J4 MP&()&(MP>5DOZ[E,8CH'GA,WV765YXF .*0$S!KG^5&4P''L-2N.KM]^O#KU M!MRE=N<7[;3&?<)T#\Q-1MN^IZR-$QF(\1>0TCI/(-#%F#B?J@H9+ENR6E-$ MK9!H>ZU6=E7 W0'6P%MU1X9"NJJ%$2[(BCQGRL 5><&LU<3D6"3H M<82F_JQ9YJ]^=K"N.PGS_LB.'HW> &M0/4GO5*6!8'U*00K^"YVW"\?#U=)N MW0,R"#PM,I%VO7JU)RR8>^O8!SFP.#]W.D(?*)ST*%YTVT'+H6N[L],F,#([R6GS:[ ,VO>@ MA3("']&.&@636=MZE\$>+[3=5^K>!4BY?I\M6PD$\^7@^T4=-;!$:DY=+?#W,4!*='9#:DKSUM M[8FNJZE=J3EZ:IPV>IG'4\O?N"S8+4\@H@.:'!0.:V>P\":3EL!PX@7A[,&" M(@V@?: J,J8ZI+*P4U=8_K^B)I_50B2( :=F;9QOXG!+?M' ML'<9$G)^3Q$ 1=V4_[3S3A^!:Y#Q"4\ZX3;PD"1WCN[DES;^Z[ M[;XZ[O9<08I2-'EI9ZL) F=+":<=S X[G./\\\#=07 'V1W_ZF!W[OF+>8>> MQ23\)GKJYR?*F ]&0VT"%%-BVV4R&.F3Y1$01 MC=DEJK\J86@Q&EHU:].B'US79?R16+Y.$[_=["CG0! F7WN$&'\P9J^?_T$O M3M7';XS8'V(B@S'!'KOIV\GXMD9Q^O[ NAOW@*)PX;GX4!DXP<,"_C9Q@VWW_ MI$S>[%*S5T@.G^93!\C$#QVT'R9M)S;X+O_8!!T=(Q&[^MEX,U1&4X9H3?:. MCA70)]Z*@F^Z5:@[+,O43J&I0@XX!%UGXY:H&I]'##D>G&WO,^,V!!S(M-W2 MW X_:FJ?BFQHZ_D3PXNNZ.7$B?]NMF=UOIUQ-E=@OY,:VD2Z1_B*6O+=6YL6S-"5XM#4KLBB! MIRD^4^$<3P'H@,$X<3IX0 P*L3)91&Q*]L3,& 09NW7[,?N 9YC)[KKD&G9E M3JJP E;J,7O[I9+E/;(6-J92 OY&)!)0 ,XF58P5017=0"#IT(U'/5]-=,% M(="@\23$9!L)XO$46.9!J!;CBQ$?X)A0*ZTH4:898W:)F#2+?1Y? Y<+TF= M!T# UKMI3>IB MJ&2]LS&XAM1746O?,0ITW2;6)$G2)D,@UW9[><2TZ7N?5!_XO:X/O'<=&!#Y M48!407E1L)_1C!].T+\JA9LJQ".1T#\-?5"M"W.HTNQX$J(8/"?+RA^&_IZ4 MSKCRNL]H[(^L]BX&]J)_:6&NT+]1ZE!W?<[4;F69'O"G1Z(EW?,ZN&:\IKKK1OSA>'>%AGDP7R8/*ET M-"Z80* :[FOVI_?;[QT?"3&ODQ< F&!/ZQA0([Z6AE[);:#C.-V/_>S+.WP\ M5]?3E\";=LIB_?;WZ$S@G<^6^YH_H#.A4\?NMKY59WIUV8&.XW0C;I^V$/M@ M36&#)ZEVS]6=V,"&2+0U4\A1LXM.G4T @P&9,P>VZPR"!? T6\BJS-G^2B88 MXV!QQ48LV-ND_;XZ]SSG9K,=-[^LF,C@3>?=P]UY\[P^OGXY8/]UVGJ=&X- M:6YS34-OU=TC'B;_U86$O=SY>54$*A^$X^5N%>%M[1V&SQ//QXZ"=1K''/H/ ME"<&&XT1T+6K-(>LB;*B]0%M(_7\?\I6.JKW72KW#9='/@SQI;G*T#''QZWD M';Y;\:1SN^))YW[%D]X-BR<_Y8[%$9MHPPO8(MQD(?!FX8%SZW[;+;?3X?7^ MTO9LX.VH ;8%[SWGC>&DY448^-\#.:KPGEE"84H']C$8Q]K?K;R04KFW?$:S M95=?PJ!SYMP]!JT=3$<(C;*2U M6WM'M)K0LSUE>(C;,VB8"Z^./9B=?5BGG1NQC3[B O94":=AI<0]/)$6/Y=O MXK#E2.?:,.)2QQ9/Z]BB+8V:V\1M';<6=E-*LR"W(FEN1N1T"?%A>/#XCXH" M*=W0^HT\,V!RT9=K?ZPC.;X]8Y,J]1F MEPU/'"UC?%,(\B7#'R58\H9IZ'XE<12WX15Z$ E3HYET1-$]^.\=$KT?1*M[ MN[[YJ;V?/B1]_*NYU!?*[M7W,1OZ .?,^3@J%<6&/@%#"@&L^4ZJZ6V^,KLP M'U>UP\TG:N]YL9' CT2L8:H/ ?4)*\QG7Z91JIP^M5JILE0IO6X%!X/% ?#[ M6JFR;N "S;=WK_X'4$L#!!0 ( &B$;UC$7,@7#08 *P/ 9 >&PO M=V]R:W-H965TR++4J<,V>&,X?DR=*Z.Y\3 M!?%0:.-/>WD(Y?%@X-.<"NGW;$D&7^;6%3)@Z!8#7SJ2630J]" 9#@\&A52F M=W82W]VXLQ-;!:T,W3CAJZ*0;G5!VBY/>Z->^^*[6N2!7PS.3DJYH%L*/\L; MA]&@0\E40<8K:X2C^6GO?'1\L<_SXX2_%"W]QK/@2&;6WO'@G2ZE\J"_EI;]H3& ?>N MX'/$FKQ7P3CCNF6-?RI1.>V@*3^Z>>F=OWXP.AA]W MD)UT9"<1??Q:9"?_ ]G]CNS^ZV9V)]SS9-^-IN_%3D?B[9MI,AQ_%%?S.<66 M%U^DJ2 X(A;1\*@O?I!S*EBGI!:W\EZ9A1<7TMP)F=DR4"8 L]O)NZO;;S?O M!411D%8+-=,DJ+'P>^)'3H)GB)EUR"(0^\+.1<#K8 .\FJJ8D>-W/I>(3BCO M*TR;K>*D2UN4TJR$,D(%?#0J,->RFFF5PFI.#J1K/PW DAQ!XWY7RG$ 04A1 M.I42^VA3PM.U!7WEA:>T5 M1P-X+S*Y:O.52HW(D$3.Y%ZWC+>/UVIS!?!)Y*3C2RF" QMBDAQA!=;:II)+ MW%<>&[OGFDEM94(_,FW*@$$<=LZ(WH42ERNF]I$M1\+E9C\@+LF[)&?4VA2 M7#-"5DFF^>:,KLA OK2.2PQL(S!/3T$"@#+&.'\3)TY^&L[T4_MD,ND?'.ROQT?C_O[1](G]C[A1 MQ;0\0I@> &$X7H\/#_O#P^0)PO56%5;;?/JL22&WE96<357\!S?AQR;(]J=MPWT;%66FEB.)$NT MH3EON"B5E%S G08%B(V2VQY;;&YC<>,XN_A< M$!=RH](ZW6EF"R^81W)ZX_D\B MT$=/-^0R\=Q1=[!Q@RK(+>(]D;,-Z:@O4]W;[BIZ7M_ UM/K>^Q7Z18*Z=(T MA^EP[Q#'7%??#>M!L&6\C\ULP.TN/N:X3I/C"?@^MS:T W;07=#/_@502P,$ M% @ :(1O6-BU-2"/"@ &ULO5IM<]LX#OXK'&]WKYUQ'4E^39ID)DFW>[VYOYG6J)M7B31 MI:@XN5]_ $A)E"T[;M/=+XDED> #$'@ 4#K?*'U?K(0P[#%+\^*BMS)F?79R M4L0KD?%BH-8BAR<+I3-NX%(O3XJU%CRA25EZ$@7!Y"3C,N]=GM.]6WUYKDJ3 MRES<:E:46<;UT[5(U>:B%_:J&Y_D M2)4S+187O:OP['J,XVG 'U)L"N\W0TWF2MWCQQ(U( M4Q0$,+XZF;UZ29SH_ZZD?R#=09&V"Q'*]]SP MRW.M-DSC:)"&/TA5F@W@9(Z;K;@6;Z]!KX3=J SVNN!HKO,3 M ])QS$GL)%U;2=$>26'$?E>Y617LUSP125O "<"JL445MNOHH,3W(AZP8=AG M41 -#\@;UKH.2=YHC[PH" /&\P3DA:?LUZ^E-$_L8QZ+'#V#W:8\+[KT/B@5 MH^:L6/-87/0@+ JA'T3O\I>?PDGP[@#F48UY1-*'/V!_1G\!SG&-?9E$P?,<^KP0K<-!*I8G0!5,+]EEH+8W2DJ?LFN>Q MTFO<\P'CB5H;D&1@$GE&IT.0O[@A>WQF@.L6@JW1?]A:JP>9" 9\2?/XANL$ M@4 HQ_<,U@3$!8D%[8R6,8*P#XUB]^()!B]DC/!Q4"(U$)C2Q0"6!1(#!1)0 M0P!/F!6ML&.*,'K'[DA@ZY%1:QDC$ISTX>KNFEW=W?3I*E:%J9X(JZ.L=;1Z MR8+8#U3):=B"2\T>>%J*:B)I6E3/EYKGAB7<"++/]G@@]K=6WHX5ME>*4U7( M? F6!:M4BZ%F/'\B=:?OBLJZQZR]%IJ2&2CH(#CKK[@!JZ8I>P!(#0;NSP!3 MY8DD>[X<)R+$@83W.*B[/M-&37@AO=Y#/N^&RHFF 1G7J:*EK'M\)V#?=9P' M$)JY *RQ6N;R?]6Z@)QCDGR+(8^ )9Z$#9.S$H+P=X^":Y)$[*DT%)!")0: MKS8K&:_8FFLC8PD8#02(QE7 834&LJJ##UD#-@&\-F?B,5[Q?+D5D06AA^DH MPN!%B>OR8D] $!6Y?7,TT&'&_A'&:1MDX)C02FZA M@TD(7$,"1MWMAN:%2B6NF0 MP#^HJ0QQ(_"8R@0JP$F,RN$)<15/N9;",I#( MUJEZ@LV9BUPLI"DL]> 4#>ZX1B\#;$ 84!4"#\*ZY#2.A)TG.5ZQ3F/X/$5Y M4!(R(GD$)'-;8Y(SYIU6K]E8BY3T,?RQ@D7[R\'S=LQ>G-4[_*/^O_Z(QE5E M 8"*-U2@X)^HS;@5ZFK6*Q9.I][5:!;45VXO?(6J1Z-9_3,?Z/*82,H<'Y'9T ,6\A$N+7>6Q&3=;MW-$,!"%,9 [!Y#?,G1=;MX M*^-/+%<&>2*1X$3$3@N&,0I3BP6D;5&'?E<,[&@7/Y'MUUP26S7E :"4:RD.6XR8'@+'KE_4E\&@J^ 3*'-9+^1@WO>\Q[9^ .ZN0V?/\C9ZWT FT C(K(Y<+%K M1IH8C(;]*)AY(1V-!I/F,:T%,L*H'X1#;]; XX$_[#IAV!^/F[LHJ!'\H;)M M7>#Y>OK7AW!'B'#Z'0';]2?>G=!)T_PC\$+G#KN M3XZ*Z[?"EI9%&6CJPO1<)HB M'D5<4K$,,0).AAD62"%QZ?N9WJY\MBH]@Y#TUVR'MO#H22X_*O%>DY#/F M7/&$O1J.3_M!$.#P,M]70F')6#0I7!VTN+70<\*0?S#;QD[B5O6)RG"VJ:B M.RIP]26 /8JPCJC&RQSKH]>WG^Z^0%G059MW]A+?3W.W'J9G!]O6V:.^?0,M M$7XA96H"[99&2M6.TN+8 UB;R*W)]Z;N5HXAX!&PY6SH$P/QI4=@HS#:(EQ' M7-/^9-K47=%T, P\OAKUIQ[OVJ>'.74T;!'W*Z+"80-EVI^.O0J.N-1!V4>. M#9QPTA]Z]1_07S!^AC-'H_[II(4G&LP:CG\15UI=R+W_$BJ$8MD*;T>-D2%YO)+B 0N0]P(8@MH2E7=2I!>&5E.H.$J>LKPD M*UABK=%0("/'.#NX8A=++$?!6RUKS'.@:(U%H]D(47?7ANLE5$Y4]0UPF^DN M+0+E(G0,("7#D !M,I[4#-_ !=6O*Z M5Z],A_(2 <\R;$/),!DV"KAT9T>V3;:XC0#>5P2Z,6'/&4#^UQ(:>*'3)]O+ M*0-&[Q2,^YG\MRSJ'@741 MF3L2V+_N7&#G6G@+'Y.Q-ZI,$\3PDK2-! ;MC9]8*H>NCV><%#<)G:X:$J=R ML6"62BWHO8:MI37N"RT@JL5K-HVWW(9.M.R!%O2-I3G61%C$FE"?@???VU,7M3"T"T):%-:>-GRT"0:?R,#IBV^:3(WLXCQZ? M.8/\\6/_RC8+];:S4U4+7$H1HH#/K# MTTF[!@J:P@-:/:^'@V>CR*\[MJW1KCN&_3 ,6I,/EQT1HIG-3K?0C&HT4)"- MO(YR.C@='U\%C?K!S&N-HT$X>:8(@FXZ&HU]--' .SM[21%D-7&1]+>507QA M[%Q[AK1T9K6W5:G;; \7F31&B":9@["5@/FZZP4!1;"E,W>"MLT]-E/;5.CH M[(@Z['-7[=+0A:/_'*.#;K@3P5;B]TGY,'UWO?3\X!<^'*(@GF!M^C4,YQNAQ8FE=A3KLPW;@CEDTF(YM:&M9 MW+]=X,LE3G/'6S6>IEWQEXAF87LQMVU-G(O^O*VE6"P[?&N M W9RR:#,*?O^-H9A)\ MS\G,:J<%\OQJ.][^GK,:5_1U?;1PXGT(DPEHM?!SGX+1JP[[34Q]M_ZBZ,I^ M2-,,MY\C049>2G#Q5"Q@:@![U;/'Z=6%46OZK&:NC%$9_5P):-DT#H#G"Z5, M=8$+U-]97?X?4$L#!!0 ( &B$;UA!*4S%: , $ ) 9 >&PO=V]R M:W-H965T,[39-;Y<* 5^2>#SSS#/V,W;F>ZD>= U@R&/# MA5X$M3'M313ILH:&ZI%L0>#,1JJ&&ARJ;:1;!;1R00V/TCB>1 UE(EC.G>U. M+>>R,YP)N%-$=TU#U=<5<+E?!$EP-'QBV]I80[2\4CJ(>I6(- M",VD( HVB^!U6#'7RH%D%L"0&'TE@$BJ\=O '. M+1#2^'+ #/J4-G#X?41_YVK'6M94PQO)/[/*U(N@"$@%&]IQ\TGNW\.AGMSB ME9)K]R1[[YO, E)VVLCF$(P,&B;\FSX>UF$04,3?"4@/ :GC[1,YEK?4T.5< MR3U1UAO1[(0CDBXR0D:9R.+^"-^RK' M#F_\2U5ZC.QY#-L=-[JE)2P"E+\&M8-@^?)%,HE?76"8]0RS2^@_R/ RQE4: M7Y.G0.3EBR*-QZ_(WS400]<WDG.J M-%)&/]EI)*9# H\EM.9$B%38#]=.0?:1DK_PB&,":SJMR!\D#^-T.A@GDS#) M)[WA@_>GG,N2&K\J+56&E:S%M1);HJ'L%#,,])-"KK+B^JEQ-C .*-$=9=QM MCE_X!O?!U5%+7H'2 XY9.)O.SCG'>?';UO^S.\F@^I/N0.'!3$3GUEYN/"'M M]<'$SV_YR@GJJ8AZAR*W5HMXI/>K963Y0.!+QW:4 M6UW_/+][!R5;VPW:"1_+-HJ55@(^3R>8.6U*-@WSV4E'>19.)\4YTV>[9EAP MD87Q+!U89FD<3I/LMVWL0&V6P%!DX:''3Z**1P-)H<9&1?)C0,@X5 M_Y_;&PO=V]R:W-H965T^R:S[X4_'6[:!&[#?M@N-E-^@K'@.TG EB8;UQ)N%%_/8\9<, M?W+8F=:<.$^62GUWQ,?5Q N<02 @M0Z!X7 '5R"$ T(S_JDQO4:E$VS/']%_ M+WU'7Y;,P)42?_&5S2;>R",K6+-"V*]J]P%J?Q*'ERIARB_95;S1T"-I8:S* M:V&T(.>R&ME]'8>6P"@X(D!K 5K:72DJK;QFEDW'6NV(=MR(YB:EJZ4T&L>E MVY0;JW&5HYR=?K$9:'*E/RT1II72/0(4DC)9R5M M9LAO<@6K+H"/9C6VT4?;YO0DXC6DYR0*^X0&-#J!%S6^1B5>= 1OEJ9%7@AF M845>XG>%&A]&=55S8;8LA8F'6 ;T'7C3=V_"07!YPN:XL3D^A?[3-I]&[='P M["#<1YFJ'$C/P9Z1=V]&-(@NR6T&Q+*E +)T54Q*/Z4U!!%(FC&Y 4.XK$C$ M4[)<56LLNKWYJM27=O0)U-,G$IL/,EMV#^:BT?I:XS>Y+ER&X@3;F.#_XG11 MMQGG-\&Q=ZV$8+KV2A6&R14&Y!-G2RZX?2 WD!::6XZ.WRK+!,%DA7R)#CXF M[*]W9,X$DREJ9!8W8L.EY'+C O< 3#=<;TG2'\:#%AWVW[\?M>@AKL<-_>7 MMO R#;H;TPCTPCX=!?OLZ-$X.FNO)K1%_X$0&"J-&4&VH+DZG B5QI_4T0X, MR-6!D,3]>- -R3!)6O2@3VGXZIGW-$?H_YDC"8U;M)N%]/(HQZ$L^;%X&W9* M:3/OIA_%2 371;#2V"]QKN,:T_ TFS?:9UG)VH* M6U<9P-?OK+]J_-MM4WF+^+&M[C<;ZXM/_$@Z:YW.N);$@6TO=Y=;!=) MZYP3]?EF]L=7TU2C*-PCC/9UT.V]M#]L;4)O2%LV=^NG.A=;%M)^,!RTC4R2 MJ.MAIZNCA_V )ET?.Q'JUGL]'KIT^:T+<@YZ4SX##)8+;D]U5V[^-B^-677! MWK-7SY3/3&-7-43 &D6#\V'B$5U=_2O"JFUYW5XJBY?W&ULG5;;;MLX$/V5@0H46\!KV7+2!HEM($Y;;!\* M!,E>GFEQ)!&A2)6D?-FOWQGJ4AM(O-A]L$6*<\ZNSP ;5F(I+Q MH^=,1I<,/!T/[%]C[!3+5GA\L/HO)4.U2FX2D%B(5HV\T4">>N#K7LP*:B5Z9[BT.?A!' S>P.0]8 LZNX<196?11#KI;-[<&Q- M;#R(H48TB5.&B_(<'*TJPH7U@ZUK%2C+P2_30(3\.LU[\*8#9V^ YQE\MR94 M'KX8B?*<("4EHYQLD+/)+C)^QGP*B_D$LEFVN,"W&,-;1+[%_PNO U^]#N;] M<.L;D>,JH8;WZ':8K-^_FW^D/9>J.CD@BTJ"E8ZL3?0-M9,HNI@@] G4!"U;9E!6DI& M (,Y>B^C8GG"LX_ MW?F^6'3"A8I:P5,:Z$0SE$^I=DJVI(O.)G5..H(;JU5^Y)I158?4^%9Q73@7 MFHK(F9] XU0]!$"<7+J $X9M*9G.DB^JR?8X"O0,H9*0A51^VSJ/8\(;!I"Y MML*0LOL M+VQWE+MABT>"T:#K,OPD(U*=*BS.HF2NK2D>E-IR-V'"6GT#<9C M71]/M5-[42ZB(>F(??0K]1 R@ (P05%LA7(^0$T9+>GV&41^H[3*KG/927Z^ M6I*GU)8F(9\A4EEP.>NIT-&V%>V#U?LH%^T&]Y M'R\DR;W L*X=.62)C?6*-%>HY12^%$67)O@N''57=AV5SMYV1G7%350&:]D:G#6WMU;X]OQUK_O M+KN?YMTG T5#Y:"C"0N"SJ:?KA-PW37<38)MXM6WM8&Z-0XK^G)!QP:T7E@; MA@D[&+^%UO\ 4$L#!!0 ( &B$;UCM&8_#-0@ #X< 9 >&PO=V]R M:W-H965TXAW.MMH6VA3:YZ 520?[OQON[[SM:$O*+5QK^9O(W?I\,!^P'):\DNY6 M;WZ$VIX9\=T/T_*GC>VY!F<#S ]+#*" MP<5WWXR/X],#&D];C:>'N'^AQ@=Y[M?X53+YGCTOC7WWS3R))Z?L(Q@CD%(@ MS0=^+]3*LBNN[OP!MP9VK8N2JRWC!C#UT]\Q'9G3[)X;H2N+B=V*RFI1!CY5 MP@"FOK-#)E0FJQSY,LZ,L'>O*0GSEK@ ;BL#$?N(LO;LKRJ1 UEN:T[ 4NW6 MR QS5RCA:X->MO2D-F=+PPN@>L*P[N&>S$A)4L*+V/AD1RG<6G"6I5OZ)5:* M*%(NN.5!91",KQQM3+H"@D65]=G;R:?$0J8C45154\ M'X%$7!,A+\ND*(1K:7-AG1%I%?;(D R,P]58LUQ \OM:20K*&HA%+4&$R>I586BV78!I4/(K61RMZ M(XEF1S[ =5$@*5GFMNRC0.#&K1$43?L"FZ?Z'KQJO- 5*JHP0*PE>\B $,.V M@_)Q_O6A# %-;@"*3KP0,%]X/!Y[@N8!CR8H>E'2BX_7>^*#O.&5[+FP[^<] M(/851A00>*QY&3Z@JWQPZZ9*[ >LKGJ]0\U2?3+@V*LX='6B>$$F5&S^>D$] ME*YOV@+]TO]?O=52#'IFSP_^4*3CY/A M-)GW39XO>L)>ZO_#^O."M?)KJC^SX33NP*3Z\\5^F0Z3Q:QCE43)^']0?W8! M2&;18OXR "2+:'S\==:??][FKZW^3$Z&TWG/Y.,HB;_4Y./AY&3'Y G5'[+, M-Y?-#>$EV&[QR.K3;&/!3-+K0$6%I=!@'V-!-8U];0B:6(NL8M^UL M9PLVG;U.AZ2,3T[M W,B]J/>4"$=[M[>L=O@V T7I<;6=HVW;\2XZ3\:#MCJ MJ9R;W)(TH7)Q+W*Z@/:DXI;QG'*]42O#'IKB6Q_.L'L!TZTU MS39>["U? @8&N=CB]3=7U&HCP-@7*C3K'1>R,M V4 ^5W^GA,Z\4-K$HIVTL M"[+.-S(D X&P ENJMML-36FO]>19L#C=]F'$YM\-J?/T7;3C=Z"&J&:%W>:: MHX\Y<3V.%"W?[]G8"J M/=S8C'TBMMFU(5KMNI),\>GB3>DU@O58J'\V\,W)8;J@EAN!XA9KC-RR0M.0 MBH(.?.]W.$Y;W^>0A0F3#QFBPY[TH2I^&7M2='M-D6&%$AG'G'ZL=T/=(/;, M;";DO;I[(I>Z$4U_\-$V_VL$B*8,UC>@[:CAJ:ZZAXG'E\ RT+M?E:#\P*X. ME*[E]8F(F[;NY$LN\DYYF@#U6WT0CI);:2>6VY"N=\BM+"6BUHQUZ/ [-,U0 M*0U#S, LA25YLQ-).I+ YE0=OUU4_@0K84.=9* P:4*53>+QO-&KGE/4\E*4 MXP>3*\!8AYUAY5Z]--:DXB-0FR9;.Z0WH,-]"FX#8!B\R/B M,H[]9(?7E&' D/73L)Y*D%L_80%$'$FWG=S9")J&!CIDULT%OQW'W6SPYM&1 M;@ +KC&XKOXH>*>(49R&[S!$IU$=2;,?'QL2:XOBO@9T0]>-KT(8(#D@"^\Q MA*?$1/&B_<$0!E3W_L8(V=5#XOI=]'@XU;BV5R=#,PR?!/JR,.7 MM9^Y60F:6\(2C\;1R6R (/BO5>'!Z=)_(4JU<[KP/]> ;T1#!+B_U-HU#R2@ M_61X\2=02P,$% @ :(1O6)4(@,:> @ S04 !D !X;"]W;W)K&ULG53;;MLP#/T5P@6*#2ABQTDO:), 3;MA?2@0-+L\ M*S8="]7%$Y6D_?M1LN.E0)L!>[$EDN?H4/;A9&?=,]6('EZT,C1-:N^;ZS2E MHD8M:& ;-)RIK-/"\]:M4VH&?5+UGZ>II<)5!B)3;*/]G=-^SZ.0]\A544G[!K:X?C!(H- M>:L[,"O0TK1O\=+=PP'@*OL D'> /.IN#XHJ[X47LXFS.W"AFMG"(K8:T2Q. MFO!1EMYQ5C+.S^ZL\=*LT102:9)ZI@R)M.C@\Q:>?P ?YO#(##7!%U-B^98@ M92V]H'PO:)X?9;S'8@"CX1GD63XZPC?J&QQ%OM'_-MC"Q^_#@R>NJ1$%3A/^ MZ0G=%I/9Z M01)(L[5JBR4O8"N%:J.@0:SCB)#$CL(?!5N"9RKI2&C8M M%';C"$-XM>$B)!K @VEK&FF"T3BGA6%'LW?]64RQ120["*&4U%B2OJOC')-Q MQJ,C_O.5 F,]U&*+($(>GX%?11D/)C":ASL+^^]#YL>6$RC6\=!0N$ZC&_=UD?[ M677;6O1O>3OH'H5;2[YFA15#L\'E>0*N'1[MQMLF&G9E/=L_+FN>M^A" >7H:GI^/6?_X/"GHIT;/ O.9&W,9QZ\SRY',1.BDE+/ M"!)_=_2:RI*!0.-+BSGJ0_+"X7.'_C;DCES6TM%K4_ZE,E]5=+2NDR<1WU Z%K-I))(X MF3V!-^O3G 6\V7]+LP&9/PS"^^/<;65*ER-L $?VCD:KY\^FI_&K)RC.>XKS MI]!_E.+3("^2DY?B 23Q_-DRB6>OQ*>"Q&M3;:7>\]1T\>+ MMNO(.B$MB0UILK(L]\(5QOI?/=E**"VT]+6EJ%VR3TMRPN3":!)[DE88*S#E MQAS1D4@E]K#4&Q*Y-97 2%4594IZ$@$2YXM@254*(%>GA9#,!PS 3;L(X@I%]I!90>EGL:TMO!P[>8,@=YR0R.3>/1QU M:PV&3ND-0'6M_#Z 5[6OL2ZO\>PDDAN+6^@TD*^2>[$FE@'Y&;TQ#-$)-4"_ M4QE;,MH:ISQ.IM34VO=$(NB;EG7PN?KT@>V@$W79].RB?J74LMP[Y1H1@INQ M&5DXC<4[L^.4HR9R.$T;AM)!$R?7)76AP_JMW./4]8TV3+HS K]V=>@%Y-S4 MP'.AT]+@G-T+C^,Z&Z._.D$LE2APQK+G2DN=*@BHM/.VYA#NH$II4&1._(Z< M;VU,)J.UCT(CHM30!&"A@3SZV*5X-W$NON#4&RU8-$M?:G0.PXS[SK_*T6>- M4O^PDW]@)]AVYSB#ECDN!+O+*JB-B)VCI93P5LFB8$?^[ I[WU.0"'4 :T[F MV&>HLP^;Y- W("K0L9>)-@LS.(],'>0'\;L(OS6!6_W=5=[?""0^.@>E<( MF:D<&PX[K'77QK,#HJ%^*.9#VJ'JSI0J"P5_VU?[UF,B%!30*)%E-(P U&<9,/>-V!E14ZM MD+ V,]IHI9$_FK.C!EN3PB#M0[)2_.S_VX%:W_-]\<:4I63% \/:89%[*7X/:;QE MD9O'3\:C4_[FUP;W=";P^J=J#4MW!?AI]'^L0SKO7\0TFBY/A^,D.;+.XF6; M1%>6;R-.Y]/[+>W/)V;(5X@@_60S&R>+LR'H:G_XT9;K_)\J0_(]E2!;# M,B3)],@Z/UM\MPSQ_;EHL;S?6M/H# UWOQ3SZ1&#*([G@_$LFB=]A(>N@Y/! M)1W9;<*G"%^^\$II[NO];/^U<]5<\@_NS:?2!VDW>(OB@I5C:3Q>G(R$;3X_ MFH$WVW#E7QL/*<-C@2\VLNP >VZ,[P8&PO=V]R:W-H965TJGS@$,>>2%T/,@-Z:\Z/=UF@.GNB=+$+BRDHI3@U.U M[NM2 [8 M.C=6T%_,2KJ&>S#?REN%LWYM)6,7 975P-['ZWX3N#C6Z-B?5D M*>5/._D]FP>A!00%I,9:H/AY@&LH"FL(8?RUM1G41UK%]GAG_5?G._JRI!JN M9?\:?!Y. 9+"B56'NY.8WV/HSM/9266CW2S9^;Y0$)*VTD7RKC @X$_Y+ M'[?WT%*8A"\HQ%N%V.'V!SF4-]30Q4S)#5%V-UJS ^>JTT9P3-B@W!N%JPSU MS.(SH$MZUC=HRTKZZ5;ORNO%+^A%,?DBA(;F*3UJ\ M@;1'DJA+XC!.3MA+:L\29R]YM6=>;W!VS1 <$122)Z!*XTK&4FH@NZAMO]7W3SS \Z868?2! M+Q&09<#9C2P*CP$!R4HC7MUQQ+ _L??9^_+?T7TM0:'C8KUW-;O5]R3NCH?C MO?ET&M7S^UPJ/@O;\;-&+RJ79IYWE5Y>L*H/^V%K+>,7QX1'V\E/).3/<95*%S$4L4J14I/B> MN'@^@X4YAD:H1M@%IN'_H.EK,F.P1]=)-+'"AD,K[0F M1F+]PLM/ :>."'ON[;YGB*OC36P+'7F@104D8SJU9#W40(^C28?<[FW?,;=- MH6B,SC77\F)A]874>Z"@L"6S75;?OGS^*Z:\:K$)69RT)TW._'#M#63G] %Y MOK:>VI:O24-7"<_/-K/\HHA94#PA!67K#4;4)K%YPLRBAC"L9QNQRW9J\_W<)WRK M?KN=\%@R) /!)_19/4FB'KGS!02Y+;DMW[Q4S") RNW7&.U*G N!?9_=]6^P M@ASK.OJMCH^#6KN^5A-W8[[YJZ5UZWSI.\9FN^^[OU"U9L*FX I5P]YX&!#E M>UD_,;)T_>-2&NQ&W3#']A^4W8#K*RG-;F(/J/]0+/X&4$L#!!0 ( &B$ M;UCE!((%3@D &@G 9 >&PO=V]R:W-H965T@IVQ33+=7W_/L8% M("U=C;;W2O=+".:\WS9<[*5ZU!O&#/F>I4)?#C;&;#\,ASK>L(SJ,[EE IZL MI,JH@5NU'NJM8C2Q2%DZ#'U_,LPH%X.K"[OV15U=R-RD7+ OBN@\RZAZNF:I MW%\.@D&Y<,_7&X,+PZN++5VS!V9^VWY1<#>LJ"0\8T)S*8ABJ\O!(OAP'2&\ M!?B=L[VN_2>HR5+*1[SY-;D<^"@02UELD *%RX[=L#1%0B#&MX+FH&*)B/7_ M)?4[JSOHLJ2:W5@-B )6]$\-?=R_Y$5^HR17BQ3;7_)WL$&HP&) MC(*G'/#,U1WEBOQ.TYQ=# W0P]5A7.!>.]SP!&X0DL]2F(TF_Q8) M2YH$AB!()4U82G,=/DOQEL5G9!1X)/3#T3/T1I5V(TMO]+>T<[A1-RYFPP>] MI3&['$"X:Z9V;'#U_ETP\<^?D2RJ)(N>H_Z"9,_B=DOV4SC]F1RH$KDB=UQ0 M$7.:DE^%-BJ'7#*:O'\W"_W1.:Q!2L12)0##(.K,AI@-JY/XS*C.%7-H5"3D MENLXE;BFB9%;'B,7B[1XN":+AQO/WMW(;$O%$UDKF6\UX8"]JD2A6K."7,KI MDJ?<<""7.5X)D8HDC@W<4$-6*,_.RL.%D;;&.:)(C3Y D888I2$E6EY&" MKC*%4J<_5)9^_VX^F<[/7[S_A$J1D5T/PG/K!6IK%]=DS013U #KE9(9R63" MTE^<_H;%&\&_Y>B5#9@,!"2:KP5?\9@*TQ!>2$/D$F.&+E,T:&@HG5%, %%&R,"ROJ]%P3N1>$:<.A3H(88+4ZGI7*\2!;J@R/.00( M.&,O\S2Q\H(@6P7K8EW:&V A%BI/G-7,45.8BSC-$V9I %<,'9D+-%-,]8:L MP!/.5L[SFF<\I:IE,L6^Y1PC85.1JEOPSSQ9H[HH4:$ER''V0W.IF3OHV2)U MJN#29:2CI9@3G)O"B.S[%ET#<:E8S*#3$0Y.$(4E]PR4TS*U^?4RB2U]P@OD MA= KI@@]^ $]!61!5Z;2)P="78==,K-G3'1Z&OC80#N8@200*F=DD6J)65-X M(&F: 3H=>.POZZ;*,XWXW>:%02$3VZ"-4"Z ]QN0,<%< [-#O-6RMR:>/GCW M:TV@'-UR N-D44@.OCZ#6-E!"%D+:!;GJBA#.PJ!B5+"H$4TQX+-<*=0(@H<#ISLL%!"LS/H2KL>VA3!CE>&+T 'R1 *8 MZBB=;9Y"BB.V'LQW4'O!HZF$T" ;!I%5ZN01#KPM-_<4=>2500#9>E(JLX8" M0]!SKB8X"!:+[[)GWE!B9@GR"F:IABP.YE"/M#M-H4E&ZI%68?J (K" M32RU3>XZL=A6$F0!#_;@)_9+ F7.5CRQMG +GI*W'1<8W!Q54JA]+"? 3F!IFOW8?'T[! &UAH5-5>D M+6X*L08MR2E;)J5B91-,G-MA)H0<<^5 M#W8K" -4>NR?%R4Z'JN:8A7YI+&YN,D"/13'*F<'69M%MQPHDF837-5CKYI M#N6*UZ9=E*-[)OOOO-Y0I9XP!%\"/#5;_*81^Z=;4)@J[0)7YAJ,K7\FBPQ= M4,=U01A4P5C.H+ 38]D20J;H\.QT*'OA=,@[[+QVQ?"=XMI9T##'8:@TM/%?AD-O:F MX:Q%=CR9>4''^BGI^L)_LHW0#E&T M@D/3J5QTB!4O\,>-9&_VMKY]JS?2M9;EE6ZEYK<0% MWF0$Y:LC%_ )^'O2/TL@&_RHL[",PYDWGQ\ZSR+9X8BBW0F(W6 S&*6@XW^4 ML,G!Q(8Q1AR".(Q"S_?;H1>.9M[H%0'<%_ZT@/?NF*XI7J6GWRDE+D?M(#YU M?0:\+F-M3V+/ W+8#L!@N%;LL(F% 3)7\8;J0^8%W3+.H8SUMV,_Z%8A* ?& M6L3,VO-(]^K)J!M/.RCXX>3-DZV=?,U)K+N:_Y/7_Z%)+/*]\7CTJH7CB/FQ M8QA0ZKM\LAKU W_E-IMYTVDZ@\1S28M:_G/>%?VD,"^>1-^UH(YCF8("H M?]4Y60):E#K&,)@IY^U*T;UZBE$_Z&=GL&GG#-:Q>DJ&?M ]9["@9/@%=L$+YQ-O&C2=D$4P@XB M.CCLU3-8$ 6=DT. 8V+4[?-.$7O"_^CY)GI%I>D'_>)\,_7;U;UK[62NM[-N M,FEOC!>FXY0'^RD.&5B.N3TS1!\?SES)BK&R;+M7K_7S6+ M^XXGS"16+.&& MB.)U4^TP%(DRN2)[JK$+,85'=O;%[M&)Y.'U]8.!!<>A>?C7/"XTUHI+_-"$ MV!?C5B1XL"S.-MUKR6=?/[_\7N7MSA!/'.J=.L+[*@W8[NT.\EX])G7-7D=G M3CU _OG"_%;S^8\R<'V:[ %22SG%W)ME(:M7"ZIW7K7?'>))/>1H.V2!*EKV MC'1]>3.L??V4,;6VWWAI8M\VN ^AJM7J,[*%^WKJ .Z^0?M,U9K#6)JR%:#Z M9]/Q@"CW79>[,7)KOZ5:2F-D9O]N&(4.@P#P?"6E*6^00?5QW=5_ %!+ P04 M " !HA&]8H,VO!H<% !1% &0 'AL+W=O57)T,%EK71Z.1RA>T M(NJ-J"F'/S,A*Z*A*>V[U).CL52EXS32XG4 MLJJ(O#^CI;@]&02#5<<5FR^TZ1A-CFLRI]=4_UE?2FB-.I2"590K)CB2='8R M. V.SB(SW@[XB]%;Y7PCH\E4B.^F<5&<#'Q#B)8TUP:!P.N&GM.R-$! XT>+ M.>BF-(+N]PK]@]4==)D21<]%^3HK9-[EH[. +98P*X%<"6=S.19?F.:#(YEN(623,: MT,R'5=5* SG&S:)<:PE_&\H,4ZP @8=;3PBM89WHGXCN9O4!AX"/LXW($7=FJ&%B_\ M-34;D&@[B(F/(U63G)X,( 4E3=T,'G]*DC\MSLH1AW%:!?Z@--(1-:-A%/< M?0=^K]TWH6'BC<%@@SCPHC19ZTF\9-SK]8F1*2N99NVL[W\LF;Y_\:)\M:1+ M![2?.AS[[GI%/8F-20UK/TN<=N+%L;^A;+G!G*Z#/$?YAX%RO19P%S84?UNX MP*9G,\,_E,@FK_]D!%U FH%LHZW^!;MAH$71)I"CET=Q"Z2>Z=D'#WP;5C?U M8K]?L171/T!3#@BPJ]=",0U;L5X\/4.TY:MQ K;# EN$+*UH;POX1?".0!N[ M+S?[->1HZ49,A+=]-A$VIYQ*$_&@+2F@:F%*2V+*KSZ)K"3&<9]IDCC9L"!_ MJ$-O+L]W%C$99WNSW/"34.#*;8!-*>QG=+5LFMRMAS2X_Y(71D,V79J-M?4B M&QAJ.56L8.NF&X['R6&O1N)E?J_WA3M-)Q$&<2\QQ/[X<#?9EW-+LL#AEGJ^ MLTN]?PH5LM)CX>(A#D<,&%!T ;R"C;W4V6Z&6>QH]X7JS8 Y $?IVX\)U[@ MN,Y3B=/NS1]LI?*_39[G3C5E\AR#?M.RI6 MA5EH*"CO]\S^-[GAT/IA[WK@AVL&*V@.QUYE M,@$H]]R::!SV95G@X33>7(0&<[A"/S3PXM%")7"JO"%.PO5(>9;A^[SMA#84 MJ.[J_^I[TWV9K6_WY0 _62UO%@";[C[=MT,\;A=+0OTUW1 M>BGS!3$^:PYMHJH$; 5:Y+V]AI'G)^Y^$WOCU/$TR["/'QL(_?[A10%V9,>> MGP9;O'1EZVWJ]=*!#T5RZL %D*6B:!UO+7;Z&,W=(YA!\A.'&/;&6;BN$M&P M?=OFG3X+M>]N%PLBYYJFHG-O+ M+ 5KN.2ZN?'I>KO[LM/FFJ@?WERV?282%%6HI#,0]=^D\0#)Y@*K:6A1VTNC MJ=!:5/9S04E!I1D _V="Z%7#3-#=(D[^ U!+ P04 " !HA&]8]O=MS'X" M "4!0 &0 'AL+W=OJM8)+O-=@VKIF^G6&0G73:!AM)Q[XJK)N(LXG#5OA M'.WWYEY3%/>4DM2"VW(:)=S>?MPN!SB]+"]9J>9A); MPKK%N-@@9@&1OH,8IG"GI*T,7,L2RS\!,?GI3:5;4[-T+_$*BP%DPR-(DS3; MP\OZ(C//R_ZGR( 8O8UPO3$V#2MP&M'/;U"O,@Z/>X&@?_=\, M[D=\3,\^P5\<.#PX39/L'+Y)^,ID2WT'Z8G_L*,CL!7"3#%=@EK"%=?4*4H; M%SRBUIP"S@3,F"R4;N!6TJF46 BFL00&ST2SJ,4K%,Q44/(U+U%ZUH=DD!Q# M@]3]%66[J4+5-74A_=#%TP >:>=>T#$##>.DE'"#"QU<9L$E6!5$E1(E!G=D M5)%IYH-><18$@VW-;YU+O-,I->J5OP\,F6NE#4W3S_97SD7HM-_IX;ZZ8WK% MI0&!2Y(F@\_'$>AP!X3 JL;WW4)9ZF(_K.C:1.T2:'VIE-T&;H/^(LY_ 5!+ M P04 " !HA&]8*58EY"\A #0< &0 'AL+W=O<^0^]-=;;^XC=9-]G5;5N[G!YNF MV3U_^-#E&[U5;E[O= 5/5K7=J@:^VO5#M[-:%31H6SYZ;4I3Z8\V<^UVJ^S^2I?UW<\/+A[X'Z[->M/@#P]?_K13:WVCF\^[ MCQ:^/0Q0"K/5E3-UE5F]^OG!Y<7SJ\4/.(#>^,WH.Y=\SG IR[K^@E_>%S\_ M.$>,=*GS!D$H^.=6O])EB9 CS\%Z(,P)PY,/WOH;VGQL)BE=^4^3GQXV,#4">)C+ M-%<\S>+(-!>+[)>Z:C8N>U,5NN@"> @X!\07'O&KQ2C$USJ?9X\NIMGB?/%H M!-ZC0(A'!._1=Q-B:/4,^_$P;)2LYVZG@O[Q2SCC$^R/"KAJ%[#Z$Y#B8,S7)7FN76[,C>0& 5ZV#EYS+_O&W MIXOS1R^R3]I:T]36J#*[4E5>VUWVOH*-.&LV.GM5;W>JVD^F6;.Q=;O>9*9Q MV=VF+LO]K+ZK= '"OW2F,$#H:0?8C;H%$CL$^H6!X2> M+/UK2F ^\I:@0Q7 M!8CV3MUIXR99[]KF!$ 1, &U1&L DB-J&]KVZQ!@1&&#I\B M^C>P#1IIZ.%\B@1":EX\>>$RK6Q%RX8U:5A%G /HC[2K0"V;JM$P'W[(8053 M(*C)@;2.YBG,:@6/JUQG2]W<:W!7\($"+\T:FE*TY *\9N7_HA@ ME[4%KD=:3.; A?02+-"JPB S*N"@;*-N<9&R0J!5E9L=;("K6YL3K3W?! *O MVJJ _]+M%92MWJD]0422 ;NY1A%BV7V[,$U(Q;/A MHM]J0 /@OL.]_H"2PH+T]MV'*Q B__B:=8]_>(W/G(:]XXUP=5EDL QM,[6V MFDF!<@3H HDW8/RFLI ZU]HOUSC7JHIW )AM"RL"6Y\.E2E;@_ MC!7(5.54SLA$D=*E >^"5@EBDJ?T&-O''\,^_CA*^E?*;6AZ^O &).U6E4B^ MH5TA3=R_*"3-V2_'#\AB])JYN0ET!DD[$"%%5XA 6EJV&?K MWUR)8+'PH_RP@+@-&(490-E.LPWXA:"]6-&DH@R>7K/)8*?70'BP(ZKQ@DBJ M# 00; OY3*"_@%%!^\CJ1C;D2=B0)Z-4?!_PR&Z"!AC:C'$P9\4D&P35$R)F MQ+P$8P,L*JP8I 45-),W0$K4DL(72@@?W//L[&*2;719S)IZ)@3;P_8L.P-@ ME]A&)DX)L#H;3-I)T-BTRQ4K9K9%Y#)L4 ?"OP&XLAKU'^PGB(:"]]'>F__ ME[QV#2B3Q83M%/!)@D.SP7=AK->_9H'P7K0=,S8JT4C0I9PJYM- M7?2\'A$ ]+7UUK3;(,Q6XR(*X[P1=*X&:XE3T98/HQ2Q",X23YO5MYHE!LP1 ML%C>H"-?FE7P]>)&#,!&B]B"$A!\>4$14_QFNK(RY#BCP@/=I+?^A8Y#D+@! M@-)[&C*'?[LP##ET-5AGY/:[#9I;\L=/4>A/@T)_.JJ)/Y#C>!TS0IYX-49X*L.&[4N71:4?V KU9$1!8W)+B@8[@8'RK*H@R<3%3&%_ZM!8\P4V M@: "&R\9D<3B_.&FP9) /.MVV:S:DYN*TXE>(O6M0%\K6WAMP'$.1.P2S:56FN(G M? N,2KTLS9J=ZS@;HDDG[3J8Z7?8=*'H'TA8^JYMGOB(C@",AXO'71PY@WQ,L) MP^)GQ-8P=*N5:W'@DKR,VH?'E MBDTO&\"NJ2K2I+5@2S=[O"KVJH+&CA"): M,4NQ6@4E*^)#MK:VP*;)ZH:6@82#=]%'YAP'L6\'T^@9^/4E@T@9P(QF2PJ$ M9!M!H^,$XAP)(480E=2!* 1V^=_)Q&5?U$"> M]T@AI&B;JD7(#L04" ;+I(%KX!PEWZIZ2EAL<;%WAB+,)[%NS/ MLQ/LSSMP5XB\-VK8!(T#"1'ZRINB#L!@C?C9QC]CQ^K SI2H/DA!KM>H6\@_ M=*1DM\I^T2(=\^S?NNG9#PK:O74)&OYPPD*O-&6^R+&P^L"?X'W$,85&A< N M'SY!SO3N&\H"PJ1Y!^8:VZ"+\YCJ/Q^E[FN/+&6(?DV,YUN_^,^59 KIE=?> ME1M,^(]/%K9RC6GEOSIQ9\<[]G[ OO-OVC9(V0($.&\._03>7MRJI>;8GG&; M!L\6_!'NSYH23S'"MZ1#!=_M.*+@E#O#>PD\UC@%GJ94;8Z"2F_ MT1>F4#$Q,%.96H)->6L7LXV,!MBU,",A$;PA4'O$N:1".(0+JR?UUHFO>K[R M*),F]:B+4;ZYQF3[&Q+D[%?,<0WRWCB,P'N;278 +[ 4/='\A+-IL-VD$8(& M ;M#&PW4U#D(*AK.7C [8*&\@2+#8?5R3[. F^(VE' '#KOC%TD[='W,>MEP M.+S;665 ^%TTEVAJ@/24U[/DF[#20-,!,2-R2W 2<1L%+<]374MK^\O'>&GI M-#NB"#*'^-E1_GUZ^/8AL8*Z]4KV1#)APC_'+:3,#>-'-FVC[)H-HR\T^-J- M\N*-ME[/"L#(RP&5,^9 3D>VF853$CM(B'0A1V:YVYA2BZ)((!3@II;U;NOM M+'@)%L0R,<)J9QK.:;"@K7LA>JI+NM'Z(7G[QH3SCFM=D5]$YJ9 :^(:S"R# MO>%]C^ON2:D:#DCD.+DCF'Y-L#'2,.^4ELHRK M\)84K4A[YMYY)9WG1";(=2)E69?(JXX\)/)-D3N&?ND*PU#K(+]D&; E UMF5NEBCQXRIK8VJUCJ=!I,C6')$[QD@&721O3'R M:J&H)2F'62,R<-$M]ZL,-L*C0XX)S3'/?NF6*:G60W$U9<&/TU'2IFI9XTPH M;M:HA#);E#:_6[U)T,6E(AGXN3N5?U%KXF62^\-,*=:1Q)-:MZ#? !>,:O;9 MY_G-/%OCZBH4MIG;80X&%Z?1 H%_2_DO0+K_*GA^NLKW70TK#GL(S7P!=[8$ M%+&FDF22"24>/O):" %@6_S/_Y%Z#ZXLZLE$!9.SBP^Y7RD2GP8>IVR2,^:W4QXZH>XB&*2Y.IR1V!2=Y3SJF*0FEY<<)VMQ9HD M")7>-32ZPL0"%5B39@B&=:F=ROS5O+V^NLLN;5XDR.)B6S8[!SH9R?YQQ7? 4X*W[[7\(CR+/4'A< M8Q*?>+BF5X(&VX&60:]WE?@,Z)='?,7G[$AV2RF -)\1LAQ Z4*7;,8Y#M.# M/I'LU\"^\,;QA#$?<_1%2BYO$7,JY4I^*%HPYU/'HVYS[%ZZ&&TQ>OD1<_%. MI 8+HN2G#%KH<4#!0G_!(OD0T"#/G<NH B8\I5R%[A@<^*B=9"FJP,+PRJ(/SM+3B M2^M20VG45PGYDW?87UY1%Y=Q_!*(<&NKZ 7'Y .!$"V'M<:T!:D;ZL8PG-[O MO+X/++;RJAE?]I96LJLX%Z)*.I):+YK&FF7;^(QRM,BN:Y(/%00H,6OWI*,E M]4SI7/#\4[W=7Q%;,%!N"8\C5AA,\F/4I]*80ADN)Z,0=2ZVT,2P,K"TRFZ:8IO4?''C3*8W'"RG"_,W'>$;&PDJ[+9:H>]F+* MR)Z'WI- $]I@Y.;(L+_KF"](V1_=?* G.K29=)%R9G%7-]*+B*^E."?1:UOY MS!B^Q%T0-JR(P9]EGH3YWA:S$04,H^7*G)BSZ#16G M%]K#B@ Q5A*P?^<\UPH-J)1%RKVT6Z#?^@?*/&5[.AR#4U)YN*)&R5M=@4MX M(VX]M:CR.Z^QU:3QM1686?DR[%#;[Y@ECCV0%^-]BTF9"R!_J*OU[ -%8B-I MF!,[(;>3[![H208>GI12Z<(G4Z F]E=((\B!(S@5LWIK])V/7N)P/ WA:E4#).!) M&P.6\6KI16R(O1AO8_TH)YL^PEH&)7A\>)#@"L*T!%0,SN1',<>RPC-QCR>= MW/<9^WNZF! )@+S6^Y#@997U7NMHUKV.!RIZ[<_G$GS2!)P#5.@U-[13]2XN!.[4./O&_="2/OYYSA0QG2 MWF.(';"QMX,PP?5^.*DC?.-I^^U;N29 M#Y>DF7:?7>8D!*,.8=M,D8I-!SKAO M63448C:A^LDNJ\D[*Y^FQA.[Q1L?+P /L=+!HUT4M[24-PZ9EB(FJC H:DN. M7+ \:?$/R#;"TGEU1Q0S7"PLX>EK@'E!G]20[!F[0F5IC>M%! M](YCN&B7IV,4Q5%3B0*8(\ ;,CG'LG7^Q9\;Z/[85@:M+6MCBG"X%1>VB?JH M@*-E.@Q"S5:^\:8?*N33)Q6,N2^UT[2#Q5"6;A./WO0EB0')B$(<(R(2HY:D MC=%GY+D.LH0G^8(G)%6P/Y10)N;NY_$.:3F\#2SSM])#J-)QR-M\7(FU6O ? M_@0V!TDH]Y&&&^#K(9*Q>B;0Z*J B>8F9G$_N-9+CN:_/_"QD/<@=%]Y-55+ M HS.^W9D!D VS [70QX<"!ZAH,'1[=T '4 M<1]BSG)8BC@-RE%H9],2]&*8=H*>C]W.%^/-RC?M;E>2%L#VC@$C2L[0V@>[_ABDZ]@!_(?)ASQ\59S'S5]L]6- $I(V0=@B)HA-JDY7X MO=/4!]3$8$G0<#V=.\^NO'_F#Z B$@273J&@4\4Q<9R60FU5B,X2#@U^7JB1 M25B0>IF]$P'D>CF>4MKG#O/OPC&8+^VL?;EG/Y2.0ISF>IYJ%>2HB>JYI)+= MI!:7_Y4G>0)OQT[*B_$NR,!K-R2/V+5DW<;LA.'>W/QZA*?'P9[].)@6PU]0@[8]2U]20;K!L0^=6L==B@XTZO3Y9!([( M8-DDZ?;VAW^N7%@+!U>2]G.)]-.X:E%[/U]['L6DMV0_(!3X#-2%[MR 0E?;X/HV".HY].B7W4]V M@&PK\.Y)%\7N@H29;/C2 M.=3*'-YKO@]LW?0.YXE""P?J0#7+$KFXRL(6JS>PH3-J50D'PC[3*?&A9]/D MG)[5785PC-!'$>V?K^B6LR*!OG4#NAYNZL/'WO#@S3M)!37_&PJK,LE8AI3,EWN> ['ENR4H>+IW MD\0%N*,[;G0Q\UY_]$?34:XC\$5K/1_YT.NU*3MR\W^#K6M#<_0(X@,8[\K6 M7ZX!>%*I0BJ%*Q_3[F);49_1YATMSVQSQ/0,\%6"QTD&(/95+\9[HE\QH=CN M7X<+';*/MH:0?#MH#48A#M]J<^8FV3U3#>9.5 $TY81)- CQW@GT1G%L4@8. M9C2>L!:3FB2Q#SP7RB>F-.8VK0A#7@^G:P\5 M,+SFH2:3(P? T<5@V1@I/Z:H!2GI5\RP!),<_ALBF]1!DS3_50WZD"JAU$I= M6\!GC--BR_!BO,<7X]L9M]I_P-:4]Q7$MZA3T\*PL7B9@]RG0;TT)L!(_4PJIH1N87]T*.5AANK&0:*[R9$5>,$^,RQ7 MV""[^'P]A6[)V<8Y+W40)O78QJQNN#,)'(K^>69N0Z!'TFPQ#]?#6+T6R^02 M:)3J)8XYE6JPQ*'+>#X9(-N%[Y*/6G;D7-[0R7V4#U@ HX4)E#&FC?USB_&V M-^K<&BREC@\\H@7;"?>"#;<[^3.$BEV86;V:H1MP=OWKYXG4U+B?"!M=2H9# M&P94+6NI6@D],026W9(0O? M:M#_9;_:+!<7)0U-# M"1D-*ML:S)4 &X+J"^G;"16#GCYY(B[?ZH[92&^:U M)?<@<2,$KS\Y0H+=ZGW).^S5H./*V/XVC7(RY5Y^7;$,)V?7N."%V%(@$-<4 MRV)X!#_WS62A2; (Y)IGO_GAO))PF($+A\O[B0^>D'L*17M&4P<3)]]$@*PK'U]>Q)(5C$82@=SSY",@M M\E'3:_/IU'TBW:BUK2>[U*Z\XRZ];B. OU(@% 5%BKU*P,-=U1JO,NJWJT[E M,^PRZJ7;V)<8>K0Y"&\E$>.#(SVL1M*B*D..!QM?B>S(3E,B DRUO@/J!7>= MA9)40H>E(LH Z9]>G*?;@*E@1/0=9?"6SO/@7";=QCC:W.B_%> MY<]L/=_( H;=@'MNS[R=9'TP'5&DSH;NOMQ_MYR(F$L[ NERJB_H/<8@5HF'MO ).L H])2[N=F_!@"I>V+E#3VG&"=:[S.WX#S8M8FB.RB'P.7G&4 MOAM ^DL!I/$X;7,GNK[PF'D:)[% VI39KY)P]#FGBVLI=48!(I\$]S<2YM1R MQ7W37O#0U0Q4&6MQ6L2^Q<5XE^$U'5<&[?6>8^CT+EU;5W4KIG=8WD[L8+R; M9"?/$P3R?97]JP4KO3B_^)'C[>0 :AQ]@UD"RAIRL'R&)Z@F/I5P>?,Y^W<] M)R"S"XA+(HSW>)"SI3EGKYAM/O 1X+-/="+KT>+'R?/L%R[]>O>C^R;>CC $ MD-TIG)P]>!8*G/$+[!3P>_+$W/)4Q2)6D[[T(!\ MN\$S)&#RK>,8B8C2*T>28.=;59@#FK?@Z.K@EN"57K9$-/>(0FYMWNIUZ;B*XNID!TR Q<_ M8&;@XEG:645Y#[,-KAMZ_N2MH9Y+P>*E8"#&MPR*P9!"P,.2(6F8M;LB-" # M%ZN]R%W$-S5X<4UT@\L66(PJ[YY=^#R 08:G/KD550_%[4XNT:1S=SY2Q[0J M($37,6!KXC?09K$XC.J/HM4/V"0SVZ3R!,KI7ZK"]KTLI&6B8'=?CAN/T;%C M7Y4N$^'C@$"\F238NS>G')151?1Z,\^SSW@"A/!,O"L__=#U3;BGV=\?)=<\ M N=8=I.]G\17)0]^/GTW/S\^33J5X3J=>K6;^.C;^ MDPL"&50$2_*<[]EC.\TR"'@NYH_B=92XO3-T$\*LWT(IW%@<+/3N3)00P0P> MB9JG]O,79?--DK!.Y06-$SZ9G2_^@E7\9.L6-%\!3+QL\,YJ&)0WY.^Q1/R& M-R" 0+R.*C :Q7"1L207HS5?MZ;HI!G)(H73]XV?EBKRMCLM-JD0QK5U?AQ"=>%Y1//[# !RXE\P %,^0#:4Z.JKE*#6 M"7WFZ1ON\$RLTTT,JEXEMU+136W7/CF%VAXS.]C8M=J'-'9XFV[ L>G;X,9B M>"(M]4EM5'1JSWUK#EH[0=*D'35>!9ON3WU7^>9D 7G\@GRY,Z_SUN M^_'/ M,L1+$Q(OD/JHI(,[YC1<@OD\Z<8*A6;#EV[YOF+R)OR?NNB9-;[3)*91KJ\( M=T3..\,"$2G+B@"/6EI52%TT1X^M*JGPR;PQ#76" FN.!:8J"\X]QK*DN"U^ M0I_#F:>,1=KKKTMV3\!"^IC==I;-CJR*0L%[GXX*E6F^58A^S9N:O40N0PW* MT:/9.<24T3;A ;MP%^["B4:VI1C#[(S9M70=H3>)_9%:6+/BAE M%\"]IXL[D,31'AH^V4E',Q(YY,-XB%=JOJ@9)[DXY>#(BJ*JA&8'GRX7P:N% M2*CZGB_%(Y3ND. #$U=XQA?$UY2AHSV:H"1'TU]]..V>1CURIH02%\&,422D M)6.YP\.'=>O*?1]X9UWDN)9F71T^\I*/VYRX$D&KY^ENAD,N*>I)4?7 !X_' M4WO!%#.I+"?A*PGRD*7_$@,G<PQI.?"B'N,1Y;^K[+TO"RZ>S"WOI':R7SIM<)TK0C\5[7I MO:=F*X493)Q5H MZQ ,.R[?I"\?S[%/L]Q'K6BHR8K;D/Y_*-. \WV\" %YYP(18<,GCX?8,+XY M'![TN$_2*9Q"PSN44"7A!0NX$YX!Y*(5?S)S\\X)X&_P4L"_W)NF7=-/66/FXT^"D67X#GJ[IN_!><(/P1PY?_!5!+ M P04 " !HA&]82A7$2X8" .!@ &0 'AL+W=OO1M&P.V2FR C@](".[E<]:Z:T1>2N(R M[M]?DFZEAV#2Z;XTMF,_?AS/WFRC]).I 9"\"B[-/*@1F_,H,D4-@IH3U8"T M-Y72@J)5]3HRC09:^B#!HS2.)Y&@3 ;YS-ON=3Y3+7(FX5X3TPI!]>\%<+69 M!TFP,SRP=8W.$.6SAJ[A$?!'24VW(>Q(X0<"C0(5![O, 2.'= EL;S%C/H4[K H;Q#O_&UVUI6 MU,!2\5^LQ'H>3 -20D5;C@]J\PVV]8P=7J&X\5^RZ7S'<4"*UJ 2VV#+0##9 MG?1U^PZ#@.EG >DV(/6\NT2>Y15%FL^TVA#MO"V:$WRI/MJ28](UY1&UO64V M#O,E-36ALB1>N'YNV0OE(-&0H^]TQ<$9QW5&PQ%QUF^@EFDI([);$V MY%J64/X-$%F"/J/BNV@1A]# MN:$Y-PTM8![8J3"@7R#(#P^227RQA^BH)SK:AYX_VB$L6PY$5?;'QZDLP#BY MV!7@!=A?P/X4AP?3-,XNR/^>MD<@5J!]GXZN%.=4&\(DP5JUQG(UQ[Y][I.2 MO@-E"Z322MCRY)/IT;Z0) Y'I\G VL"=?BL1['OC5Z!:,KFVH]@HP]"G M5%B#?H>8)),PF4Y[/8O#:?:&O_SL18>4TDDX&9\-+*,X'(^S]V_Q4>.CP8P* MT&N_B0PI5"NQ&]?>VB^[RV[&W]R[37E']9I)0SA4-C0^.1T'1'?;IU-0-7[B M5PKM_O!B;1X!/U?0/X'4$L#!!0 ( &B$;UA>7&C>;P4 M -(? 9 >&PO=V]R:W-H965T] =UA6-O=9\518F.VE9/D9KU??Y03.X[MI,W:(2UN7R*9 M(BF2H1Y1TLF,BQ\R8DRAGVF2R5,C4FIZW.O),&(IE4=\RC(8&7.14@6?8M*3 M4\'HJ!!*DQZQ+*^7TC@S!B<%[:L8G/!<)7'&O@HD\S2EXOZ<)7QV:F"C)'R+ M)Y'2A-[@9$HG[)JIV^E7 5^]2LLH3EDF8YXAP<:GQAD^/OLC M[K_4_J'P'7P9 M4LDN>/)W/%+1J1$8:,3&-$_4-S[[Q!;^N%I?R!-9_*+9@M?LCDD%45;HFH6YB%7,)-J_H<.$R8.3GH(Y-& MH[=O F+9[UY<>U;Y5U(^"BXENLT TI*5@?=2Q;#L:Y2RW;\$-ZF0$ ND(IY+ M"),\0!,&VC6?D?*[-JI)LB0/R#S^T#&-EW' M60AALRAIF\ZOE//&P]CLV^YZU1OJ#;=JMITGU)MLJH06I:"ZRM!R(TRA;M* MT,V6/!OR5%XLJ[A-55N]4'M&T+H$?70,*8^PA>Z9GKR&!\T*I5&%-%/F(?ZG MML\'0-KM6:PB"+3;84!_!%F_C"!V-$/Y\EB2Z&/*E,M8WV9TK:S-$^X: M '^UO6+@]DT$L5A>+2Q[L-E<\6P"__K\3ZP=XVK=O_*B(()8UXB73(8BGA9W M0S!2"WT-#-KGN 7E>A/[&J39=2@?7+8OYWBZ-=Z_H$ISV_:W5*:Z5S^-=%%: MI][R8.P\ANGYMXW7$/AGJ'.Q9=K$:Y'WL>5WU+6N8[JX7=<6AV[7@TH8NZ0M MY3EFX%C=4IU']=?2-O?J1C#W&F&$K=MW3-C05SAPW^R[M;,9=NL:7-C^+;R2 M\JT+@-?6OJ!+@6W;QT+[NKN7I]*?(O]+"//@I<^G-V(U6_CA^W[IH,[!+ %N._ -HN=]J@; /8[75O(NNN1U]*V MSKRV9?:=^C7K/G',OKUR>]\,XEXM?"6MODO""<\*3-OS5R0:%R]=9[Q>[9TU M96)2O"9+%/(\4_,GUXI:/5B?S=]IE^SSU^XO5$ST0U'"QB!J'?FN@<3\!7G^ MH?BT>+4=&PO=V]R:W-H965T$(L7+<#CSS9 3$4R]S/()K-QNDBX'ZA&\VA,#<,>S_TP'AT?JK*OR?&A6&91&/.O"4J7 M\[F?W)[R2-P@G#.XS04,4KX M]&AT0MZ=$M5 U?A/R&]2[1G)J5P*\;?,? R.1H:DB$=\DLDN?$BN^1F/(MD3 MT/%SU>FH&%,VU)_7O?^N)@^3N?13?B:B/\,@NSH:N2,4\*F_C+(+5[/_./ M#Q-Q@Q)9&WJ3#VJJJC40%\9R5;YE";P-H5UV?"[\.$47?,+#:_\RXLB/ W02 MP6+Y\80C6'9TEO @S-"Y2%.>HKWOLEJZ?SC.8'C9R7BR&NHT'XIV#$4H^B3B M["I%'^* !]4.QD!W03Q=$W]*>WM\SR<'B!&,J$%93W^L8 93_;$'8D8;#_(1 MS/81I(Z]2Q?^A!^-0(E2GESST?&OOQ#;^*V'?K.@W^SK_?@;Z&RP!+K%%$W$ M?"%B'F>IS$5J9DDQLS;*^_O^]1>7&NPW]- IK"&?7_)$K>.Z<.^]B"(_25$8 MH^Q*+%-8B'1?+;/\1XN*%]R/$$\S/^/Y'-_=F9#?PR3-T%PDV0S@Z!X=?8GY M6Y0)$)=E\G;JS\/H%CB?A@$L1@CDKNN]0013Q\&6:5;++(8MRRW*/@' A'T= M6=BUK")G8],L&Y^).,V2I8) +(5BSI,)-,9*MD5V!9Q?UR4$VXP468<\1_+L/L=B5.L@238E=8>L26*EQ ML3H'%Y;1T7+,);7YM[4JZYL6:RFU/.?.DZVG.14-SA,#!))4..]BC]$'&_'*BRK'^1%+QD_ M%@2Y8J?H+U!EQ*6G6/41I!/P?!E^ZD=2>C#(VBR,XS">2?;W8L+4,M3\])I"@1)Q +MY61 M""U']-S.5WNL2> Z-<'>E%]W*4II,7S@=%UT= M"1DSM!S%MKTM\+2[9I;NF)%NX35+IWS/T=M8CMV-.U4CH)L S?MFVO9#0W_ M?@W!V]!FDS8V%-#N QS]90O>;#M8-SR5;[HP9_N)]:Q4&U'EXH]WC:]N% MKVT/]K4O<_K[76WI-KV(1++U8VS-WP-A\W=\C]%)J TH3S MA1\FJGS.P<\+VMSR?M)WC4A#TQ?D,N^:59O2%V2O3KHTZ/F2_"$.I%DM=7\% M",^7XH] \748+('D6\2O_6BII%ER7 .8$CWK\/UX)6>@DEQ=& VA;(@IUXQ" MS9)KN[C\3(MW+.2C&J-GGY[?[ZSWB;1/(<6K4SSPJ3U=W)H*I)V-M[VV*YTY MI!3*K37-LC S2H>?,NPXE=L/4HJ_/#&O'EA4G$UU"&HT3N9Y/_?XAT[A'SI;^X?PF',6V)S[>^$@<0"OKDK-_\AG9$_P^P*Q0*< MZD@QKD3NM9O]>+>)Q85EC[I6S^*VN\@KE*5Y.Z)MNPMGMOT^RVYYRG6M"Q84 MT6;CL+%')=Q")=SAE^3Y7'^"Y.=W $$(#C6(_67.FI7 2_[(W>!!F\3WC[9K MI/]_2R_XM8BN)7R?MTIB/3V1^A/^%Y3V3*3J9NT[3^:KQB %7Y)P%L:^.EK_ M2S\0*!MV==T!187ADL$,6H;J&:)G-&-GD%*/ ?1$28\B_]1/PW+.N8:]H,N3 MH6FY_]XY*?=- 4/?(O#* _\V10L?UC!8ZMZ&?'J:+4]?B2VI=+NHU-/Z4=QS M+O>,?$*@1:#,_/5,+$>O6&3=4V)N,Y*$M<2SI'E MIE1%+W_(0V!W3S?JNK4[ ,5UCU2[ M,1T]=DERVJOA7G$2Z@T^"9TE(DU7 3=(!=RT'X'*NJ(\ M$VL[$.T?5$9C3X4\()>'='E<=A&1/6A,K )8=(+S"*$BI"58)JIOJ'7;$T1\ ML'.QNFOZM">+N?"_S'#L>GJ7VY0ZS-VUA.A7,K8>P K.]>:?(JU39[@G\]CE M0$K+#Z$:YN#1QF^:JJZ:9@/"'1UE[[B@^BUN94&)Y?3@,S'*'^<:PW]*,UL% MS99W=B CR1)F)9V%93KL@G;#B+M6T,=*<_T"!_C]R@'^)!W@]:9E[>YK[[]* MK_(]>)6J(,\53ZIQ+E$JG_?^&9S1O/"SB-=K(]?I6Q9&G5?3:@SX*P?4,WG/ M^?\3V:44@A<,P(\!T/KFKDU/:<4-LZU*4#FFCHD]VZB56=BNW$93;/0B1N>/ M=)L$MV'4-GD+NYJO7\UM:CODY\ /3S$AL TQNK*;6F\?KW ?6AW8ZA@=.=(= MN#[,?M^+B5J $*D%"VU:\@X+W?U3IWJ^K"E_V.SI.2T.D6Q8U=>4UOT)D^D. MP&80TL%$;NHK5M% M>;)C8,NM!1Y: ,66'CH,(O9<[)R-3>9UY(: WM/;N5H8:"V[J?73VKEJA&HU M1[JMR^/;.4J;UCYU18;OIHOPO8D,G+M4@7/%YAKD.RZW MG)%Z:Q]V=:#9I:MCNKOVOME?.P45%4_OH M8A5,?7)VWEY'++-:M<;F.Z_<4?Q4O+F+J2?88%4U,LS:3W><:EZ:[3M&=F]Q ML]-REV0/.@-TFA=^G8.TU+6[%E$.><[]^A=O*"&]W*OZT0I\VB!FK'U8#R8X M4Y\/3)&R>/DW]HK2XA.%)_F'^,5]P.>R KP?BI$ML[( 8H/-Q[_#U!+ P04 " !HA&]8 M*?[H98L" Y!@ &0 'AL+W=O7^\Z7FGS;"L 9"^U5'825(C-11C:HH*:VQ/=@**;N38U1S+-(K2- M 5[ZH%J&212=AC47*LC'_NS>Y&/=HA0*[@VS;5US\VL*4J\F01QL#A[$HD)W M$.;CAB_@$?!;JH\FJT0TW>08T3=J<55I9]4B64;P%" MHMCS3#8\I\E>Q!LH3M@P'K D2H9[\(:][J''&_Z[[EUR.[!T-YAKG O;\ (F M 76&!;.$(#\\B$^CRSU4TYYJN@\]?Z1&+%NJAYZS0M>-5J#0.HNO18B-"+-7 MQ/XTAP>C)!I>LO^]4N6@GH'QU3NZT5)R8XDRPTJWEJO2'ONBND_"OFJN[):. M'N8#2P?9*'MKG[_:MVI)+T#C IF%HC4"!=B_R,2#-(UWG9Z?;2%UK_EQ!MP( MM: F;[05^(IV=MYOB?=F^Z21RRU^IX,XRM[:&ULK55M:]LP$/XKPANE 5._)D[: MQ-#TA0U:"&VW?5;L2RPJ2ZXD-]U^_4YVXKBE"0SVQ=*=[AX]=^<[33=2/>L" MP)"WD@L]V+HP5N&ETXJNX1',CVJA4/(Z ME)R5(#23@BA8S9S+X'P>6_O&X">#C>[MB8UD*>6S%;[G,\>WA(!#9BP"Q>45 MKH!S"X0T7K:83G>E=>SO=^BW3>P8RY)JN)+\%\M-,7/&#LEA16MN'N3F&VSC M&5J\3'+=?,FFM8V&#LEJ;62Y=48&)1/M2M^V>>@YC/T##N'6(6QXMQE4R0U1UAK1[*8)M?%&3#V#EUA3+]L"SEO \ !@$))[*4RAR8W((7\/X"&[CF*XHS@/CR)>0W9& MHL EH1]&1_"B+N2HP8O^*>3/(FUQXL]Q;+NL4)0+D$U53J]EIQ3 MI0D3Q!2RUDA:#YKBV4]([FP4.]>O9#@>'I#F->,Y$^LV;E962KZ"C5QW)H$; M^_X!Z0ZP6PO)#[F.77\8[<7$G<233KRME6"F5N"2%7NSFP_9[RQ'[BB(>E(R M&G7298W]*Y<,6ZG33?;'0>0?S&F(2''2%\=1/S:-?+*L+FM.#>0XB/ GR1AM M1QT2I:54AOUI%3NWTV#B)N-H\$X13^+!01HC=S**.REQHVA/_TH*;53=CE>L M-B9YK2RQCG08] +8)^E)&LI[14_0CE<]ZRNL-OA+4NAGOFF2R M%J:=@9VV>T$NV\&Y-V^?GWNJUDQHPF&%KOY9@@-;M2.]%8RLFC&ZE :+VFP+ M? 5!60,\7TEI=H*]H'M7T[]02P,$% @ :(1O6(+,7P/T P D@L !D M !X;"]W;W)K&ULQ5;?;]LV$/Y7"'4K6D"U)$JB MK<0VD!\=MH=T0=*MV",MGRTADJB15!S_]SM2MB2[CIL]#'NQR.-]Q[OC=^>; M;H1\4AF )B]E4:F9DVE=7WB>2C,HN1J)&BH\60E97V&@JQF3F!LQ<\Y.M,&X$WG]9\#8^@ M_ZCO)>Z\SLHR+Z%2N:B(A-7,N0HNKIG1MPI_YK!1@S4QD2R$>#*;WY8SQS<. M00&I-A8X?I[A!HK"&$(W_M[9=+HK#7"XWEO_Q<:.L2RX@AM1?,N7.ILY$X91'+?$T1YR>WT(M5*X5^?"5+PI0 M'Z>>1K/FT$MW)JY;$_05$P$E=Z+2F2*?JR4L#PUXZ$_G%-T[=4W/6KR%=$3" MP"74I^$9>V$79&CMA3\(\E1L+3(ZC30E<:%JGL+,0<:O MJ/,K.F=]_MA6 A$K)))U$5F:BJ;"]UALB=[6@'30&=$9Y!)K0-5@64PVEFVP M_,2?06+QD+S2@.>:2*[A9*#G77G_;D+]\)+\WU]\>B@7(+OG?_6$D@^WHBBX M5!@\9D@TBE=+]9%K3OK/Q'&W'$\MH* 7I*? MC6CB^DD\$#WR9P2I_I7V\'&8N'[(B#^*DTZ8!+[+8HK"H _C!J3.5WEJGFGX M\/OS.*1N%(8D&@5!)XQHXK+)F- 1&W="+#K88B^03]##0S=&C_%&O[?HAF-Z M*+K)('TRX6/&R&-38U:__/ZM.Z9)Y(XG(6)\VEOVJ1M&[%#X56A>#)(8N"QD M+O,C$HQ88),8N.. N8'-PSA"T4[[3/W$7?W$Y^L'_Z*630$FC]B@&YEK6TQI MG^-3M76J.LY?]&]9?&>=P?SFU<7W%&_:JD;6!F2+/!SD+THF;A#Y![I\A9PE M@=74F13-.B/4 GO^41]A] 1LK[@'AD? V!WCFWZ/"X]PT1$N1%QX A<=X>(C M7.0R]CI]]N3_,4581Q'V9HITQ0\O.-,HZ'ILSY%3U#A_P7_5"/\RSPWF#_6P M\[W2]'HB#%KF0-CG?-_#^JQCSEDRV"=1OWNM79G&49YJ0%CK2T$V&ZTJ.W4M1 :9SB[S'!H!FD4\'PEA-YOS 7= M&#[_!U!+ P04 " !HA&]8B33!Y 8# !E" &0 'AL+W=OL]_:VG4M$RKQAI-6 M8*J8/63OC7GL 7H'0*0!D"L[CJ153FFBB9]P5<@3+1F,PM; MJD5K<04S37E20GL+C5/),%M2EJ*$J> 5J!SA%C,4M(0[7B%\XY3!B+)7.'NF MDQ+E>=]3.JT!>VF38E2G( =2! 3N.5.YA"\LP^QW D_K;463M>@1.B;)Q5E6<%F^_0>9SP]Z1$_O(;__=0=Q&J" MPG;QH]-T==L@!VE>[*7#[.\=Z^=PJ?L[PS\*_1AW-N9E286$@ND7A2^D/FEY M#L.*+YAJHQZIVD".^<8+U!=>Y9J-,X1WI*+U?8(>N?!]'P(W\N&SMDG4V*2K M;8/E6AX$-4YQ('8E=ZJ(8@LD;J^[X]M.LBW+4J\)-7?X@9OX%A>Z9(,C<<,5 M]W:YP@U7=$!G6'-&+HG:OU1N.'^]RD@A^TV7[S) MU_F0+VZDA[V]--MTSUSI;\NFSR0B37\N.[;1012LFQ+KC29RWQ?#V_KT5RAF M=L!)2,TK5T^!=K>=H<-Z=&S"ZP%\3\6L8!)*G&JH[W9C!T0]U&I#\;D=)!.N M]%BRRUS_#T!A K1_RKE:&R9!^\\B^0502P,$% @ :(1O6$O?L2R7 @ M" 8 !D !X;"]W;W)K&ULG53;;MI $/V5D=-& MB13%QI"$)F )0J-4:B0$:?-0]6&Q!VRQ%[J[AN3O.[LV#E6 A[YX=R[GS,R. M9WH;I9!A' MT74H6"&#I.=U8YWT5&EY(7&LP91",/TV1*XV_: 5;!638I%;IPB3WHHM<(KV MQVJL20H;EJP0*$VA)&B<]X-!ZW;8X6>!&[-S!U?)3*FE$[YE_2!R"2'' MU#H&1L<:[Y%S1T1I_*DY@R:D ^[>M^P/OG:J9<8,WBO^4F0V[P?= #*-+%3?^"YO*]X8BIJ6Q2M1@DD4AJY.]UN^P ^A&!P!Q#8A]WE4@ MG^6(69;TM-J =M[$YBZ^5(^FY KIFC*UFJP%X6PRR-9,IFA@KI4 FR,\8(:: M<9B@0;U&&#*YA+-G-N-HSGNAI: .&J9U@&$5(#X0H!7#DY(V-_!59IC]2Q!2 MMDW*\3;E87R4<83I);1;%Q!']S)5W,[^N&[<;LV*I=@/:)X\=9".VG?POR;,YH10$N$-F6YLG^ JNHBB"#J7W2_P&9Z5I=Y_L&X5M5E%( QSG!(TN;ZX"T-7>J02K5G[69\K2 MYO#7G%8U:N= ]KE2=BNX ,WR3_X"4$L#!!0 ( &B$;UCMY*U;70, P+ M 9 >&PO=V]R:W-H965T>9DQY9GOZR3#G.FQ++&@D[54.3.T51M?EPI9ZHQRX4=! M\-[/&2^\^=3I;M5\*BLC>(&W"G25YTSM+E'([Z)X.M9"7EG=U\36=>8!-" M@8FQ'A@M]WB%0EA'E,:OQJ?7A;2&?;GU_MG53K6LF,8K*7[RU&0S;^)!BFM6 M";.0VR_8U.,23*30[A>VS=W @Z321N:-,660\Z)>V>\&A^<81(U!Y/*N [DL MKYEA\ZF26U#V-GFS@BO565-RO+ ?96D4G7*R,_,E)I7BAJ.&I10I?"]25'"Q M48@$O=%@)"RPK%224>WP]AM;"=3OIKZAX-:%GS2!+NM T9% 800WLC"9AD\4 M(GWHP*>LN]2C-O7+:-#C-29CB,,11$$4#_B+.RABYR_^*U <0J#V?W+8OZ77 MF2Y9@C./^*-1W:,W?_,J?!^<#V1_TF5_,N1]OJQ9!7(->E^(MH54KA#VH! U M6,APJ#>O)E$0G\-+K_3!,5]1*>U'/WH2=2<_'2TQ/:[H=??%/2IZB9YS]/9: M"L&4!EZ R62E69'J=_ O9RLNN-G!@AE\O&V-;YBA#U1LSEX,NA!VR!1(!<1> MW:E?P^DH" ((QY,)_--36RF,SKMU?_8? =&ZHSZ*G*2?!*S]=N'''^*CN3V^ M.@F?7'%!VU 4-3X0M9_N<*B#V7R3AHD> F'0(A,^0.:POED'>'S:\?CT63Q. M9%XRVR20,*5V5KAGHD*@1H,UXZK9/N1[*3#=4',31DZ+/:+W7H!17RW:)ATY MWRR756& &5!A\=K1_2K%K_/%K66R#]:]#JAS_8:@^8/B\ \ M0O?^7\9>W+.>0%P0B WA2?'RS#](I8\!I&S7?P?"DU$4!WU%1(J/3QM_KZ@M MPNAQB$,D\'L32HYJX^8P34U.,-?#2J?M1KV+>L+97Z_GQ!NF-KS0])"MR308 M?Z!V5/7L56^,+-V\LY*&IB@N$" #""0 &0 'AL+W=OY)!Z.G=D.9?OU.SLO MM%57P;Z,#_L2^RYWCY_SW=D>+Z6ZUSF (8\%%WKBY<:4(]_7<0X%U3U9@L _ MJ50%-2BJS->E IHXIX+[81"<^ 5EPHO&3C=3T5A6AC,!,T5T5114_9P"E\N) MU_=:Q1W+8 D!A]A8!(K# UP YQ8(:?QH,+UN2>NX.F_1KUSL&,N" M:KB0_!M+3#[Q3CV20$HK;N[D\@,T\1Q;O%AR[;YDV=@&'HDK;631.".#@HEZ MI(_-/CS'(6P<0L>[7LBQO*2&1F,EET19:T2S$Q>J\T9R3-BDS(W"OPS]3/0I M3348PT1&9$JNF* B9I23CXPN&&>&@28'G^F"@SX<^P97M'Y^W*!/:_3P#^C] MD-Q(87)-WHD$DG4 'ZEV?,.6[S3@P^V@MI%&NJ0Q3#SL% WJ ;QH?Z]_$ISMH#SL* ]WH4=S;,RDXF ):X@K M56=)2YZ0"K=9$9HI .P(<2Q=;;_$=V\%J8RD29AL#@U6V="V< M=+NQ+>#=E/;W3L-@<$9>ZWB+I]MY(2OAHGROI-:M?"L-J8N ,$%,#NN_UX35 MIIA2CJ4"9.Z.3D2]@UAF@OV"9 -O9DM &-0WBJ=* MUY:RTE0D^G#'NNO2M=!&577BV]!G')(,UU[9 NPA*!98)VT?C?YY@C;'^X;.I>6WC9DK#_RE]84JW'?VZN:$J8T(3#BFZ!KVWQUY][+:"D:6[I1?2X)WO MICD^LD!9 _R?2FE:P2[0/=NBWU!+ P04 " !HA&]8!C+///0% Q% M&0 'AL+W=OVW-W MTM5:R$>U -#DJ/"P8+WN3*[MV+R=78JES7L*])&I9%$P^WT NUM<]O[==^,KG"VT6AI.K MBLWA ?3WZEXB-6RD9+R 4G%1$@FSZ]Y[__(F,?OMAC\YK)7S3(PE4R$>#?$Y MN^YY1B'((=5& L/;"CY GAM!J,:/C1_\4PO MKGNC'LE@QI:Y_BK6GV!C3V3DI2)7]DK6F[U>CZ1+I46Q848-"E[6=_:T\<,I M#'3#0*W>]4%6RUNFV>1*BC619C=*,P_65,N-RO'2!.5!2WS+D4]//I>I*(!\ M8T^@2/\;F^:@SJZ&&D6;#<-T(^:F%D,/B/$I^2)*O5#DKLP@VQ4P1)T:Q>A6 ML1MZ5.(MI!$>C0X(B]H# VLO. $0_?95W.'^[D--"Y5Q5*X[F'N*Y K MZ$W>OO%C[]T1W<)&M_"8],D#0BU;YD#$C+ \%RFS&8O4##*0+">LS(C23 /A MM1W:!FP*>@U08J)(":6VVS E :F,5%*LN '/7GN/:_3VS8AZP3OR;^_]6Y'G M3"I4F^B%6"K44)W9F)H+)1\VFK_V@(\;!VWI7X@_2.+$H>E@[/L-_6"=N*6B M>-0\^X/ 3PZ>0P=!$#54.*"TY;S=>OQG&=$/QO%90XW'W@'U^SX=M_M\SSL< MAXA&SLZ!Y\C\)O0+!XY\SZ$C=,SHI<0C61\U61^=G/424E&F/.=-YF."MQEL M"V]&\,& 8*F%?":ID)60QAWV@N\0F89K@Q"#A58 MJ\:,_NP<%3/0]C_CP"R MW?BYP3V!)VS)"BW4CCNDFQ@FB&$0.W0XB)R@NL)F,VR0Z/'+5]OPT"E, U*" M=NM7^Q)K5@DSKE7#'E,7A%XR;J@_] )LV,[A"8I*;\6T^9\X^=_W8PR_* M"<+0E3L*]G3?VL36PI]JF)D.@AW3$B\Y9!KN]EV%T2T.=O:81P=AE)SMGA>' M08?G" :2!@/)R1AHZ[\%@<8:BQT52TO&<17S)D6'Z@7VF;E!JN0(<"V(XO.2 MSWC*,*^0P10QRY\YD2!,*4"Q.Q.I6<<6/\4^K_G^5GQ<^?\'IFZ[=KX^USZQ M->./Q36MM:;V29%?;@>YH*5)!?*[568NG'8 MPBYLA^&[HLK%,\"V)Y,J9V7+2 =Q0ATJ\5LQ=S^67#^;NHG5Q22'86V/]%H] M?>? QG-[&Z S[?ACIXOB*)$#-O(F=YZ[#1+A23NKU%G[7DKL[?QOTRK1/W:6 MQ'8L;282MF(\MT7?.%.QO-M!XZ!;H1+:?A/L]D[GD\./#P8_'M"P53$8[9\[R6'PQ(,DE'D4'34!LEDX[Y"UX+4%O.=00A+^2F5?.C\QBE SNW/*H6! M6I:Z_J/3K#;_P][7OX':[?7/M"],SG$81-S,D-6[2/ 31]8_J&I"B\K^%)H* MK45A'Q? L.V9#?A^)H3>$N: YB_AY!]02P,$% @ :(1O6,A@?8A7" M52< !D !X;"]W;W)K&ULQ5IM<]LV$OXK&-77 MRC.L18*B)":V9_R6N_\U+3=B?-3GJF8I?1.()DE"1'/ES3F3V<]KU8$"^P>C M/"@S)9)>\?AW-E/+L]ZDAV9T3K)8W?.G?].U0H'F%_%8FE_TM.[K]E"42<63 M]6"0(&%I_B3?U@NQSP"\'H"-W/E$1LIKHLCYJ>!/2.C>P$V_&%7-:!".I7I7 M'I2 ?QF,4^7PZ4#")[CJ(U@PO6=7)&(GO7 ("05C[1W_O-/WLA]WR'EL)1RV,7]_ 'L;Y;% M%/$YDHJH3.JWN[4]:)$126?HX>;^KDGT;N8__S3!KO\>_=//FCI%HU9IJR> M@"93*@P0^M<\CHF0B*5(+7DF827DL<&'_L'6VT4494D6$T5G:+K>;SZ-V8+D M3D$A"JL(*_M,B2AG.T)>X(2!7V^8C *K(71"/*[3PXJ^6I)T0;6 *\'_!!?4 M./^[@ZWT9:/N4[I@: T%7-$0ZKR8?.Q,7'M:7T\/M6>KW$$JT(FUDJ."ZV50I# MMYUGW_..=^Q9$UXWT+JQ=76DUG?-PJEQ*5)2)0\'RP^$"?1(XLSX.4N$;G1Z M$\?W*P6Q[W@XV'NC# )BR"E4)E+$:ZI7/)WQI )-WW?&8;@_%M8Q1@!44R78 M--.[)_<>ODE[E;'\<)1U;D$3V, />&[0MA>[5/F0Z;2@"&FM_G?H> &V:.P, MQZY%]PVHCS=:AI.JY2+A60I:"!KQ1BQZ!ZU=>(/ JR(%'$(K] M3?( UJ_ONYXJY\6B,KW5)G/\>G=PT6S:?>Q;GJN//2N^=9ALW\H?[??/7)D4 MP-:F=9.L=1H/+2:^BRVQ]]MM*]R]RN1WF_6H-.O1WF;]9$XO0'3R2 6!A!!B M4):L\DW/)/RA.)I1R+\3X-)0R336S]WS'RS2[EUDMIEZE?DT%)B="Z6-36_U MKWK;&U;MQT7-:R9-MH $0! %)YZ+_@6/8?YPK<>][J!=.> 3EB8O+* ^$Y1( MBCX-+JI(:[W7>>Q&X;A$X7AO%-H[]8LL\J $Y,J$QJ9"\S)9;<);]TR'PMMK MGR81_ZU(Q&]SK1.:YIGX/5V!(T;7>O.^:'^^/W3^EW%MVN E(RK?3'QPH!?F MB+6R,0:^=V;[.(/EA2%QQ7.JPXC)MHNF M+RG?;JS'$;-U922H%Y(?TU6V3;9D#T6O' 9EW/D/?:0QLHJV=0O>:H$H7G-= MVE'MCY0K(I=V),*XE=)OW8GTS5\94\Q"G =%]!"WD9O#-^G;S%3MM,)2_G\M9U MZ9]SSS/B;?Z0VT#2,#/5BCE- <>7C]"1"NE[/\Z_GA2*=20(DS)!F.R=(, T M+#$I]APT%%4BNB+/>:04=&XN_$ ^?4(267W7]4%3XM MP8^VFB+-V6S?$1.V M\U,*Z&H=V3F>YP&F:]0B_KI-W!WJBE MU\3N94E;[Q6B7^'A5R?84 -9->AP7/VS97U0DXWK]S)CJ_MN'(8E#L.W*I=: MR^0F+'9+<2C/_D\73:U+]G85DRF5\$FX73'=%)ZD^\77$9_:EJX\FK4G%OI M^J8X-#A<'M=]5WM4NZT]JMW7'FW7^ OO56F#/?0WG*!.*L-AD8S7>NWCLHE\-7J@< M[:\&^D%8QPOV:G=898[0Y,4&UI=."14+\ST79,W:C^^FIEPIGIC7)24S*G0'^'_.N2H( M/4'Y)=WY_P%02P,$% @ :(1O6/K(C$&= @ 5@8 !D !X;"]W;W)K M&ULK57?;YLP$/Y73G2J-@D%8DA"V@2IZ0]M#U6C MIMV>';@$5&,SVY3VOY\-"4F7- _37FR??=]WW_GP,:F%?%$9HH:W@G$U=3*M MRPO/4TF&!54]42(W)RLA"ZJ-*=>>*B72M $5S".^/_0*FG,GGC1[7[#)FHIT[?V6X\YNM,VPTOGI1TC0O4S^5<&LOK6-*\0*YRP4'B M:NI<]2]FH?5O''[F6*N]-=A,ED*\6.-'.G5\*P@9)MHR4#.]XC4R9HF,C-\; M3J<+:8'[ZRW[79.[R65)%5X+]BM/=39U(@=27-&*Z4=1?\=-/@/+EPBFFA'J MUCO3W3)4'V; M>-K$L@@OV?#.6E[R"6^?P+W@.E-PRU-,/Q)X1F2GE&R5SLA)QAM,>A#T72 ^ M"4[P!5WF0<,7_$OFO6,9MWSA<3[[>BY421.<.N9Y*)2OZ,3G9_VA?WE";=BI M#4^QQPOS&M.*(8@5J(R: ) A2V'Y#CI#N%T\S$%+\[T<$WZ:^OPL(GYP"?]K M-H7"8HFR*=8'PU;.#@2N&!,)U9AND]F"A_VQ.PZBSAY$@1N.PH,@SQRIY(=X M$H;N<#C8V>/ '8RC _R3T)2UU_870S0T#'ZPLT^&V_OK1[ M7=.\:GO%SKWMN/=4KG.N@.'*0/W>:." ;+M8:VA1-IUC*;3I0\TR,XT?I74P MYRLA]-:P ;I?2?P'4$L#!!0 ( &B$;U@MM.39800 <0 9 >&PO M=V]R:W-H965T-#9QBXTL^*O2$>;"LG*03^_:WDQ)%+,!3H%UMONWIVM<]*.]EP<2.7 (K< MU54CI\Y2J=61Y\E\"363([Z"!F<67-1,85=<>W(E@!5&J*X\ZON)5[.R<683 M,W8N9A.^5E79P+D@ H()<:0T, M?[=P"E6E%2&,_[8ZG6Y++6BW=]J_&MO1ECF3<,JK'V6AEE,GV*M+^>5-%^RV:[U'9*OI>+U5A@1U&73_MG=U@_/$:!; 6IPMQL9E)^9 M8K.)X!LB]&K4IAO&5".-X,I&'\JE$CA;HIR:72Z9@$\G:%=!3GF-9RV9<=>' M?]F\ OEQXBG<1B_V\JW*DU8E?41E0,DWWJBE)%^: HJ^ @_Q=2#I#N0)'=3X M&?(1"0.74)^& _K"SNC0Z(L>,QI#NUA70/B"Y+;1<*?;0%A38,153*%7%+LC M^_]PUA"UY&N)H.5' MXR+]H?WCW%FVDWI'@C2U>E'F=[VS!IT"/<-W4U'6-8,PV+4'CB3JCB0:],8% M2"7*7#O\4O'\YI _!S7H['4D5RR'J8/I28*X!0>='"3^$+ZXPQ<_.V3$'JO4 M6-L0:!-,J>X/01]6_MH0^&%R#\(YO@6!J93\+5BCB.53S U OK)2M-XE5ZQ: M _G>W.(2'<.*(,>@GH/8\:P[7$)#E_J9%2LT&B7[:;,7Z@BHZP>A)36R NRJ MW2<(W#C>CVI%>\6891=0ZF5Z)*!].^W^$&ZJ\29)U,<;Q _Q1F[F[_$&XQ$= M/\!+W=0:19LLQ6^#%\D:NVG8\V]@^7<@=I,N=I-?XA;B*94D;=+7-R,Y!V'N M]R8'3!M-4>J<<2B.!S=Z(073SHST=U)P6/E+J6=Y[M.3BUN/6\?QV$+[F#IR M']9FSF\WU.?_ -9N;)\8NG-_5G*(D,E9V"<95O M]:!Z$ZH_27G]1,9DRT3%!^G?W4A(RO8IA[Y[1BI02S O0-;<_RD?!$:WQ1#' M ]\-QTF?X_Z>6'C-6OF!)58=ZP; MU=9IW6A7Y1ZWQ=U^>5LBXRE>EXTD%2Q0U!^E^*P4;=G9=A1?F5)OSA46CJ:Y MQ$H=A%Z \PO.U:ZC-^AJ_]G_4$L#!!0 ( &B$;UCYZ&PO=V]R:W-H965T3 M)EW:2I0%71ZX6M$+B$#)SYAS/V,YL M+]6]K@ ,>:BYT'.O,J:Y"0)=5%!3/9(-"/RRD:JF!J=J&^A& 2U=4,V#. PG M04V9\!8S9[M3BYEL#6<"[A31;5U3]>\2N-S/O<@[&CZS;66L(5C,&KJ%%9@O MS9W"6="CE*P&H9D41,%F[KV-;I:)]7<.7QGL]>"=6"5K*>_MY&,Y]T)+"#@4 MQB)0'';P#CBW0$CCQP'3ZU/:P.'[$?V#TXY:UE3#.\F_L=)4[_@H.>U.(5DFOW)/O.-\L\4K3:R/H0C QJ)KJ1/AS681"0A\\$Q(> V/'N M$CF6M]30Q4S)/5'6&]'LBY/JHI$<$[8H*Z/P*\,XLWA/E6!BJ\D=*+*JJ )R M]0]=<]#7L\!@ NL6% >P90<6/P,6Q>23%*;2Y+THH3P'")!93R\^TEO&%Q%O MH1B1<>23.(S'%_#&O=RQPQO_M-RG5'88R=,8=IO(S5;SJM;R3E5 M&B6BGVPU"M$^@8<"&G,20$KLZ6M7?/N(R=]X3#&!:P!]JIB))F?3D]]E"9^-LG/F3ZY MRX:"\\0/I_' ,HU#/XN2/U;80;=9 L,F\P]GPJFIPM&@I;#'1GGTDNJ=[:7_%ONYOMY-[]'WRB:LNPDAPV M&!J.LM0CJKMSNXF1C;OGUM+@K>E>*_Q- 64=\/M&2G.U1L)A8F2SE) M;MK[]4?9B6-W2=H>5MR+)8KD)Y(B*7FT4?J'R0 LN<^%-&,OLW9]X?LFR2!G MYERM02)GJ73.+))ZY9NU!I:62KGP:1#T_9QQZ4U&Y=I<3T:JL()+F&MBBCQG M^F$&0FW&7L_;+7SAJ\RZ!7\R6K,5W(#]NIYKI/P:)>4Y2,.5)!J68V_:NYC% M3KX4^,9A8QISXCQ9*/7#$7^D8R]P!H& Q#H$AL,=7($0#@C-^'N+Z=5;.L7F M?(?^>^D[^K)@!JZ4^,Y3FXV]H4=26+)"V"]J\P&V_I0&)DJ8\DLV6]G (TEA MK,JWRFA!SF4ULOMM')ZC0+<*M+2[VJBT\II9-AEIM2':22.:FY2NEMIH')?N M4&ZL1BY'/3OY;#/0Y$KE>*29B_4=D(_*&')VRQ8"3&?D6]S&"?O)%G)60=(C MD#U*/BEI,T-^DRFD;0 ?[:N-I#LC9_0DXC4DYR3L=0D-:'@"+ZR=#DN\\ C> M-$F*O!#,0DJ.!>"0WQ5J=!C5E<^%6;,$QAYB&=!WX$W>O>GU@\L3-D>US=$I M],D-EF-:""!J29*,R148PB5)T' E05KC&*SAF"H=2UJ."72L2R36.@I;=@\' MW3QMR+LW0QJ$E^2UQJ]R6;B\P0EV&<'_P>E\VP7*S,3Q[%H)P709 9NIPC"9 MF@[YR-F""VX?R TDA>:68Y!NE66"8 I!OL" [-+HXI<;/F."R01W9)8L8,6E MY'+E OT 3-=2;TG<'43]!MWKOG\_;- #Y$V]6L;MQL*)UQW7KCI_=NO$<""R7^"9Q?0Q8DNU;^',[^*&>?=J"UZZ< M7S7^Y1*@?#7\W+#W:8252>8:7"@? TR7%E5ND?.DP)$[9)JK H]B)W_;P'C$ M>EJROLK6V_M+U!?4/HNQ6PZBN--8B?IQF]_JM6])&- FO\ULEE_C!A7;F]/L M+\:Z78=A;X\PW%=8NZO3[J!Q"&<#VK"Y79G5C=NPD':#0;]I9!R';0];]P5Z MV UHW/:Q%:%V)SE1J7[C99R#7I7O?X,UA<=3/9+KU?H78UJ]K/?BU?_))Z:Q M7QLB8(FJP?D 2TY7;_Z*L&I=OK,7RN*KO9QF^)L$V@D@?ZF4W1%N@_K':_(O M4$L#!!0 ( &B$;U@>H?Q$G@, L/ 9 >&PO=V]R:W-H965T4;-G9$J\(W/7EBR22=P^?YR@>[D8;J>YT#F#(ET*4>NSDQE07 MOJ_3' JF/5E!B2LKJ0IF<*C6OJX4L*QQ*H1/@Z#O%XR7SF34S-VHR4C61O 2 M;A31=5$P]3 %(3=C)W1V$W.^SHV=\">CBJUA >;/ZD;AR.]0,EY J;DLB8+5 MV+D,+Z:QM6\,/G'8Z(-O8I4LI;RS@UDV=@)+" 2DQB(P?-W#%0AA@9#&YRVF MTVUI'0^_=^@?&NVH9A8OE4(W3[)I M;>/8(6FMC2RVSLB@X&7[9E^V<3AP2()G'.C6@3:\VXT:EM?,L,E(R0U1UAK1 M[$1;R&U"-1 MZ!(:T.@(7M3)CQJ\Z,7RGU+=8L9/8]IK=*$KEL+8P7NB$0B,?S9]5.DC\.^>970('I'3OT^NY9",*4) M+XG)9:TQO/J4% 7G=VOQ$:)>YP0+N9 M,/"2/EH<(J!G*E5%9B5>@>>V1*C>P(V"P1XJ]/I#A+J218&7^3W&W3SLI,^Y MOGL[Q:26=>+/PO-O'X#A?P6 ]KTH/$T :.)%D87ZOI+Q2'O_OV9I]7TWR?1? MDN/8#8;1H>1D\$+)?>K&-#F4G P/-CO5^Y_YA_Z:^:?GQL$^F#;_O/A<8I<. M>WLHZM'P)\@_CP- >]XP.4T Z- +^S]F_OGVFG^T_!,-W#@YD-SW:/!2R7TW M&CR2'-G\8Y7=YH"UV;;"^EM58NVK225JW9C94+[N3%)K4" MU<7JJ1K7/VA0"E#KI@W3"(/E7MNK=+-=IW?9-CA[\[9-_,C4FB,S 2MT#;Q! MSR&J;;W:@9%5T^XLI<'FJ?G,L5L%90UP?26EV0WL!EW_._D;4$L#!!0 ( M &B$;U@D5@XVT0( %L( 9 >&PO=V]R:W-H965T$!S-?J7J'E=R@9+T%H+@51L)AX5^'%-+;Q+N ;A[7> MF!.K9"[EDS4^9Q,OL(2@@-18!(;#,UQ#45@@I/&SP?2Z+6WBYKQ%OW7:4>F7SB#3V2P8*M"C.3ZT_0Z#FW>*DLM/LEZR8V\$BZTD:633(R*+FH M1_;2G,-;$FB30!WO>B/'\H89EHR57!-EHQ'-3IQ4EXWDN+!%>3 *O1SS3#*# M9Q K(#-(Y5)P=U(GCVQ>@#X=^P9WL'%^VJ!-:S3Z#[20DCLI3*[)1Y%!M@W@ M([6.'VWY3>E!Q!M(ST@4]@@-:'0 +^KT1@XO>KO>?3)KD'@_B/U0+G3%4IAX M^"5H4,_@)<='83^X/$ Q[BC&A] 32TVDO.#,54,NL/EKT@LE2X).H["9-7:* MR9L> :4)$QF1)@?5Q2NHI#*0$2Z(W85P Z7>I_XP.>'$_! M,7\M]N1&%@5#F:C%Y'*E,4F?DB].\"V ;J:/TK""_ "F"-@>)-A!4,[1TW;1 MN]&?O:DL;?0'$O;"87_3IG3+&P7#1D1;P+]W#.-P=^U\L+-&1\/F(+;PZ6## MIH/1EK&CNJ5[UC2*7PE3W_W=:O=R7M4/QI_P^MF] M8VK)A28%+# U.!N<>T353UEM&%FYYV,N#1ZEF^;X^H.R >A?2&E:PV[0_9]( M?@-02P,$% @ :(1O6+L&0ZW] P _@L !D !X;"]W;W)K&ULK5;;;MLX$/T50NT6,>!:-UNV4]M DW2Q"Z1HD*0M]I&6 MQA912O225)S\_0XI69)C59L6>9'((>?P#.?"6>R%_*%2 $T>,YZKI9-JO3MW M716GD%$U$CO(<64C9$8U3N7653L)-+%*&7<#SXO,90L AU@:!XN\!+H%S X0T_JTP MG?I(H]@>']#_M+:C+6NJX%+P[RS1Z=*9.22!#2VXOA7[OZ"R9V+P8L&5_9)] MM==S2%PH+;)*&1ED+"__]+&ZAYI M(I_R!))C !?9U)2" Z6+H!?Q"N(1"?TA";P@[,$+:Q-#BQ?VFMAE6:DW[M8S MZ7"N=C2&I8/QKD ^@+-Z]\:/O \]K,8UJW$?^NH.TRLI.!"Q(=PP)+%0NI-F M/]"[-[/ "S^0U_K_ U26OJQ%Z!'(UB"M5\ZN!.=4*L)RHE-1*)HG:F"=93X! MN6ZL.?]M%E]V(*EF^;9].?7J6Q(,IY/IT7P^]^OY72JD?J]!9IWJ$[_9&LRC M>OR-2F;RH%/)C\+6>%*/[X6F_"$Q3FF^!4L@QQ(LGKFM^ZRHA?R63(?CJ+Z4GLR:U)DU>7%F;0J-]IO" MR;(BPU5DZ<[:?XN]Z_%<2<7R4'3-_9H1-V ;HW[D112V1%]I=36+YPWGD&]&L)9H& MF$^#!"Q3(?GQ -OZ(W'_VO?-2A5W3.&,5XSOMB*:$'6@+Z+ M :@A+#U&IWT0'D!)&$J-KEQJH$6^[,!N3G:?DB4=L3Z4S1N MVA.<41VG+(;#2;G0A/\.OHP(R' M4Z(C?T+^Z!![82/NB@NWU9-E(+>V\U3$'E6V9[6T;FX_ECU=L[WLC#]3N66Y M28P-JGJC*18767:;Y42+G>WPUD)COVB'*3;H(,T&7-\(H0\34I9#(1DO MB(#I^>#"^709:/U*X3N#E=QY)GHD$\Y_Z#]WZ?G UH @@T1I#Q2;)5Q!EFE' M"./GVN>@Z5(;[CYOO-]48\>Q3*B$*Y[]PU(U/Q_$ Y+"E):9>N"K6UB/IP*8 M\$Q6OV15ZT:C 4E*J7B^-D8$.2OJEOY:QV''(+8[#-RU@5OAKCNJ4%Y31<=G M@J^(T-KH33]40ZVL$1PK]*0\*H%O&=JI\0UE@GRG60F$3\D-*VB1,)J1NT(J M46+TE20?OM))!O+CV5!AC]INF*R]7];>W0[OCDL^\T+-)?F[2"%][F"(4!N\ M[@;OI;O7XS4D)\1S+.+:KK?'G]>,WZO\>:^.WS2ZVM8WV^I\^207-('S 2:$ M!+&$P?C].R>T3_<@\QMD_C[OXT?,O[3,JGD!J1BN0$C)5.-=:KQ2OY@V$\:V M$V8:R?Z^WK^+7=L[)?_6]HH*\<2*V:N*.\OY,U!9"JB7\#>IK3]<\RRC0F*P MB)KS4M(BE1_)1<[+0NW:WL,2,N*L6W?=>@17'^03$,T*/'ID+J0$'-^Q85Q1 M.2<839+H!_A9,ERC5>0W&G\1QPVM,!@=*-%/CGNZ1W)7+#$_]#P3"4DIF&*8 M''1)6:;K%L&=BTA$TP+MVI83.7W%+[L]4-V,<@Y92A3'BJZTZ*E1#^/ BMRX MY38(8\LQR+O0]=6_Y[20N,LF@#.'4;-(@8Q@\]:Q/-NS?*\]3 >]VU9D^[T1 M=Y2)=( 3 >4\%S MW-: W$ * BG!+<^A2FQR28OM(G9]U[+M]M)SO=CR#EC ??6[ 3[4I.DYO&:< MMA&E%OOM1=S5[E'?Q?BX+$; ;?9V J= SX3+#<.+3]L M3X'OXA>$OYVP@SF8XSM&YN!HFNB;Y]P(L:?^6_,;_X!*TT_[57X3V>WJ;I)U MYGH[Z\*P]6&\Y^ N: [N@MX'=[0F!7H_SG;2)J_/IE)"U__V/E8L?I6M=9VE>N,#^.=Z)V,%\QD: 7AS\]5/Y\A3P647ZK M ._2NAXJF_;K'.L(6>F?@F\2$;OLFX<%+UZD(CK1.=U>LNA51_;$5#R&.W&PO=V]R:W-H965T)@21ML0!]"9)LPS[2$FUSE4B5I/+R[W>D;%%V',?U M7&!?+)+F/;P[WG,\\O1!R.]J3JE&CV7!U5EOKG5U,ABH;$Y+HMZ)BG+X9RID M231TY6R@*DE);H7*8H!]/QF4A/'>^-2.7>7!RD9CY=L*? MC#ZH3AL92R9"?#>=J_RLYQN%:$$S;1 (?.[I)2T* P1J_%A@]MHEC6"WO43_ M9&T'6R9$T4M1_,5R/3_K#7LHIU-2%_I&//Q.%_;$!B\3A;*_Z*&9&\8]E-5* MBW(A#!J4C#=?\KCP0T=@Z+\@@!<"V.K=+&2U_$ T&9]*\8"DF0UHIF%-M=*@ M'.-F4VZUA'\9R.GQ-9&4:W0IRHKP)_2-%T^H?TA<*=!^[\4NB9JWG2,4#+TH#CL#>.C%0=P.7/%[JG1I-AD4NJ-2 M,BTD(P6Z)?>,SQ1XE7]OI^,0>VD,G)V?69DP@JFV6+5CS]JII_VWI1O5NFB ^J6#D=^=[\BI\3:HD9K?YAT M^HD7Q_Z:L<6:YG059 ?CMW R;CD9[\C)6TTT->&ED)A"M&6BI)N8N1WO5S$3 M3BH@(45_4R*;'/R39+WBFD)*T];5.;MG8'8.LXV9)_LGC 60VI%$1\]H!(&4 M>K'O@F.IZ&]@*0<$.(HKH9B&\U//7U\AVM!JXHUM\< &(:M6=+ -_"IXJ\ B M3>SO]ELX/V27G!'>U&S(/*.<2I-6XL9)-: TL6 M462)H>J)8CE;=5U_-$J.G1F)-_2=W5?=95J),(B=1!_[H^/MRNZO6S(,.KJE MGM\Y$#^^A@II["6Z>(C#O0 FY"V!E["QEW9.MOXP[ECWE>IUPAR!@(_3+I\3 M+W"ALR5')VV.3O;*T;: ^ 2WCXT5U';,_VV>MD9-C5%-2H5;FB$KY$%[S['' MY?Z)8X\-1.?Y/W53>"FD!5S8,L$S!G43=V P;GJ94;Z2PL14CB9/!];^%T5\ MWX:\BW((^16'Y32#:[$R20>,V[72&X6NV P\G,;KF]!@]I?HQP9>O%A^!9W: MM8^3<)64.SG>'1&=+ )E=W?W_^MW/7R9K=H/%0 _>0=8KS76^ZWG:I-< '&3 MMCNC'=IU4\;ADG@HU]W0JI;9G)B8!18 :TL!IXX6F?-7/_+\I'NTQ=XH[42: MU=#QQQ+!'55>%.".[,CSTV!#E"Y]O*M<,=Q-.M> M+ V2GW04P]YH&*Z:1#2/".YZC*Z@DD=8-! \;U2;@V4UN$FN.'6RGV?CU^"/- MBM15O"2^]CW'Y]Z']B_^-IM+3NJX4KR7ZPR M;8X_8E1!30=N[N3X%:9Z+AQ?*;GV3S2&W/0"HW+01G83V"KHF AO^CCUX0B0 MO 1()D#B=8>+O,IK:FB1*3DBY;(MFUOX4CW:BF/"?91[H^PILSA3?%<-%>P/ M]2UZCVZI4M3U";VY!D,9UV\S8NP]+IN4$^NKT/QIPJM2 7IY& MNY%9ZYZ6D&,[$QK4'G#Q^E6\BCZ=T;:W0[<#A62-F CV?:Z=@3XE M-Q"N/*$;R'T19V1_K($*#]:P*8Q "(WMOO9TTULA^V=H_!RB78,]K*YCV8)P;L.K8F>T M^_>[=D*4;A1UW7@@_CK'YUQ?7P^W2C^:-8 ENUQ(,PK6UA9786C8&G)JSE4! M$FKM74#83(LZ H68!^*F<9>V+"D/ =IN))$0S8*QMVKR<"M]PN^ M<-B:5ILX)TNE'EWG+AT%D1,$ IAU#!0_&YB $(X(9?RH.8-F2P=LM_?LM]X[ M>EE2 Q,EOO+4KD?!^X"DD-%2V+G:?H+:CQ?(E##^GVSKM5% 6&FLRFLP*LBY MK+YT5\>A!8B? \0U(/X-T.T_ ^C5@)XW6BGSMJ;4TF2HU99HMQK97,/'QJ/1 M#9?N%!=6XRQ'G$T6U>D1E9$%7TF><4:E)6/&5"DMERLR4X(S#H:2 M@5L^T9!R2^Z5,3AY,I[ MG@Y#B_*=B)#54J\KJ?$S4J? SDFOVR%Q%/<.P"@-!\NY-]R+Z>,CX?R)[$H9>$X;>,?;D MEDO,"&=7 P.^H4L!>#F9+B$E7%K +2VA&38(;?('RP]A50()3*!#$:JVO?3; MNEJT2?H7D?L-PTW;_%%YKS3?;\SW7VA^WICON!3P[N]J]YW:_OB)_=;]Z9"% MI1:P.%J73C4K%9A!AOMJ]^UF9UWI=,&]D64.FKKQ[X<"=USR7E1+\:&4.DKR MRJ@.FJ@.CDJ<5XP^2BK+SI94^*A5SUJ=-K KE"GU(?'71^G_]G(-_LS##^TL MK"R&K1+LGK_/5*\X%D(!&>*B\TNDT=634G6L*GQ57BJ+-=XWU_@*@W8+<#Y3 MRNX[KM W[WKR"U!+ P04 " !HA&]8<=&09SX# #L"0 &0 'AL+W=O MFIU&EGI0589Q%$W"B@D9)'._ MMM;)7-6V%!+7&DQ=54S_O<12'1;!*#@M?!9Y8=U"F,QW+,<-VJ^[M:99V+*D MHD)IA)*@,5L$3Z/'YYF+]P'?!!Y,9PQ.R5:I%S?YF"Z"R"6$)7+K&!C][?$9 MR](141I_'3F#=DL'[(Y/[.^]=M*R90:?5?FG2&VQ"&8!I)BQNK2?U>$#'O4\ M.#ZN2N-_X7",C0+@M;&J.H(I@TK(YI]]/]:A XBG%P#Q$1"_!L07 .,C8.R% M-IEY62MF63+7Z@#:11.;&_C:>#2I$=*YN+&:G@K"V633N JEE;('-:J%%R@@7>P0L.UV/GZ$V!9&V(SYA8^RCT:2^9:V""OM; .P&0* M7S23)D/MXM\+R207K(0G8] :>+-"RT1IWL(-" E?"E4; IEY:$F:2S#D1QG+ M1D9\0<8HAD]*VL+ [S+%])P@I)JTA8E/A5G&@XPKY'+1[!C'14"]P*#> M8Y#\^LMH$OW6I_9*9&>:[UO-]T/LR1]UM6U>IRV]6M34#)2*,XLIV$*K.J>7 MR,('=F!"P#^7#%LVFTS\)J[3[9-X-@_W796#>?Q/E0^MRH=!9WL_J#X=#]?T M]4ID9XHGK>+)H*\=Q:;30O;4']BV1* #"PPK\1:8A8P)#7M6UD@6W_35I=EL MVO4W&DU'KRSNBYK%/Z+.E$Q;)=-![[HM+VM;'O,MKR_5Z34MO!+9F?!9*WPV M:.$:-2?_Z/!WTC5RI-X$U)MLIR*5TC:GD'=;QE_HH^V8+8RI7_?NID3-OJ.H M8]1K*P=3^Z_"P\Z!6J'._3W#@#\3F[.U76VO,D_^! ]_A#?WH$],YT)2D\*, MH-'=E#XRW=PMFHE5.W\\;Y6EP]X/"[J.H78!]#Q3RIXF;H/V@I?\"U!+ P04 M " !HA&]8-[S!0[H" "]"@ &0 'AL+W=O3G,!1'3NUG4*E M_?C924CI!$;KX NQ$Y\WSSDOSO%@(>2CF@-HLBP85T-OKG5YX?LJG4-!U;$H M@9LGN9 %U68J9[XJ)="L#BJ8'P5!WR\HI?AQ2B,;4"] MXB?"0JV-B4UE*L2CG7S/AEY@B8!!JJT$-9=GN +&K)+A>&I%O>Z=-G!]O%*_ MK9,WR4RI@BO!?F&FYT/OS",9Y+1B^EXLOD&;T(G52P53]2]9M&L#CZ25TJ)H M@PU!@;RYTF5;B+6 L+5%->4TU3092+(BTJXV:'=2IUM$&#KEU M9:*E>8HF3B>3Q@TBDSB\(A$ M012_#?=-6EUN49=;5.OUMNB-*F292:'AQ:*4XADLL=K$YM2RF^-"E32%H6?^ M_0KD,WC)QP]A/_CJ((T[TKA6C[>0OBDLK J[B3(^ &6OH^PYZWFC-)I] !FI M&L<9YK )TBT3!^0%J%0.HI..Z,0I=5M)CKJ2<$1R7-K!7R4DO\D=QWZ/T]6=X_ .5I1WFZ'\O=,O%.Q\\ZH+/_=YPNMSGN%']G+<\[]/,] M.7Y^ ,HP>.T(P7X\WZ$3[M[GX5J;"IUBEY7IA&**##9^O-W1[RW9:Z,)HSU9 M&QZBS82O?29T-HA_\-:MX]C0_MIAQ![L[JB<(5>$06ZD@N-3\]65S5FIF6A1 MUN>3J=#&XWHX-^=+D':!>9X+H5<3>^3I3JS)'U!+ P04 " !HA&]8Q1H8 MY!T# #M"0 &0 'AL+W=O=$-%VUZ;Y))83>S,=J"5]N%G.R%-:*#MA)"( M[=S]?;_SQ?9LQ_B=2 $DNL\S*N96*F5Q:=LB3"''8L *H.I-S'B.I>KRQ!8% M!QP9ISRS/ ML(-9@1-8@_Q9K+CJV8U*1'*@@C"*.,1SZ\J]7$ZUO3'X16 G6FVD23:,W>G. MMVAN.3H@R""46@&KQQ:6D&5:2(7QI]:TFBFU8[N]5_]BV!7+!@M8LNPWB60Z MMZ86BB#&929OV>XKU#QCK1>R3)A_M*MM'0N%I9 LKYU5!#FAU1/?UWEH.8S< M(PY>[> =. R](P[#VF%H0*O(#-8UECB8<;9#7%LK-=TPN3'>BH90O8IKR=5; MHOQDL*Y6#[$8K4E"24Q"3"6Z"D-64DEH@E8L(R$!@3ZB)SVRI"'0<=EA'NZBB M]8Y$ZWKHAE&9"O291A!U!6R%WO![>_Z%=U+Q&L(!&KH?D.=X0R0@+#F1#^@M MLI%(,5?8U:,GUN7+E;WG!#NQ#YNU&YH9AD=FJ+,J=%;[/?&]9U/?;!G$NN CAK0T2GUX'N9;X#KHHI(' ,'5:'QOLY8 MJ\["5D;0WV8Y^Y)3S>B;&?56MPV\F;UM$Y^,Z3^)QPWQ^"3Q,U]:']!)P=>N M]IG$.NQ^P^Z_I*Q?P^Z?D_U,8AWV2<,^.;GN+5Q5VO6&H5J=PKX@M'[U7A?Y ML?UI,7E:XF-G.CVL\QXS7_W8C ^@[-;)F0-/S(5"('/X M58=(,]K<6:[,47TPOE!WF>KJ\2A3781N,$\(%2B#6$DZ*@8+\>IR474D*\SY MO&%2G?:FF:K[&'!MH-['C,E]1T_0W/""?U!+ P04 " !HA&]8HY-:?>," M #6!P &0 'AL+W=OHJ_8EL9U[CL^Y M\;T>;(5\4&M$#8\%XVKHK;4NKWQ?96LLB+H4)7+S92ED0;29RI6O2HDD=Z"" M^5$0)'Y!*/?2@5N;R70@*LTHQYD$514%D;_'R,1VZ(7>;N&6KM;:+OCIH"0K MG*.^+V?2S/R6):<%O\ECDX<]0)@< 40-('H) MZ!P!Q T@=D9K9<[6E&B2#J38@K31ALT.7&XJW@ M,\\Q?T[@&Y^MV6AG=AR=9)QB=@EQ^!&B((H/")J\'AZ=D!.WN8\=7WR$[V@Z M#^6JINHM.Z[ISBCV=H<[BA)"R$A)-6%0LDH!8:;'N.-ENA4P0;AY*&6.HA8FDF45 M(QHA0\KL066TH-H>9,HWJ+1I-?I0(FMU8>#DV2:W28/+J#OP-_L9.NGAC1GJ MMAGJGLS0J+"U9YW\H[6:MK?G+ F#('AA[>3F;[26M-:25UI[B>KU^W$;5^OV]UEF@7+D;18'K?G47;5?;2VOD M>K7_%%[?>#=$KHQN8+@TT."R9Q(MZUNDGFA1ND:\$-JT=3=Y>D?4$L#!!0 ( &B$;U@>2F25J@( !(( 9 >&PO=V]R M:W-H965TRI"5P105' M$O*I=QU>I0.+=X#?%#9J:XRLDX40CW9RMYQZ@2T(&&3:*A#S6L,M,&:%3!E_ M6TVO^TA+W!Z_J']SWHV7!5%P*]@?NM3%U+OTT!)R4C-]+S;?H?7C"LP$4^Z) M-BTV\%!6*RW*EFPJ*"EOWN2IS6&+$,9O$'!+P,<2HI80'4N(6T+LDFFLN!Q2 MHDDRD6*#I$4;-3MP83JVL4^Y/?:YEF:7&IY.YLUQ(Y&C.5UQFM.,<(VNLTS4 M7%.^0C/!:$9!H7-T#QEPS9[1G5(U+'=04G SSL!\)30Z34$3RM070WJ8I^CT MY LZ092C7X6H%>%+-?&UJ=[6X&=MI3=-I?B-2E/(+E 4GB$,N=^STHO_.O2^I1CONU[:=XDI5)(.I9UJ! KD&+_G\*1P& M7_MR^TBQ](/$=C*-NDRC0^J)ZUGG(C^O%2"B%.@SQ$'W!=@(C9R0[8SK),31 MR!SL>CN9'E0G!HMYI.>XLQPK"8=UH==%8'!ZU>,W-%$=-AD+GL$!.$FXY1[0<#CN0(T5?ZL!V]OR)Y$KRA5BD!M:<#$R*K*Y@9J)%I7K MR0NA38=WP\)&ULK55=3]LP%/TK M5H8FD ;Y:M+"TDBC'1H/DQ",[=DDMXV%8P?;:=F_W[43LD(#8M)>DGOM>X[/ M<>R;;"O5O:X #'FLN=!SKS*F.?-]75104WTB&Q XLY*JI@93M?9UHX"6#E1S M/PJ"U*\I$UZ>N;$KE6>R-9P)N%)$MW5-U>]SX'([]T+O:>":K2MC!_P\:^@: M;L#<-E<*,W]@*5D-0C,IB(+5W/L2GBT26^\*?C+8ZIV86"=W4M[;Y+*<>X$5 M!!P*8QDHOC:P ,XM$,]&]Z6._#SN \,0IG&>),OJ"Z(E24Q 5? M'UJVH1R$T>1P"88RKH_(,;F]69+#@R-R0)@@/RK9:H3HS#>HP/+X1;_:>;=: M],IJ2RA.2!Q^(E$0Q2/PQ?OAT7.XC[X'\]%@/G)\\;^:'W/644W&J>QE.],- M+6#NX6W2H#;@Y1\_A&GP>7,=OL?]U7;9 5DK6> _$_:CGCFCJ MB&P_V.1A,)F&F;_9-;-?=3JUWVS.!S7G0RZD_=M;F$#>/M()?O;&Z5I MJ:6I<8V;B^<"<-=AD7 M5O@? &4+<'XEI7E*;*L9_BSY'U!+ P04 " !HA&]8XOV,264$ !&%0 M&0 'AL+W=O&":%TC"O2?GV+X^ M%X^/E#WQ+2$"_$B3C$^LK1"[>]OFX9:DF/?ICF3RES5E*1;REFULOF,$1WE2 MFMC(<7P[Q7%F36#-X/T>N2L@COL?DR,^N@9*RHO1) MW7R.)I:C&)&$A$)!8/EU('.2) I)\OBG +7*=ZK$\^MG] ^Y>"EFA3F9T^3/ M.!+;B36T0$36>)^(K_3XB12"/(47TH3GG^!8Q#H6"/=OGD'WH X ]^V=,\E#!_;0O)6;[?#@N/[$T?4 MPG%!PCYPX1U #G(UZ?/KTU$]W9:C50X9*H<,Y7AN"][L( 7B54)ZLHIZ2YP0 M\-=LQ0632_)OG;H3W$ /I^KTGN]P2":6+$1.V(%8TU]_@;[SFTYK1V UY6ZI MW#6A3^N+0B?UE!_D^6H'.4P1\GPY:8=S#<:WO%+#H-0P,&KXG8M85C\Y7\\Z M)2<4_UR) P-XH630U.L,4155H^B5%#WC EN0U7E-W8%/)(EZ@O:^8*&>_;P# MSU.<[#4LCP-B%_R'NB53)L*.E!&/@- M.;HXY =>2Y&,2J:C3NIXU'B]YP]A8UUHPD;0&0[T)*%3V:MS6RUKW$.9:[/$ M\5H0!F:);+1P%A(@P\&]2C0.-??J, )>'D/ M*&!JU2VWX]'EKJV+&T 7!BVS774&T&B_!='K=X,"SK@=Z&)0"]'*R*'9R5N( MME=[@7=1QO*_@G-)5QLX&@1MI509-S0[]XGSM74/FP;N#>5:&%WR;<;Y$(X< MKX5N9>+0:(C3Q_ZR#S;T0%BFFN0>W]&,4UG 0*WCC?R/U%OA\$G>\W)[T KI MU,2[0JL/2F7CT.^V=X;&ON!F]1VAU=5770(TMPE7[&#-_D#70.O"7&_05F*5 M^\/.[!]J?!VY(W3)5!<6H)9^"U;N#[NQ_P*FWJ$W^WC8]']#(X\J^T=>*RH$3?/++<$182I _KZF5#S?J*.T\NAT^A]02P,$% @ :(1O6"%< M]'F7 @ ;0@ !D !X;"]W;W)K&ULK99=3]LP M%(;_BI6A":1!OMH$L382M$-P@83H8-=N5 6CRE/-"3:U,Z_+,ME6<04[5B2BAP)E4R)QJ[,J5K4H) M-*E%.;<]QPGLG++"BB;UV*V,)J+2G!5P*XFJ\IS*[05PL9E:KO4\<,=6F38# M=C0IZ0H6H._+6XD]NW-)6 Z%8J(@$M*I=>Z>S4(37P<\,-BHG38Q)$LA'DWG M.IE:CDD(.,3:.%#\6\,,.#=&F,;OUM/JEC3"W?:S^V7-CBQ+JF F^"^6Z&QJ MG5HD@9167-^)S16T/&/C%PNNZE^R:6,=B\25TB)OQ9A!SHKFGSZU^[ C<$=O M"+Q6X'U4X+<"OP9M,JNQYE33:"+%AD@3C6ZF4>]-K48:5I@J+K3$688Z'5T7 M:U :RZ+) N)*,LU D6-R0[7I;,D"STU2<2 B)>=KRCA='.(3XKO? MB.=X?H]\]G&Y]U)NXT9UN^5UN^75?OX;?N>YD)K]@83,A-)].(U^U*\WC^29 M*FD,4PN?.05R#5;T]8L;.-_[X/9D]@+5[U#](?=H7@&AJ09)7(=L@ZC4> M8>UA7ACKR//& 59JOY^';D]D+X* ##O9P^(+7A7/&PO=V]R:W-H965T5JK)VUVYR(%:=F-D.M/OULY.0!@@I0^R&Q+'? MU^?QQ^$,EHR_BAA HK>$IF)HQ%+.+TU3A#$D6%RP.:2J9\IX@J5J\IDIYAQP ME(L2:CJ6Y9D))JD1#/)O#SP8L$Q2DL(#1R)+$LS?KX&RY="PC=6'1S*+I?Y@ M!H,YGL$$Y-/\@:N66;E$)(%4$)8B#M.A<65?CNQD45X8>]6- MNVAH6#HBH!!*;8'58P$CH%0[J3A^EZ9&-:<6UM]7[C.*W2JUZB=#*X M2Q<@I-H7B2809IQ( @*=HWLL=>,=3=3!B3(*B$W1+=#H7++SC\X/R>D8)"94 M?%/BI\D8G9Y\0R>(I.AGS#*!TT@,3*D"UM.:81G<=1&;:IFJM7*JM7)R/W>'WPH_*?'/T%7"N"1_($(C)F038.'8:7;4 M=_12S'$(0T-=0@%\ 4;P]8OM6=^;<(]DM@;O5O!NFWLPSD =31FK'>VB=\"\ M<3\+#S_WT!ED$=B=@;FH0[1.'HU M*'^#J776 YFZ%5-W3Z8VANX6@]?K^M8F2.M4!X)X%8C7"O+Y9?(:(9S>!H2W M=0A]V_=]MQJV%IY?A>?_X^W_(211+17P#28U2ULYH'6: R'Z%43_/^2 _O;1VV!JG?5 )MOZ^!NWCI %2I,Z1M?K MV=;F#6J?[%"86DUBM\+L>[%*&W\#9RLA-(WK*^K.1D8P:W64+F+O,9^15" * M4R6T+GR5'GE1%Q8-R>9Y:?7"I"K4\M=8U=+ ]0#5/V5,KAJZ6JNJ\^ O4$L# M!!0 ( &B$;UAW4"P<<@( ,,% 9 >&PO=V]R:W-H965T)>X MH;TS."4KI1Z=<9=/@L@10H&9<0C,?M9XBT(X($OCYQ8SZ%.ZP/WS#OV3UVZU MK!CAK1(_>&ZJ2? ^@!P+U@JS4)LON-7C"69*D/^%S=8W"B!KR:AZ&VP9U%QV M7_:TK<->0!P?"(BW ;'GW27R+&?,L#31:@/:>5LT=_!2?;0EQZ5KRM)H^\IM MG$GOY!K)V"H;6&+6:FXX$IS# IG@OS&'S[:Q!$SF\%4187><:Y4AY@2%5C4L MF;#WIS,TC LZ@Q/@$KY5JB7K2TEH+$^7+*=R&A]%G&$V@-'P'<11/(*'Y0Q.3\Z.X([ZZHT\[O@ [L-@.8!2 MK5%+5\)S:I0DI6W9:J5-:?_5YRN6/5J;^N*^5H^C6=Q<7E/#,IP$=O (]1J# M].V;X67TX8B&<:]A[-%'!S3TG2[[3HOG3IL*H7G1;?+=5L4_)(W_@Z2+7M+% MT;;,_R;\&L4.Y,J#N.6U3J,D7._G#?<&JT9=^O5!D*E6FF[&^MM^0]UT@_GL MWJVW>Z9+5U^!A0V-!E&PO=V]R:W-H965T MICV8 MY+:Q<.+,=EHV[XWM=>[IE_$XD !+=IS03,RN1 M,C^V;1$ED&)QQ'+(U,B*\11+U>5K6^0<<&Q *;4]QQG9*2:9%4[-MP4/IZR0 ME&2PX$@4:8KYKU.@;#NS7.OAPY*L$ZD_V.$TQVNX GF3+[CJV35+3%+(!&$9 MXK":62?N\9GK:8"9\97 5C3:2(=RR]B=[ES$,\O1'@&%2&H*K%X;. -*-9/R MXV=%:M4V-;#9?F _-\&K8&ZQ@#-&OY%8)C-K;*$85KB@S%9MN&&T,6D5#,KV,5Y*K4:)P,KS(-B"D6A>)KB J.)$$!/K4["PH MQ&N(T>$<)"94?%##-U=S='CP 1T@DJ'KA!4"9[&8VE*YI(GMJ#)_6IKWGC$_ MA^@(#=R/R'.\P0[XV*=:T*0" 5$Z), M""B;,@&4033@:^X$WGMJ; M9A!/IP5N$ 2#>EK+O6'MWK#;/;54LLY7+) J;HHE<*S+2B;([%+H^R6DM\!_ MH#]H#CD31(KZVZZ8.HWNNWP]D;7T\6M]_+=(;[]/?7HB:^DSJO49O3*]2_RH MD;>^[X\=_?LGPY_.]%09M&>VG QJ)X.>D_P<8C.Z+ 5#ISB[0S$1$2O4MK\E M6:P\Z"J 3H?V7>">R%K:C6OMQF]1 .,^]>F)K*7/I-9G\LH"F#Q)ZV#H[,K_ MR9,=WA]V9+_K/!Y8G/^1_^9Q#3Q%YT46DVR-%IRM.4X[*Z';MWV7NB^VMI*- MHY_[%M506>U+HY[8VAH]'@C=SO/4"RJB(FAFNCJ-NKMJHMO6OK'8C5._OG)= M8K[6ZTAAI>B=HT#]E?+R%E-V),O-1>"6276M,,U$W?R ZPEJ?,68?.CHNT5] MEPS_ E!+ P04 " !HA&]8'$F^L0,% !.&0 &0 'AL+W=OU:Y!*F5'ZFMX\+,:&E3(B$9F+ M% ++?SMR1Z(H19(\_BY C?*9Z<#Z]1OZITR\%#/#G-S1Z(]P(=9C(S# @BSQ M-A)?Z?XS*02Y*=Z<1CS["_9%K&6 ^98+&A>#)8,X3/+_^'N1B-H &W8,0,4 MU'> 70RP,Z$YLTS6/19X,F)T#U@:+='2BRPWV6BI)DS2:9P*)K\-Y3@Q>4AV MA LY+P),R7S+0A$2#@9@FD\KH$N@#GE(P$LB"R<*_R$+\(5R#IXH#[.Y>1O\ M_IX('$;\ W@'P@0\K^F6XV3!1Z:0U%,"YKR@^3&GB3IHWI/Y-;#A%4 6LL'+ M]!Z\?_77\\= 3/E"DM\XK*O*+L 7;' VYW4CB>160@E]I@BB," M_KR=<<%DW?ZETI_#.6JX=#'?\ V>D[$A5RLG;$>,R:^_0,_Z327^0F 'RNU2 MN:U#GWPALA2>US@!$(%'FH@U!Y]PR, W'&V)2KH6[U3I.9B?@:4];#=!5H#@ MR-PI-#FE)N=D38WJ)\JJUL*>*LUI21L@']EJ:6XIS=5*JP11)H4D*\*.3)>K MR##TJPSG9+5//;,$O5*3=[*F7M/E*3)L#U%#FO;A9TKS2VF^5MHS%3@"OV_C MF=0DFW.M(_^KZXM7%L)4:55VHHCK7)[0JA[:T5G)/9G7GO0*?2;08"#IXQ"*;[BOP=G7$8XH' M7:@=70KM,"VUC0N\L,\4@/4)@I:-O,8T*L(0M" *.B:RVA) K>^>[R(%[D%E M0Y!C;C-A:X*N!26@9="UM=M),_Q.)D3(,/!'2.+4.2'N2-.HG7^DYWD0FB'2:SV M 5"_$3C#2=I6KW22=ABRK:'3T9%1M25 6F\]WTD*W"-.HHI"SM#N:!.H\FRD M]^S3G02US=CU'2]PFY3;<3HG0;5SO-ZTS^[*!6ZC*P^'KMVDK@K4=&54&3?2 M&_?9+EC@'KI@L[J505V<*^=&?9S[2%&T3\)NX%JPZ7>*.,\*;,_O(%E9-=); M]0E.@E2>F[YD;=I>$7BX--'0\3M.8:@R9Z0WYY?KZ358T1UA2?H6;\ W-.%4 M]GH04R96>$4&,SQ_E?>\+!"EE L=? N]/^,8C:K- /+_IU,5NM 6H$C+S]A0 MH&I#@?J+G6Y:7OJS3'@JB>*)&;GI60 M!=&F*M>^*B62S(D*YH?]?NP7A'(O&;NV&YF,Q58SRO%&@MH6!9%/4V2BFGB! M]]QP2]>YM@U^,B[)&I>H[\L;:6I^ZY+1 KFB@H/$U<3['ES.8AOO GY1K-1> M&2S)@Q ;6_F13;R^30@9IMHZ$//9X0P9LT8FC3^-I]<.:87[Y6?W*\=N6!Z( MPIE@OVFF\XEW[D&&*[)E^E94"VQXAM8O%4RY-U1U;#SP(-TJ+8I&;#(H**^_ MY+&9ASU!\)8@; 3A1P51(X@<:)V9PYH339*Q%!5(&VW<;,'-C5,;&LKM*BZU M-+W4Z'1RA1E*PF A"H1K03A,"=_ 4HMT Z=SU(0R=09?X7XYA].3,S@!RN$N M%UM%>*;&OC9)6"L_;0:'AW+?H+?\8;_>4N54E2G'CFGU(H=^@EGS\%L\] MF9&2:@.NW$J+%>@DAWE:^76J2O+=YW^=86.9'8 /6RAAT?=FL-C M@A_)[ \;L'C8V_-N&-KFHO,/"]VY^O \Q=Q=E.V0>AS9GMBKFY55': -._$D(_5^S!W=[3R5]02P,$% M @ :(1O6%^Y06\+ P F@L !D !X;"]W;W)K&ULM59M;]HP$/XKIZR:6FDC+U"@'40J,+1]J%1!NWUVDX-8)'9F&^C^_6P' M4F!I5*;L2V([=\\]S_DLI3)H9,HE=^ZKHP2S(AL\1R9_K+@ M(B-*3\72E;E $ENG+'4#S^NZ&:',"0=V[4&$ [Y6*67X($"NLXR(WR-,^7;H M^,Y^84:7B3(+;CC(R1+GJ)[R!Z%G;HD2TPR9I)R!P,70N?-OQ[YG'*S%#XI; M>3 &(^69\Y69?(^'CF<888J1,A!$OS8XQC0U2)K'KQVH4\8TCH?C/?K4BM=B MGHG$,4]_TE@E0Z?O0(P+LD[5C&^_X4[0M<&+>"KM$[8[6\^!:"T5SW;.FD%& M6?$F+[M$'#CXW3<<@IU#<.K0><.AO7-H6Z$%,RMK0A0)!X)O01AKC68&-C?6 M6ZNAS&SC7 G]E6H_%4XQ1D%2F*%$L4$8$;:"N>+1"BXGJ A-Y15\AJ?Y!"XO MKN "*(/'A*\E8;$@ADZ[S&?;XK7/SF=5L@JL3C66.<&W,B<1 M#AU]1"V>$W[\X'>]+U5"&P([DMTI97?JT,,QR:G2LJ6M'+X E2!4YH)OV>F^ M%[DH O1L //SV81MO^\-W,VAQBJCWJO1$??KDOMU+?='%((J+JBF.B<;RI;2 M4JTB68MT[H8U!'8DNEN*[C98I]TF93<$=B2[5\KN_>\Z[?U=@OK./*G36A;_ MJ+%?:NS7:IS.1D;9G#"8"L(B*B->):06Y=Q-;0CL2/!-*?BFP5J^:5)V0V!' MLGWO]>[V:G=ZAK_65*#NJA0H#@E/8Y )T:%, 43OKG4B@4".(M) NG<[=-;7 MO&[Q1)ZN)5P>VEU57OX%7_,J3X?7\KHGIZ->UKEI=*WW1"PIDY#B0KMZK9[^18NB$2PFBN>VEWKF2G=F=ICH MYAF%,=#?%YRK_<0$*-OQ\ ]02P,$% @ :(1O6+AG=$[E!P J$@ !D M !X;"]W;W)K&ULM9QM;]LV%(7_"N$50P_++"]O!@]*K5X-A^7L02R3\J5% M2.9UHV4V)$$0#I=)F@\FU_5K'XK)M5RK+,W%AP*5Z^4R*7Z\$9E\NAG@P<\7 M[M+[!U6],)Q?H=:8OAR2?":0O+#0MQ#Q5Z%:6I2C1%9K*Y4KF(EAX+E:19^9M^ M^?/'&#U_]AMZAM(G-L=U\J*W=^4MV_I):CWK]+7;^NOS8*#"W0C7Q7Y6K9"9N M!GIFEZ)X%(/)K[_@,/C=Y0ZD6 PD9CE'=\Y1G_KDDU1)AK+*/Y=IF\:CNG%5 MW!XGF.* ,_U'>]SWP]M)5S^ Q"P_V,X/ULL*ZP'E;CBO%V MV_6* 1*S' IW#H70#GD%NUY%8=MN@FG8N(: NK0<&NT<&ITZIUZ@7-LE%UT= M&[4&B6D0<=Z8*E/'<60#OH>@%%)WH&U*GEV7CG MV=CKFMTKU%0E#4].L0>' M8&$ /BR_9-<__E;MV/BA.K5]VL-G[/6IR7>[>9.<8R!V%1/*://2\)]4U\\H M*#7;0D/(V(N1P!:"PO16K5&!V"ADS:OP$J2,#2IC/RM/95ZJ8ETOI5]4"[2E M*&:IKN55O7ZO'D2!WLE"W>N5/+H]1)#^/CI;!PK>4&JVOP:],>N]BL.@! ZJ M%D.IV?894L=^5#_KP\0!ZQRS9B%T',5H:W8ZC^('/B,-7F,_7Y\U+%#"Q@[$ M=@S_$HB-#6-C/V2_E4N!_OBV3M6/3?&IJ]*M/JJLJOPF7G)Z!<3"6Z\@U6(H M-=M3 ^HXZE^00%D<5"V&4K/M,\R.X:'=+]G93@?=X^:\]1YCQY$&[ D\V/LE M.R>4#K!O#AVJ1]LD0_7$3_453ZTU0]652E;\Y+0%DL*GH&HQE)IMX%[J#1![ MP^;>L,'W)7B>&)XG?IX_:Y)2Q[0*> .87$>->'/V.0Z*#D0*Q$ T\0?89PT* M%*JW:D<&?PE6)H:5B9^5/^?5LG>6*#%W&@*93D]!U6(H-=LY@^,D[%]S0/$; M5"V&4K/M,YA._)A^UO0$)732SLBO"!\WY^>HG7A2&ARH3H:HB3_[/FOXH(1- MVG&W:_B7(&=BR)GXR?E.)!D2I=+UZ?#_(OT:G7V!5(NAU.S_:1O\ID'O(D5! M<1M4+892L^TS8$[]8'YL4X S0"=!%#5W!8#"-I2:;8J!;>H/T(^9 LK9U!F) M!Y0V.0JJ6]N4O=TC?H1N%2KT'WJ?BRNDI*[PZ^)JD2S3[(>>BF4Z%[E*D\QI M'F@H#JH60ZG9#AN>I_U#<0K*[Z!J,92:;9\!?>H'_6.SMIU98S(:<=:,P/W= M=#;E$@Q/#<-3?Z1^S!10?*?M]!P33CF/FJ7L$F1.#9E3/YF[2MF[=:;24VL8 M**6#JL50:K:UAOII_QR=@E(^J%H,I6;;9U8#U+\:.#9=VP$VCW@SDO+WT=F1 M2_ ],WS/_/'ZL5V:H&C/VDEZR%BS>D'U:3MBD)WYD=U5O4#V*_C[[>PEZ(H M2LWVW*P(6/_XG8$N"T#58B@UVSZS=F"]MIZS=CR.<=C:I.7OI+,E%]E[OK?Y MW!_>'[,$E/-9.ZQW\?74V$'1- *5F^VS6 M!*Q_KL] %P:@:C&4FFV?63VPD_>X.YUKA^ZCH+D"FOK[Z.S():"?&>AG)V]S M=SH"RONLG>J'C#1WL$/U:3MB.)[Y.7Z#7(<= *\_G[3P_8KS! 5-_'YT=N02Z8[V_=^5IJA_D1 M'X\:Q0FJ3]L10^/<3^-[Q4D3UF;"R1S%8B7+5*'7,\\-?Z#I/:A:#*5FNVJ MGO=/[SDHU8.JQ5!JMGU[-Y_V2N^Y([UOWK8V]7?1V9!+4#HWE,Y[)??^UITO MI79R3W"3J:"ZM TQW,W]W&V7K=-VE/HE.[L$"NU0:K:=!MIY_Z2>@Y([J%H, MI6;;9PB?]TKJ>?LVTHCP4;-@@9([E)I];[PA][!74N]OW?E6^*#M+XV:N]ZA M^MPX,MS[5ICJ.WS>)<5]JN=0)A9:/G@YTA\8Q>9K<39/E%S57Q3S12HEE_7# M!Y',15$=H-]?2*E^/JF^>V;WY423_P%02P,$% @ :(1O6+=(^<$$"0 M^TL !D !X;"]W;W)K&ULS9Q?;]LX$L"_"N%; M'%J@J252(NU>8B!)][ 'M+M%@]P]'.Y!L6E;6%GT2DJR!>[#'RD[IA6.QE)* MI??2VLYP.#/\]^.0TOFC*GXOUU)6Y,]-EI<7HW55;3^,Q^5\+3=)^5YM9:[_ MLE3%)JGTUV(U+K>%3!9UH4TVID' QYLDS4>S\_JW+\7L7-U769K++P4I[S>; MI/AV)3/U>#$*1T\_?$U7Z\K\,)Z=;Y.5O)'5[?9+H;^-#UH6Z4;F9:IR4LCE MQ>@R_' ]H:9 +?'/5#Z61Y^)<>5.J=_-EW\L+D:!L4AFRRPS MFK0=?^R5C@YUFH+'GY^T_[UV7CMSEY3R6F7_2A?5^F(T&9&%7";W6?55/?XB M]P[%1M]<967]+WGR3 M2O*2?)5SF3XD=YDD2;X@EYENW22?2Z+[";DNY"*MR"=5EK(D9^321#ZMOI$T M?R9IE#W)W7TC-W*E&[PB;S[**DFS\JTN?'OSD;SYZ>WYN-+&&Q/&\[VA5SM# M:8NA(26?55ZM2_)SOI"+IH*Q]OK@.GUR_8JB&C_*^7O"PG>$!I0!!EUW+TX1 M<]BA)5BMC[7H.PYKT@AK9L*:U6&%XK93&\%JS33PH=PF0!W^#?/:DK!&!Z!"!"-,^NTHRX_,[DC-W/;6 M?JP;;[X;/>W-MZN$'UEWQEP? *E8\%8?^,$'COIPV=;1B,KKKZ6>J^WN$&^TP%JYU M@!RGK<9-#L9-4./T;*QTA%,X[IJA=OVJJF..!FP*! M"X' 7*\W< PL*M9T&T*D7H90R>/O:)&#PQIZ)H*"#Z?9IK&'BV]X??/^._T MN$KU3\E";0WX@+Z$/I< 7]J:4:$V*M3K*K!7A[7/WB^TWI?Z99?W$%T[.RX7 M)Z9-O([>+7-[TU^(3\+&?FO9N*YNL\KTUEO*HW02;$HR>UVD53R(/7OSW)S)XO_@%% *^\= M!4_:FJ&R3!'R84@V1&&E=Q0\:6M&P1)&B"-&CR'@8H3NLE-@!D-K?*E'%DO" M4UQ2I@N]H4OU'/99%=5*[_-!?U UO9O1D[:FTY9YPNE G1F%J=Y1\*2MN5.V M7$4[X2%0A%H4H3B*]%Z/@'P(O!X-01O4T@;%4RP] MNJ97O*!N0@;MO\R2 \/) 8)&LV$:=#N%V]0[)^Y)6S."%F28AS01& 6O:2%? MVII1L!#$.J:%3HX,YL((8U-@K.,UOM2CH_.>$VBC\K(J[NOCS'?D6FTVLIB; M86*.X'ZKUIKB#@.F/J8#G?5[^C,$)C&+22P:J*=[32+YTM:,@@4MAH-6W[6- MN=05,8"Z0+FX?8JW/,5PGO*TTV(N0P$Y$$#JK'V3Q2QG,3Q=\\,V6O*EK7EJ;A$K M\INP.G>+W%%?5LS@7 MM9'DYS_N3J3F2ULS"A:QHH&.U"*O1VJ^M#6C M8!DMZGBDUG6A;0F*!TEBQUS26+VW-*!S= MCNZ8QCH]3H!C0VC<#X%@L46P&,]RW>:F+>>Z1\-.> 4M7]J:OEK0BCT<.H)1 M\'K(Z$M;,PJ6X&*_AXRQBTHT!E*8@!QC0?M<;J$JQJ'*UQ,)7HDK!NYZB_:5 MBUOFXGC:Z\<]N^"5T3APOSQN?SJ%6_KBOO)GN*+>#KD4ASIDR8O3UX%L[A7, M?&EK1L4"',2Q<4>_6!&Z08[W7\A#'>>B( M'P;':=R4WB$9 KSXT2-J ^6^N%467K,LOK0U MHV(Q0/C-L@@W>P*N!D.L],*N],+7^1:NJ'=C[K2);GUW8M?L";YFN[ V^"8& MMZAO8'QI:\;/0L1DH$O<$Z^Y&5_:FE&P$#+Q=7:V5W3O%3K\>GB#U67]WJ9GOU^%'ZYW[Z&R:G:OQ?JLU])4HU8F MEUIE\-ZLBL7N35.[+Y7:UB]KNE-5I3;UQ[5,%K(P OKO2Z6JIR^F@L/[OF;_ M U!+ P04 " !HA&]85&N^*1(' #(/0 &0 'AL+W=O)$O66*@M5:T0+L52;-]5FPF M%JJ+*\E.\^]'RHYIBC1C"D=?XHMX7OJ\HHZ?'%.7CT7YHUIQ7J-?69I75X-5 M7:\OAL-JL>)97+TKUCP71^Z+,HMK\;)\&%;KDL?+)BA+AR0(1L,L3O+![+)Y M[ULYNRPV=9KD_%N)JDV6Q>73!YX6CU<#/'A^XSIY6-7RC>'LWZZ_ ME>+5\*"R3#*>5TF1HY+?7PW>XXLH; *:$?\F_+$Z>HYD*G=%\4.^^+R\&@3R M$_&4+VHI$8N'+9_S-)5*XG/\W(L.#G/*P./GS^H?F^1%,G=QQ>=%^E^RK%=7 M@\D +?E]O$GKZ^+Q$]\G%$J]19%6S5_TN!\;#-!B4]5%M@\6GR!+\MUC_&MO MQ%$ 9B<"R#Z G!M ]P'TW "V#V"-,[M4&A^BN(YGEV7QB$HY6JC))XV93;1( M/\GE>;^I2W$T$7'U[$L1YQ6ZY@N>;..[E*,X7Z+WJ5@.<;[@2"PL-"_Y,JG1 MEZ*J>(7^:!V5 L_'9&PC^!;]+99L<8]NQB&KT.N)UG*35&Z%_>Q.AUZ_>H%*-'KTA)[N>BI= M3QO7+VS.[+2874O6DHMJ'2_XU4 4BXJ76SZ8_?X;'@5_VGR"%(N Q#0/Z<%# MZE*?B>+0U)LM3Y\0W\;I)J[%VI2&)MDZ3DJY%FUV.F5][=R)C1LQ69:W,Q)0 ML<*VQS8!S:C9Q XV,:=-WXLZ3A'/ETG^@.+#NKN+4_EH\X<9*858KOKCE.:[ M02-WWJ82&8VFAT%:/N$AGQ X'Z>>[_D.S\D;:$;-G]'!GY&SM#0EVUI&1I ^ M0(I%0&*:7^.#7V/G>OHL5M(V66[$4O(K(TY97SO'YK(:X["UK(!FU&R:'&R: M]%-MG;*^-DT,FS"9LF#2JDX1T*2:4].#4]/S"U3SU>ZH35,S(1I,PK!54>:6 M<60Z&D]'K<2='ZUCXCA0^!DX4[_F5;(4ZR 1!GPMROI!_+-A13VGC.^B %6+ MH-1T"X\('@.2X5X,RDA(M0A*33=2$39VPF?W@N76]?:46*[<$6U=ME!SZEXI MDL9NE/9GJKW@<5HL#-I5RS+*EKQEU 0S.R9BQ;T8&GS=@MYGWD1D6_) <^HF M*9C&84=:Q*#8#*H60:GIIBG"QDX@[8Z,;EUO3T9%7=;EI.LUOT;S(,EXN)''*AN0_]8J7!_;<]2^MU@&!\MXZ2+4(2DWO3"J( M)P%D;Q(4Y4'5(B@UW4B%\L1)N-U+GUO7VU-LHAIEK6L::DK=JJ-VN!O6_5F- MF%P=XE96<\L@2^JV0:&=/HE":@*-U&Y![[-N 70S]3X:TT01.F$=X9. DCBH M6@2EIINFB)VX^]_=JPHHT!-+(YR.Q^V6)=2DNEF*U(F;U+UPRJWE;9"%SFT& M]8'G1.$Y<>/YIR+CZ*^?FZ1^VL'2[F=?,:J2O_CN?BVVF@6*YZ!J$92:[JEB M>#*!!"A0B =5BZ#4=",5Z9.72+]KJ0.E>V)IOK>OXCZ0G2IDI^Z^NS]LN 6] M?P0/7G3(.41/6P$V=0-VA[1!R9J:9&VDW0=74\75U+W/Y#1A4= N-ZA:!*6F MFW:TK\2-[IW;>VY=;T\M;?'VSWU0,^I.*8"G[A9[]RTXH'Q/S4[[B&'C4NR# MVZGB=NJQ;^4E%'5K>?MCLOJ(D7';GSY0G2I4IVY4EVV]3<;+!D +V<:S&@/* MZ*!J$92:;J!">3H&Q$X*RN^@:A&4FFZDXG?:TU87MZZWIV8_WOCO$6I&W2D% MZ-1CJ\MY +83/-X2B(-65G-J K>9N3EF\J9"OMJ=GIGH138X'U0=],T3?S M:)R_Q$EN+6]_3.*V^=/+;NZC[=QNYK[-96%:R 5D=024K$'5(B@UW3E%X,R] MU\4/D!@H@H.J15!JNI$*U=E+J-ZUG('2.[-TV,-I^VKM \J9@G+F[J]W( I0 M,&>6C>6F1V,#RB@-3L"4PFCFL97EO-1!^9F9_&Q)O0^ 9@J@V;0K38&VL$'5 M(B@U_?X?1>FAF]([]^?852?B_D@W=C\959[FX;WKVHBW5S(^U=4==%UCQ= M\7C)2SE '+\OBOKYA;PW]W#S]NQ_4$L#!!0 ( &B$;UA57LUT! 4 '&PO=V]R:W-H965TQPE+ZB$=_-/.B]7+AG MJ[5*+_CSZ8:LZ -57S=W0I_YI4K(8II(QA,@Z'+F7<*+!1ZE =D=?S"ZDY5C MD);RR/FW].0FG'F]-",:T4"E$D2_/-$%C:)42>?Q;R'JE<], ZO'+^J?L^)U M,8]$T@6/_F2A6L^\L0="NB3;2-WSW:^T*&B0Z@4\DME?L"ON[7D@V$K%XR)8 M9Q"S)'\EWXM&5 +@\$@ *@+0?D#_2 N G!6:)Y95M8U460^%7P'1'JW5DL/ MLMYDT;H:EJ3#^*"$?I?I.#6_Y221X)X&E#V1QX@"DH3@,M*C2Y* NT3L! T M9 K<$T589'\I._Y^G -/G[X!#X EH#? MUWPKM:Z<^DJGG#[8#XKTKO+TT)'T( )?>*+6$OR2A#2L"_BZUK)@]%+P%;(J M7M/@'&#X$T ]A!L26KP^'%G2P67_<::'C^B5S?S,$MUQEJRJ@P'!W[;U=//@ NY(0&=>?J?7%+Q1+WYCS_ 8>_GIM(=B=4:T2\;T;>I MSQ=K(E84\.6RT29Y\"@+3C^:GN9P,)KZ3]7T#^\9HO*66E*#,JF!-:F_*!'' MC')E#3VU]8[$:E4.RRJ'G7IPZ+(1CL1JC1B5C1B]QX-Y\+#BK]%DSX)6_3=F M/RZS'[_&K'#2E+LU]-0Q>^Q:1%?] M"H=[?K4_X:T55. #6BNX$TP#QK,V;G,%UNA3!\N56KU69&I%G1JWD'?5#$=J M]688ZH%6EFBU+CZP;N6KO*B@"UJ!!E>@G5=^2^@94%P3\E:<+4G,HF?]LT:R MD":*D:BQ*JOBR2/H2*U>OR$C..C6SD[QR95:O1D&H* 52UKM/#PDA\&^G;L M'VC(!]K1I\7.X#]@Q0N[^LFCV05&0<-1<-RMM9W"EBNU>C,,;D$KQ+1:>W(( M&7C?VEU@$C*8A.R8U&[M%@RQZY\ZGJ[4ZMTPR(5@I^9&3IG,E5J]&8;)D!5S MVLQ=1%LQQ/Z$MU9@0 K902J?@^,)N*8;+ID"ET' MXEJKL?I;)$KM7KE!L!0 MOULC.Z4Q5VKU9A@:0_:)JC8C#PX!9+QOY"X0"AF$0G:$.FID@Q[-TW!VW9/' ML0L,0P;#T*A;4SOE,%=J]688#D/V":TV4X]?8>HNX D9>$(M\,03N8VIR%95 MN%I3T5B(TSDI5VKUY0Q#6[C7[8*&4]ARI59OAH$M;)_?:G%P$5UU<'_/P/8' MO+4 TBX!9 .#-SV<6P7/'G\NJ K7%FMT!71M5^" M^V;N I*P@23< DD6,S=/:]@%3QZ_+@@+&\+"W2[S8:>@Y4JMW@P#6OA=2WU% M='4M>7]6P_Z 4POP*ULXM$57VM7\&*1[X$Q M,OF6G"^Z8J89.Z)++=D['VD[BGR72WZB^";;*/+(E>)Q=KBF)*0BO4&_O^1< MO9RD#RCW&LW_!U!+ P04 " !HA&]84UWUKX\& >*P &0 'AL+W=O MZ[CZY-LVRL-UF3S1E7DXGM#)TQN7YD MG\J5,5_ZC?/%\23I1Z0K/;=]%T7W;Z5/=57U/77C^'O;Z607LV\X?/W4^[OU MY+O)7!6M/C757^7"WAY/L@E9Z.OBOK*7YN$WO9V0[/N;FZI=_R4/V^\F$S*_ M;ZU9;AMW(UB6]>9_\77[0PP:,(8T8-L&;#WN3:#U*,\*6\R.&O- FO[;76_] MB_54UZV[P95UOU<^VJ;[M.S:V=E[4]0MN=1S7:Z*JTJ3HEZ0MU6WLXIZKDFW MV\EIHQ>E)>]-V^J6O")OEZ:QY3]Z04Y-:\G5X],W_K@OJM(^DO-Z4S2UW=C[$4SGVW&>;,;)D'&>Z?EKPNE+PA+& MR>>/9^3YLQ??=C/MIKZ;/]O-GZW[Y4B_[\JZFVA9WPQ^@Y?]:],LNAF>URO= MVNXHM"_)1='-]NQ>^P:_"2+\0?HSZTU[5\SU\:0[=5K=K/1D]O-/5"6_!*; M=U/@H=YG_2_B&].F5;INU9^35>>8&(73(P%8[Y@FU9J$(RR7&;4 M'TWNHLFQ:-0733K16)8)ALQ-[:*IL6B)+YIRYY;Q+$?FENZBI2/1:.Z+ECK1 MA34HW'L;9L-=RK/L&,(V*-Q[E$7/BXY$@W8HW'N41<^ MD7&%A /WZ!A\?HJH*Q]+L,F!>S0,'VH1=>G+)#8YD(^&Z8NUB+HT4L81ARG( M2,,TXAAY\,N4],=C@!\+XW=JZB[CUMX?/-PT\@QF@"2C!\F]]J$I&R200>=0 MA[;-OCEY4FQW@GIL5#VO0\Q5+T..50;HL5'TO PQ%SV&!0/SV*AYWNR+>"23S8, =VP]WS.5.48Y<-QEPQR*Y8RYW2J;( M]#EPQ\/<7>JB(K^VMK!>*\*M8PLU$(\?1#R^#_$XB,?CQ..N>#FE.6(>']2W M<>9QU[RNZ*0B0P*">SS./>YQ+^,R12I!#O;Q./NX:U]?>F+I+ < >1R W 4P MIPQ+:#D8R",-Y*Z!70&:*.PG!0=YV$$4'N[+ZW)!*7:<@G4\;-WOQNY.6_(O M"=> X;XBSV$!3HKD$!*)?7@JP%,1+K,QB;;-OJL&%.">&'7/?^_+=0^M 06H M)T;5\R(D7/7P&E ,[NN-F><70?AR/6QR )X(@X=Z(%SQT!I0 'T$"HR _"TCYPE8"K#">A M&$O2O=_(L.1! H)R%$$O2])%$"L))1@H1PWTWY'W5+M8,"!0CA+H38NDAT D M%O@GX_R3GB<;6+#!8XU(_J2GV$5J(@GZR?WH)UW]\))0@GXR4C_IZJ>D0K)Y M"?K)'])OI$(,=Q9+!P H#P*@W > "@!4<0 J%\! A:B 0!5'H'()#%6("AA4 M<0PJ#X.!"E$!A2J.0N6I@0,5H@(/59R'RO6PVX44R0@5D*@B250NB9(**9"D M4 V>]H991!U2OJPOYT(A%S0%]*DP?3PAKXC,R5GQV'YO1A;N,O94!CU5=@B0 MU#Y85<"J"I?F*$CN74CDXIX"?FGDX^;4U0\+!O*E8?FP(VKD*A?N-7)WI,!G M>I GT.D^GD"G8'(:-ADE*_7DIPRYYJ0@1ZX-2]VXI MEENDH'$:^5!HVVZX9HTYJ[JF@]6._&6O-?V6"] MX%88Y3)F2=*+*B73@H%-X;899YS\W@! M4J]'$8V>7MR*V=SY%_%XN. SN -WO[@Q.(IKE$SDH*S0BAB8CJ)S>G;!NMZ@ M6/&G@+7=>"9^*P]:?_6#JVP4)9X12$B=A^#XLX()2.F1D,>W"C2J?7K#S>JJ4M_I)UM3:)2+JT M3N>5,3+(A2I_^?6W$(*8L4?)!"N,G(N\;"X2H'@L9.)@4PX#3V0RYV8&1$^GECP\$H]#)I+CC$?X&[@A[R_!<2'M!_*."$7^F.NEQ4D[ MC!TR]_[CM&)Y4;)D>UA21KYHY>:6_*8RR+8!8MQRO6_VM.\+%D2\A/28=.@O MA"6,D?N[2_+^W8< ;J>.9Z? [>S!OA,()"S3:#2\D_UVA KASD M]M^V.)3HW79T7Z)G=L%3&$58@Q;,"J+QSS_17O)K@'NWYMX-H8^1J#887G*E M5F =UIYKHUB"] L07_2K,>O3DV&\:G%]4KL^";J^5QBVC-P8@3%;<$DNN/0) MV.:_1.IM^.^P[A[_O=I_+^C_? 4&18@\,P2]'0JL/QBT4^C7%/I!"E?* 9ZI M0]>ISDLJ,R7^^S'=2P;]70;==O^GM?_3H/]2"83*Q$ID2R[E(X$5ETON,!Q> M!T21VCXDJ%%N3CBJLBQF^99>2"\%$C6BC??I#N^DG?:@ICT(TOY=P1%Q&CTO MS=&4YP)Y8QA%ACP%EVT<@H OK#&:-(*;O*E"5/"O3'_COJ"O(1(5RE:"]@:= M]K.FK/'.7DTG*JAMH4CV5"EM!)X&-?A0J:C0MK6BW]O#HI%J&M;JP]2B GN. M7-!&LFE8LS][O_!M*=QC4?/ES>]76?PL(&GQV=#*)HC[T@QNI)[VWK8 @U?) M2^DWUP0-WQ//S;O=&X+NR[KFBJ#A.^*@\MN5^LX>K:>-V-.PVA]:?(/=(/3; M.;!&P%E08<<3K;"' 5.DNW9S,&VNPR OS!+6R#2C;YKD+'@+O)1^H_,LK/// M/%^V*_%[&ULO9QA;^,V$H;_"N$[ M'%I@=RV1(FGO)0:V"8H6Z%X7NVWOLV(SB5!93"4Z:8#[\4?)6M-<4>,H&NM+ M8BDWJJ=QH_6?]YN?-Y2RJ1Z1RM3:U1&I_/:HKE>>U MDAW'7ZWH['#,VO'X]5?U'YO)V\GZZUU7C4_R5-K&\W(>E<9O6V=[0BV6;'_G?[=!N+(P>J$'6CK0%_JP%H' MUDQT/[)F6M>I25<7I7XB96UMU>H736P:;SN;K*B7\8LI[7\SZV=6O^BTJ,AG MM5;98WJ3*Y(6&_(AMZN;%FM%;)Z0JU)M,D-^T56E*O*6?+C+BCNB;\G>MW%8 MK\M=FI,O)C6[BMP\DZL\K2KRW;4R:997WUNWW[]?K]LA M_K ?(NT9XK5:OR,L?D-H1%G _>KE[M1WG]M@'2)&#Q&CC1[KT?LQ*VQHZA"X MJ+VI7^MRHS;DY^)15<8FNGE#/J65(=<[%9KS_B!)^"#UYGU?/:1K=3FSN[-2 MY:.:K?[UCUA$_PY% $G,BP<[Q(-!ZJO?M+$KW^1":)Y[9]DXU^>4QU7,H@7G M]CP37'N8LIMI3 C >2F!8B''+.E9"<#8RJYB'DW64.F/.8\Z?;"O00J#Q2DD&"I^3$YHIQXS(YJO8\SD"^213=3 X8B8?VI&CNJB,$/Z=65+BI3[AJX M?4.N]':KRK5-UH:O?C7WJB0?=6GN+%L#\T"E"BPU/R*.*V(V21Z#^#(X)DAJ M?DP_/9 27ZX1*BM MJOJJ8=U<3@1'CPHT6&I^%!S2Q),P38P*-5AJ?DP,!0) ME?VYZZ F'D\U<1=7XC@PR(!9_Y5,[* FAJEF?]6M"W*M'G1E+\SMQ;?>%28\ M5E2NP5+SK[L=V-!)P(:B@@V6FA\3!S9T%-C0+J_$_O5T.XNN'8W[-Q0]*I:< MQIJ=19GF,T#7&!,<)FXUY!S<0AVWT$FXA:)R"Y::'Q/'+704M] NC2RH8($\ M#1BR1?_5+'740F%J>34+@H0!XOD8AG:2 %;NN0+ %&H0Q0*(\IQ MHI+_D5>4-N$##%ZV;%25 MA@5Z2N$:8\ 2KC$R1T+L5)W&2^Q7EQSAPPQ>."0U/R@.N]ARDF1&92\L-;_O M[]@K 3GF5#*WWJ=+C@%#L.28.!)*8!+Z)I4'E?=@Z:%+A:7F!\*A5C+)C34) M*G9AJ?DQ<=B5C+JYIO4^6=X+V$'EO>3HOII3-]9T .-TM0_6'+Q"2&I^!!QB M)7R2K$6E*BPU/R:.JA*X4'4J:T6@VL<#]X6$#)FD_7GK&">!&0=<"M22$9:: M/U$'2LEBDO1$Y20L-3\FCI,2N#QU*CV7W8_Z8'9V[9:+J#3Y&^')63L-3\F#A.XG!)ZD3ZMMY^^@9N#0S8+<6B/WT= MLW"860;S *PW>'7.413BCHAX,DG&HC(2EIH?DZ-;F^$RU*F,[;;+DD"^!IIO M_2C ':QP&%981-X2OB37Z7,%+PEJD0=+S9^U R ^27N-H[(2EIH?$\=*?%1[ MC7=;9@D+/,80L.OO1'!'+1RFEF">OA(14"L\6&K^HP..EL0DW36!BDU8:GY, M'#:)4=TUT>V8)330F("/\MI9.- 1,.CT9?S+J (6'[R@YZ@#"<=48I+VFT E M+2PU/R:.M,2H]IOH=M4"5!&PZC]9"T<\ B8>4:?NX@50 >L,7I&S/,5U]!C7 M-,]QX3[(=0[0$@ZTQ*AN&NP]>*[=CEL2]3>2A4,C :-1,)]?!Q_PD0;/^!RE M).&@3$S2%V%ET[+OIOAY . MA22,0GW)^KHS-'RPP4MWCMJ3="0F)^G/251.PU+S8^(X38[JS[7>\F0Z=]MS MG /GWJ/'WV%F M+Y9==^L/[@U3I'64HZ]I*3M/ D*G=AJ?DQ<=PE1[7P8._! MY5N5%D;V/_?:FV^OJF_ZN?PU4ZK_P-02P,$% @ :(1O6(S.$0$$ M! OQ4 !D !X;"]W;W)K&ULM9A=;]LV%(;_ M"J$50PLTD4@[=IS9 E('10MD6Y"TV\6P"T8ZMHE2I$M2=K-?/U)2)-E65$>0 M;VQ]\+P\SQ%U](+3K53?] K H!\)%WKFK8Q97_F^CE:04'TNUR#LG854"37V M5"U]O59 XRPHX3X)@I&?4":\<)I=NU/A5*:&,P%W"NDT2:AZ^@!<;F<>]IXO MW+/ERK@+?CA=TR4\@/FZOE/VS"]58I: T$P*I& Q\Z[QU9P0%Y"-^(O!5M>. MD4-YE/*;._D"A*M9%)$6PS2)C( M_^F/HA"U #Q\(8 4 >38@$$1,,A \\PRK!MJ:#A52 J(C1-;=/EXH(D%TG:*X@9@;=2JU!HS-T MG4AEV'\0HTAJXXK(-)(+Q#,I^VB$%#2*5$HYTH::5*.W-V HX_J=#?_Z<(/> MOGF'WB FT)>53+6=4D]]8VE<3GY49/XASYR\D/D-1.=H@-\C$I!!0_C\^'"R M&^[;&I:%)&4A2:8W>$'O(Q.V8DPL:\5\C_ZH2O'/K8U GPTD^M\FVEQ^V"SO MWN8KO:81S#S[NFI0&_#"7W_!H^"W)O:>Q'8J,2@K,6A3#VO,^>K:,K-"U+[T MG!J[:J[GMTW\N>@X$W7-9Q-B@O'4W]2Y6F?NR#4LN8;'KD@R":E7NI#@N4QRWIOBG@#-DI&VNJ3I;T(3Q)[N"-(M!&$9Y4ZZM@J]M M#CV)[;!?ENR7IVV3EWU6HB>QG4I,RDI,3M$F)PV]9+"_:EMG[LB%@\I2!"=J ME(7P3SIE^_1=\6J."??480JAG183C ]P6J?KBE/Y%MQJ!EZ#0X[":1A%:J-V MTZQ,!6YW%9]D @B^I\P\%:O*.54W*C.?4692&[/NR3,4=*=P(+BR('AXVO:) M>[(9135.85IPY5IPNVWIV$+QH8DY,)KM,W&ULK511;],P M$/XKIR AD&!)TV[ :".M*VA(&YHV <_7Y-)8<^S,=I;UWW-VTE"DK@^(E\1G MWWWW??;=S3MM'FQ%Y."YELHNHLJYYCR.;5Y1C?9$-Z3XI-2F1L>FV<2V,81% M"*IEG";)65RC4%$V#WNW)IOKUDFAZ-: ;>L:S79)4G>+:!+M-N[$IG)^(\[F M#6[HGMR/YM:P%8\HA:A)6:$5&"H7T<7D?'GJ_8/#3T&=W5N#5[+6^L$;WXI% ME'A")"EW'@'Y]T27)*4'8AJ/ V8TIO2!^^L=^M>@G;6LT=*EEK]$X:I%]#&" M@DILI;O3W14->@+!7$L;OM -ODD$>6N=KH=@9E +U?_Q>;B'O8#)V0L!Z1"0 M!MY]HL!RA0ZSN=$=&._-:'X1I(9H)B>4?Y1[9_A4<)S+KC4J"W>4DWC"M21 M5<"%Y+="E1/PJ\.EH4(XN-;6DH7WL"(&>6Q)N>#\72O,<].BA![LS8H<"FG? MSF/'#'V>.!_8+'LVZ0ML)BG<:.4J"U]40<7? #%+&_6E.WW+]"CBBO(3F$[> M09JDTR-XT_&^I@%O^I_NZ] =]!EFAS/X+CRW#>:TB+C-+)DGBK+7KR9GR>:Y8(&H4"R@$/TCR?XE$"!6WN$ MZNE(]?2?J&+IR$!7B;SBVP=L&H/"H %VR)(*6R\C(K5 ;X$Z1 MR)$H#XDZ3F4&=2C+0ZKBO>:KR6S"B+&:FUVQD^P3C;L]]02P,$ M% @ :(1O6+9OS-C5! MB( !D !X;"]W;W)K&ULM9IM;]LV$,>_"J$-0P=TD43Y,;,-)-:"%DB*(%G6U[1$VT0ET25I MNP'RX4M*JAYFF:F;\QM+LG3_(W_FT7 M"R2W:4K$\S5-^'[J^,Z/+Q[8:JW,%^YLLB$K^DC5T^9>Z"NW4HE92C/)>(8$ M74Z=*_\RQ -CD#_Q'Z-[V3A'IBL+SK^8BX_QU/%,BVA"(V4DB#[LZ)PFB5'2 M[?A:BCJ53V/8//^A?I-W7G=F022=\^0SB]5ZZHP<%-,EV2;J@>\_T+)#?:,7 M\43FGVA?/#OL.RC:2L73TEBW(&59<23?2A - XR/&.#2 /_?8'C$("@-@I_U MT"L->CF9HBLYAY H,IL(OD?"/*W5S$D.,[?6W6>9^=T?E=!WF;93LUM.,HD> M:$39CBP2BD@6HZM$#P>2113I@87F@L9,H5LN)97H+W1'M@Q]9DF\9(*B=R%5 MA"7RSXFK='N,JAN5OJ\+W_B([Y!&%RCPWR/LX0 ]/8;HW>]=,G.[S-5V=2B# MF*)IAU;X\TW"W4UR->$*,ZXPXUPW.-;&*.+;3,GWZ!-75!\*[@;V#+N6&1'3JZ/B75.RH,_OC-W_@_=U%%%(L!!)K@0TJL(%- M??8O5R0I:'9!*XR'N;&9 G%KV)NVLBL?HY%4F'7SP>#,>#IM]6 MAWM5AWO6#C]0R6*:*::[K2?Z!%&IB*+HQ8PLQ%+=1D5CM'@NXG1?QFDG':NG M4X<4I%@()-8BW*\(]\\=JWU(L)!B(9!8"^R@ CMX2ZP6QH-FS(R&GG<8J58O MIP(!$FL!&59 AK\8RQ]/BF.KEU.'&Z18""36HCNJZ([.'<&4(@?RTJOE>GTIZ5 MBQE?:$-8K-$L.]-A[Z +0=<$9_=SZE"!4FM3:108_EMF_=*ZR02/.J'X!SE5 M@#L>#.WM^=7^UIF^;\UW6Y/Z'1=JI@:B&4 M6IMN73[X]OKAM4@&K0M U<)2K1G)@QX>'@_C.NOWK;GO;,XSN4UU?FH&&5=K M*CK9@*;VH&HAE%H;8)W=^^.SQRQHX@^J%D*IM=\#UT4"MA<)K\2LW?KDU[R@ MA00^+%]&_7'_:,SBND; ]AKA*2-)PB.B:-P)!2BC+Z% JH50:FURC76%\R\L MP*XLP"XMG*,0P74A@M^TNF"W/ID<:)&!#Y<@CB\^X+IXP/;BX8:+!24B7QR\ M%WPE2(I>$-2+3+OSDX&"UAY0:FWP=76"S[XJ@4'K%%"U$$JM3;>N4_";EB9* MZU8P^8>OJ.Q.3D8"6ERXC3T"9D?''1$KI@=00I=:WKLP6R!$L4FBN%!\DV\; M6'"E>)J?KBF)J3 /Z/M+KL=A>6%V(E1;56;? 5!+ P04 " !HA&]8&([7 M3F$% #Y&0 &0 'AL+W=O&>^^[0"-@1?S+8 MJ+UG8E29"?%@7CZ'XY9C5@01!-I 4/Q9PQ5$D4'"=?R;@;;R.8W@_O,6_<8J MC\K,J((K$?W%0KTR[0?T&@DPETG@ET!R\(=#.!KF4F5<7RX%-- M)R,I-D2:T8AF'BR95AK59]SL^U1+[&4HIR=?!.6*W$, ;$UG$1#*0W(1H3E0 M'@!!PR)7$D*FR1>A%"AR0I#BB&J0-#HF4QJ!PA^0:Q9 :,=_TTN0V.@SB9LK MI+*8UX\0)&:/R;?Y',=B\Y$/FK)(_3YJ:U3%+*@=9,N^3)?MO;!LUR.W@NNE M(M<\A+ "P*\'\+HU &TD,6?2VS)YZ=4B^A"!(%(N,8]_BJTV?_4BLPVWS".AL/X M8L^FJK8WG:!;/8%Q=N=J10,8M]";*;0N:$U^^\7M.7]4,=HDF-\06('8;DYL MMPX].XUJ_S0)>YJJ*$RA^A;*N/?UI--!=X]_H_9ZGYZ*@3VG8J#_!L2"6F>Y M6F?O4^L8&X-$,LU^4!L&3-=FR8(EP7X2B'A%^1/^*M?) S^E7L7968JV$6&"ME[/6 M>R]K-#;GCXBYI49B\$QH%#T1M8* S9DEP8B9_EJZK A/3G(EISL0- /G,T:@ (Y9&V\'\Q9*8-A(3 MZ]#B)"Q-7K/>#B9_7S]JTV+"XS5/8@Q]QEC_J:*S=HV'^K4FP?QZ]HRQD0MT MX#ZLA,)PGX5T-+8;8T"F"\F)F3(9GZK9KT&^7X,WF#<>Z+"0)T">)X@L3ZBB M>5#V5$.O;+:#DMEVW6[9;%]%*R@XS!4V0P-<=LHFM\46I'=O5+ ?=T' MX(%P='^=T\.PDUD]],%&OS%DDP-L1 MX-42< ^*A:@GPV/Z[/1^ LPZL-*T%4\E#;70!]M5DVA^4VA%6G?5@OOAY8+; M:+W0*)K?%%J1W5W)X-;7#/M&NTV%;;V(N2.FRL?V.N-K$L] FGR8"TZ#0&(FG1'W\Z4+B,MZS(.)*M<9)9(^ MHL9P=T6&6Y\G5X6(2EX:+00:1?.;0BM2N,O[W<&'AX/:TN)@=IM$\YM"*[*[ M*SK<^JJC&?W?B6+$O[+<%1:SII9>Z>6O^_>+" MWMH_:[]TSZ_2KQ [F/2CR"V5"R201#!'2.>TC_Y;IM\9TA "R%S-!_K5G\A]02P,$% @ :(1O6 @'*.RJ @ \P8 M !D !X;"]W;W)K&ULM55M3]LP$/XKIVR:0 *2 MIK296!L)J*9- @V5L7UVDVMKX=B9?6E VH_?.0E1-THG3>Q+XI>[YYY[]:0V M]MZM$0D>"J7=-%@3E6=AZ+(U%L*=F!(UWRR-+03QUJY"5UH4>:-4J#".HG%8 M"*F#=-*+(RY]YO/^32(/"%4F)%' M$/S;X"4JY8&8QH\.,^A->L7M]1/ZQ\9W]F4A'%X:]5WFM)X&[P/(<2DJ17-3 M?\+.GY''RXQRS1?J3C8*(*LZNG?['J9(Z:)!N_ M-I96W(WP$[YH/ 8R7 .5/5Z*0JI';L->=!>UO7;^,7:CWHO1*V5X]!]8CGN6 MX[VQ[N.KFL:3&DIK,G0.S-)W&W;$CT!7Q0*M/\Z,)LOCRW%2GK=#ZU-K=;Q5 M%/'NHDAZHLDK$25#'/.-4!7N8I8\*] M8:FF?&V*G .."U"6FHYE^6:&"37"H+AVQ\. ;61**-QQ)#99AOG?:TC9;F;8 MQO["/5DG4E\PPR#':W@ ^9C?<34S:Y:89$ %811Q6,V,*_MR;CL:4$3\(K 3 MC3'24I:,/>G);3PS+)T1I!!)38'5WQ;FD*::2>7QIR(UZC4UL#G>LW\KQ"LQ M2RQ@SM+?));)S)@8*(85WJ3RGNUNH!(TTGP12T7QBW9EK.\:*-H(R;(*K#+( M""W_\7-5B ; ]@X G K@O!?@5@"W$%IF5LA:8(G#@+,=XCI:L>E!49L"K=00 MJK?Q07)UERB<#*^BB&\@1K=4 @2W?J>4[!9][@&_.LIQ1H%(@ME*>*HM!]L7@=3&ZE);47C>U?OXN18XCF!GJ M 1/ MV"$GS_9OO6U2_= 9*TJN'45W#[VV@3OU%V2C0LR_9K8AKYMC0)SV]33 M%62_!+7R].H\O=X\OS-,Q1O)]3(X]X\;^E69:?.-XD$1!M.)('.UV,OS;$[ M,Q!92_&D5CSY.'].AJS"0&2M*DSK*DR'].?T/^O9GF>_\F=7T'3<[4_;>CGH MK3<<6F9XO@3,"5VK9B=G@LCN0[R7Z]@-&HJMK;S1XM@?Y]2*>ZA*#,36KL1+ MMV/WMA''NK5B:Q[BX^DKLW;$Z,:NY56ST9_JCX,?F*^).LE36"F0=3%6)PPO M^^UR(EE>M*Q+)E4#7 P3]8T"7 >H^RO&Y'ZBN^#ZJR?\!U!+ P04 " !H MA&]8%%CA14(" #Z! &0 'AL+W=O_M>O$ M-19Y%9V43+(TO4@4%YH5>3Q[L$5N-B2%Q@<+;J,4M[_G*$T[8R.V.W@4ZYK" M05+D#5_C$NFI>;!^EPPHE5"HG3 :+*YF[&HTG4^"?33X(;!U>VL(2IZ->0F; MVVK&TD ()984$+C_;?$:I0Q GL:O'I,-(8/C_GJ'_BUJ]UJ>N<-K(W^*BNH9 M^\R@PA7?2'HT[7?L]9P'O-)(%[_0]K8I@W+CR*C>V3-00G=__MKG8<\AR]YP MR'J'+/+N D66"TZ\R*UIP09KCQ8646KT]N2$#D59DO6WPOM1<:L)+3J"1TX( M=Z9\ :XK\(I;;BM_P#4LN42X-DH)\N4@!Y^"(8]9-2NX\:5WT>O..(<.3A9( M7$AWFB?D*89 2=G3F7=TLC?H9!.X-YIJ!U]UA=6_ (G7-@C,=@+GV5'$!99G M,!Y]A"S-QO"T7,#)^],CN.,A<>.(._Z/B3N4CR[*Y'"4,))3U_ 29\S/G$.[ M159\>#>Z2+\A8EQ$S MS/RV2/-DNT\CV>M'A78=I\Y!:3::NM8<3H?!ONKZ^:]Y]RK<<[L.[25QY5W3 ML\MS!K:;M&Y#IHG=_6S(STI0 MZSJ)3E\""0++*,BG\7 MD/+]S,'.L>,S6V]4V>'.IUNZAD=07[22\1P)6,V<.WR[)$'I M4%G\S6 O3YY1*>6)\V]EX\]DYG@E(T@A5B4$U7\[6$*:EDB:Q_<#J-.,63J> M/A_1/U3BM9@G*F')TW]8HC8S9^R@!%:T2-5GOO\##H)&)5[,4UG]HGUM.]+& M<2$5SP[.FD'&\OJ?/A\FXL0!AQ<![ M)$IKC58^5'-3>6LU+"^7\5$)_99I/S5_$) Q"1+1/$'OOQ=LJ]=(H=?WH"A+ MY1OT#GU]O$>O7[U!KQ#+T9<-+Z2VE5-7Z>%+$#<^#+6HAR(7AL($?>*YVDCT M/D\@Z0*XFG=#GAS)+X@5\1[B&^3CMXAXQ#<06K[_Y*YA.-< MFB:JQ@G,..7.O95;&L/,T5M3@MB!,__U%QQZOYE$#@36D1PTD@,;^OQWP:4Q M%&JWJ'(KCY+=G(11$$W=W2EUD]78]QJK#J=1PVEDY?01I%Z"."ZR(J4*$KVK MM?*8T?K2Z5*.I35Y\ 6\'7.I",JQ[UQB<$GW$T MV(2^F>*XH3BV4OS"%4U-?,;]^<#CT1DA@]%H,C$SFC2,)E9&]Z* C^0 T ME.R!T+JR22N;_-RQ?/ [C:51;T/\P*C+J4V.V)J(YHN"I0G+U_5:L$R?(SLH M5\-,=- 4.11:5WJ;)'$P5!1:T^W5L@="Z\IN\S"V)^++4=C/G#CH'7L_LNJR M:M,KMN?7CZ"K_@U/7Q"#5J"K%V,@M*[L-HOC:*@8M-8#5\L>"*TKNZT,L+TT MN!R#_;2/Q][HO,8SF46ZR+L0A6U]@.T%PH="Y$P5 MZB%7LN'UZR,E;,JU=F M(+3NIUM;?Q!OH( D@U8D0Z%U9;<5";&F_LL!>?#K5/@A/H]'DU447BCQ25LP M$'O!<%Z>7$-E(-;5[9Q$,2]R55_J-+W-#>!==>]UUK_ M\OZ'J^% MJ:\5/U&Q9KE$*:PTI'<3Z1I!U#=U=4/Q;779]<25CNCJ<0,T 5$:Z/&ULM5EM;]LX#/XK0FXX;,#66)(MQ[TTP-K<_U(IC64V+[$MK.R3]D*+XD-9T)^1=L090Z"%+ M\^)BM%9J%_$:,EZED!E7^E:NQL5& E]42EDZ)I['QAE/\M%L M6CW[)F=3L55IDL,WB8IMEG'Y> FIV%V,\.CIP?=DM5;E@_%LNN$KN 'U8_-- MZKMQ:V619) 7B?%Q+^]9/U3Y7SVIE;7L"52'\F"[6^&$U& M: %+ODW5=['[!QJ'@M)>+-*B^HMVM6S 1BC>%DIDC;)&D"5Y_9\_-('84\!# M"J11((<*P8 ";11HY6B-K')KSA6?3:78(5E*:VOE116;2EM[D^3E,MXHJ7]- MM)Z:S6$CBD05Z.T<%$_2XAWZ@'[^@$77P%A#:_&1)WR7Q&EQ#O$9HO@](AZA%D!7QZL3!QS:AHM6]J@[ M7(AG8ILK6X!J?=^N7V[*\V+#8[@8Z5U7@+R'T>S//S#S_K(Y=R)C'5?]UE7? M97WV1>0?DER!MJS0+7"9Y"N;P[65L+)2%HW[&6-A$'J>-QW?[SMC$9QX4; O MV $:M$ #)] ;?J^A%;HBQ.6B%#:0M06V]^Z01AYE?91]R0A[+""#,%D+DSEA M7H%4R3*)N8("B:6N-54JV="R'H: $I_2/MJ^I$\B-@D'T88MVM")5F]C>-2% M1MZ!%6+8>S$-NFM9 ^S+!30<#N:DA3=Q!W,-\9U>=<3S!;K9;D"B+U]_VH!. M>@!(Y(<32RS[DE37')\-@HU:L)$3[+]"\=2&+>KM",PH8Y[?!V<1#3'#CKS$ MGJ$ SUG4/C_M4"O>7Z!ND4BB%7=M)K.!3O MA=\[\[P@.EBE(4%,!]:(&-3D-=7C&/#$BLG'^!"\79"P< "\(4WL)*I.,3D& M,1V(XB'@9^6Z> WS83?UV:O+,B: M<@C5+NB%_@!40XB8.>O.-5=;F:C',I]CD]_[Z>WB=.SDVQ=7I1-9Z\;"T"UV M\VV_/VV<#'N%WX\FN&2(0XIPO^&U'AA&QFY*'FC0+[&%@3WL$XL#SA>\U@'# MTMA-T]H!W^I U.]A0M_2.KKMOQ(_,31.G,19X@]L^!NU3F,3^I8&R&W_M?@- M,1,W,6O\S(H?]YMUL=W=#3PP+$_?L MVK9Y\+"!O !T^XC4XP:>&4;(22?:4UGKQL P.W$S>]/\6?WT^W7*9Y%EC?J" MD1\-+Y"A;N*F[J$>K^Q"LF?F,=*?6S&+ DN5LDC2"/O#^ V?DV)FT>_WH-<2+[+ M>TT0DA"GO"ATCL "Z0XO%3RWYW*?<[$UE2TSK\,'0Z7$3:7S1$-50A95*L # MQ-OR:ZU.:IW>(*V03T2>C6._@XJIH6)ZY$3]LE)+3SIGG\I:-P:&SJF;SI^^ M+%L=M5!ZF7>]!+4(TJ@KV(5GV)JZV7HN,KU 26R%YU1]\3J&PO=V]R:W-H965T*Z?B^F8>+,)NEGCWPV85L9A0D\65 ML3=]\\]BZKB:$4002 U!U;\=W$(4:23%X[\,U,F?J1/+UQ_H=ZEX)>:5"KAE MT?=P(==39^2@!2SI-I)/;'\/F:"!Q@M8)-*_:'^('?H."K9"LCA+5@SB,#G\ MIS^R0I02L->00+($TC:AGR7T4Z$'9JFL.95T-N%LC[B.5FCZ(JU-FJW4A(D> MQF?)U;>ARI.SZ\6.)@$(M.0L1G(-Z X6P&F$[ED,Z"NC";JAR1LZFX.D823. MT5_HV_,3AH>/H?@$O7Q!2(N MZ1O2;]NGDVIZ3Y4AKP7):T%2O'X#7H-RFI7(I.\ Z)D!]1*\$AL:P-11:TP MWX$S^_,/[+M_F]1V!%;1WL^U]VWH3=K5_ O>+A"5*&!"FBIP@!VFL'K/V,TP MP6,U'+NRM'K4"(^'>5"%LI=3]DX8K@OT,:4OT!.+5-(*/5"YY:%\-_'WNAS! MCL JY1CDY1A81W"^!;5WR+5:DBP!] Z4F_0>0/SR2*@MWST:KWH4\ M++?.U! U:&0ZRIF.VC'M%TR]9J:C&H>^@6D]"KN-3,>TD;/V+SLQ_ZQ'G,@]@;F:4<*2R=V2[^[_WJ#YNHX M_,#4-^8C7T<&G9WY?H?=D\+N">[\R&MM(#ZMOR.TJO[2B=]JW[/K'0TC^AJ! MDKP(]8LE58QMLA6JSTCG@K42I-;J^)CXM9;($#?TQ[BI)2)%%%=T%..?K;!ZO3@WY7:%7]17M"[.W) MR6]K,MSJZYKTM%J;M/7(T5%@E7S1FQ![;](T:]%/U&;[M8)_>AP[0JN6HNAR MR+#S>=Q1QY+I_QW]#RGZ'V+O?QX/W8 ^S;&E:GYTGT"% "E0N@6K=F@!$GBL M\O1;[S#>QDB#Z/" @]JRC37*&B.WTA^4NH-,?*=M4:_T$E[_ O) ^2I,!(I@ MJ>#=RZ%:4/SPH\+A1K)-^E[^E4G)XO1R#51-"!V@OE\R)C]N]*O^_*>=V?]0 M2P,$% @ :(1O6*\"5 MN @ >04 !D !X;"]W;W)K&ULE53;;MI $/V5D1M5B53A"Y"DJ;$$H5$J-5($3?-0]6&Q![QB M+^[N&I*_[U[ I15!*@]X9W?FG#-CG\VW4JUUC6C@A3.A1U%M3',3Q[JLD1/= MDPT*>[*4BA-C0[6*=:.05+Z(LSA+DLN8$RJB(O=[CZK(96L8%?BH0+><$_4Z M02:WHRB-]ALSNJJ-VXB+O"$KG*-Y:AZ5C>(.I:(%ZCW[G M>[>]+(C&6\F>:67J470=085+TC(SD]M[W/7C!9:2:?\/VY![91G+5AO)=\4V MYE2$)WG9S>&@(,O>*,AV!9G7'8B\RBDQI,B5W()RV1;-+7RKOMJ*H\*]E+E1 M]I3:.E.,JPT1)6I8*LG!U AW6*$B#&:H46T0)D2LX7R*AE"F+^ ,J(!OM6PU M$97.8V-%.*BXW!%. F'V!F&:P8,4IM;P6518_0T06_5="]F^A4EV$G&*90_Z MZ0?(DJP/3_,IG)]=G,#M=Z/I>]S^&[C[0=Q+CO!5$A%&,3>R7(-M_OBDPO&/ M\4(;93^YG\U,,$_O+X\T1[F''/?Q?;CA_]L;!"L8;.\T5 MPHP8O#BF*8"GZ8&HI)<,KC_^HRH^L -'M?*FUU#*5IC@C&ZWNU?&P4Y_TL.E M]$#4B@H-#)>V-.E=60TJ&#T$1C;>7 MIK%7]LK9W(RJ78,^74II]X BZV[;X M#5!+ P04 " !HA&]8I3@?C>@# #3& &0 'AL+W=O\ !/J9)AE?.#LA M]K>NRZ,=I(2/Z!XR>6=#64J$/&5;E^\9D+4.2A/7][QK-R5QYH1S?>V1A7-Z M$$F>XNU.J MN.-^3+2Q!/.\?F3QS2Y1UG$+& M8YHA!IN%-*L(,6C#0$8Z4P;71S_'$[OGIM;_F>1+!PY'O) M@1W!"3_\@J^]3VWD+8$UI A**0(3>MA6_S;".=Z,9?M6<;RQJ)#@M$YP:$_Q']B/"Z R$J;+X^HBWI6C$Z5L3 M2V -RK.2\FS@]IS9E,(26$.*FU**&ROM>?._L3AI'9_&I[V3"_8J(^&]HY?1 MOZC+]#5C]RVJ+;2F$C5+A0=N\>(!MN2PA-:4HS),V&A"PB'MAFI=QDMH35Y M5QX*CX?N:JL>RQ9:4X[*96&C<^D\O N8MZ=WAX7-5"L7A,TVZ$+'=AW-1O#> M5;.$UI2B\EMX.G036W5BMM":#!O]3>?1/&L?S=/@=0]?6'C))^/**F&S M5](]'%0]/#9,74L^J* TA*OR*U?E>T-O-UBU5K;0FG)4ULHW>I7.4]<,TYLT M[C>:_=IFDMD;76CKCJ/9#-Z;Y1"^RJ]\E1\,W>E6[98MM*8S M&:4WY_&;@SZGX]9VG-5V_Q?"MG'&40(;&>B-IM+,L'P'/3\1=*\WH5=4")KJ MPQT066&U0-[?4"I>3M2^=OD_1O@?4$L#!!0 ( &B$;UA5R#6.QP( "D' M 9 >&PO=V]R:W-H965TLFEII M:T*@0#N(!&75)JT:@K7];)(CL>K$S':@_/N='>YDQFQO?UW&&.=.74"S\,@KZ? M,UYXT8Z&Y+$#A>NQ-.C?3H;5W!H\<=_ID##:3E93/=O(]&7N!)80"8V,1 M&'VV>(M"6""B\?N Z=4AK>/I^(A^YW*G7%9,XZT43SPQV=@;>I#@FI7"+.3N M&Q[RN;)XL13:_-=!7(L M9\RP:*3D#I2U)C0[<*DZ;R+'"WLH2Z-HEY.?B988EXH;CAJ64B3P4"2H8)(J M1)+>:# 2%K@I59Q1[O 9EM7I@5S#B>]<8))B N0L+V&,^ %_,IDJ5F1Z)%O* E+Q8\/A*<5X? =PIT0[F5A,@U?B6KR&L"G M[&L)PJ,$T[ 5<8;Q)70[GR ,PBX\+&=P?G;1@MNMI>TZW.Z_I=56VM))RUY) MJVIIFY2H\'O-^+9<;_2&Q3CVJ!XUJBUZT<WMZ MCTR4^/JXF[A6: .'9CO!-NKTPFXP\K<-)*YJ$E>M).X85_]+H$+JGQ((P^YU M,X%^3:#?2N#DZO_@;,4%-_NFX/VWP0/Z-0Y@FFZF?]*^>6Z.LZAH/I"EB#P32I500U.5>;J4@%-:E#!7=_S M K>@3#A16*\M513*RG F8*F(KHJ"JK\WP.5VYHRCJWE@X^N 7PRVNC<%$\Z1/;1YZ@-'D ,!O ?Y+ >,6 M,*Z--LIJ6PMJ:!0JN27*1B.;'=2YJ='HA@G[%5=&X5N&.!/]2%,-QC"1$9F2 M6R:HB!GEY"NC:\:98:#)^0(,95R_(Q_(PVI!SL_>D3/"!/F9RTI3D>C0-:C% M,KIQN^]-LZ]_8-\%Q!=D/'I/?,\?#\#G+X?[^W 7,]"EP>_2X-=\XP-\*X@K MU;C5DB>D$@DH0C,%@"5K-#$2:[:L5)QCS0S9;?@GP_SV+%[IDL8P<_"P:5 ; M<**W;T:!]VG(_"N1[:5BW*5B?(P]^JRDUN2ZD)4PMB;N(9:98/\@Z1?%4 H: MWLN:UW:/333R\!>ZF[ZW4U%[HB>=Z,E1T=^QWSU+[A?OTF9(&%2/!6MR(#>4 M8XT#6=DS,V2CV2DX8>-4U)Z-:6=C>K0,F]S3QHB0UHP]GCOIZU:Z/B1]^II% M^$ID>XD(ND0$1[_G1>7F!'57 O-Q,BR[JQK:;!/U\,<;U)0-@#?IU*:W<0VZ^YNCOX#4$L#!!0 M ( &B$;UAZ-WNZ504 '\; 9 >&PO=V]R:W-H965T7$Q6@NQ.7><(EI#1HM3 MMH%<_K)B/*-"GO)'I]APH'&9E*4.<=W R6B2CQ;S\MH-7\S95J1)#C<<%=LL MH_S7):1L=S'"H]<+M\GC6J@+SF*^H8]P!^+GYH;+,Z=&B9,,\B)A.>*PNAA] MQ>+A\2OZ]Y*\)/- "UBR])\D%NN+T=D(Q;"BVU3E>"]]0Y^E5!* M[>RIE#J$5-#%G+,=XBI:HJF#4LPR6])/<0R0/?T!0HT M1C> M=V^Q\>J)X)5XWA&\Y99SR(5I9/:)OCE1-:;S8D,CN!C)SE, ?X;1XO??<.#^ M81)E2+!P(+"68'XMF&]#7U1+P238/G%:)JK&^[S TV Z=YX/A>@&D1G&[:#0 M6D)/@I.:X,1*4*UQ,-';IP4'E4^",XU=-P9[6),@M-Z_)[N@9A=8V=TS(?M8 M='S6!QT&Q/,F&LUND$^(ID5H+:0GS6E-DBP<""P MEF)GM6)G?=?U66>TQ]XLT*9$-V@V<[498:V@)[]9S6_6;UG/NNPPF6GLND'8 MU=E9[]^3'78;0^.^86''EGE? ;283HB^M U1V.V,I+V8OF0/W!M^ ]ED;^*$ M-&#P(M\("N/X5E M0F?8U6EWHR8>UEN:O:R^M$E#F[QEC:*BMJ%1;4.5"N7! M"2T011O@D>SPGXV*6._RW@XX*%I8H:GY50^$>TH:@]"6KK%YV.[S-$_/5J5@ MFU??;Y1I4 ,X*%HX%%I;S<8#8KL)O.JL/$3%P;3D1WIM!=M:B[ZG/TH,4?Y$ M7[&AO<2^$C0N$4^L$^I0@M5*OL[+.75NY#R0W:NT&1(M' JMK6'C1;'=C);/ MY(,V#L47E(-2$JVJ5G?0XQ\@AU4BS&_174<:Z(9T:0C"[G2FSZN/\*VX,:[8 MZO(6?XDU<,5W#"^0;42E@)'TU&!==#Y+8U00Z*P_PGOBQGQBN_N\6U,.8_4E M*Y;/M$RUE+)1&VEWK28F.FF#'=49?X0;Q8T=Q78_>@UR=JNO3?(I#5S0),_D MT6L[-4_RK@N=>#KQ;HS?8?X13I4T3I78G>J?+!_'$&\CD3RD(!E#M%5?0?]W MX$G7FDYU'V>(P5@7P%Y@7P$:]TKL[E5YD6>0CTEI1!YH_C1FNUS.^S19J698 M;#G-(^."M^.^]U%"NI9W3+#>&(:Z9UNKQO(2N^4MVZ%1"V*JOC,=#%&=WF MB7;]$I\O]WM!#/[W9[]B6";A+8N-[KL\Y^-IFL*'L ME2\!!'J+HX0/C:40Z8UI\F ),>'7-(5$CBPHBXF07?9B\I0!F6>@.#)MR^J: M,0D3PQ]DSR;,']"5B,($)@SQ51P3]GX'$=T,#6QL'SR&+TNA'IC^("4O, 7Q MG$Z8[)EEEGD80\)#FB &BZ%QBV]&V%& +.)7"!M>:2,E94;IJ^H\S(>&I1A! M!(%0*8C\6\,(HDAEDCS^%$F-\S\5+,C' 8T>AW.!?+H>$9: X+ MLHK$(]U\AT)01^4+:,2S7[0I8BT#!2LN:%R )8,X3/)_\E8840%@]PC +@#V M1P%. 9.AI9HP4:]Q*I@<#25.^ ])0&- M3^0-.+I"(QJG-(%$<$07J#8X(>]D%@$Z?X0 PK5J7Z#S,0@21OQ"8I^G8W1^ M=H'.4)B@IR5=<9+,^< 4DJ::S P*2GO,)7/T$JE!O>$H"&!JR$CFP M-1C^UR^X:WW3J6\I69Z?D MV6GDN:O LOYVY8=D?:%2227TEG,0_!+]!*'3TSEDZKCNGIQ&7O^YS+JEZFZC MZJD@0OLF&F&G+JN6DM44]DJ%O<_>5'IM>M%2LIH77NF%U\ZFXAVLVX[G[2W; MPQCL5$JU1K!?$NRWMUGT-=L /J@N353?Z>II8FMWEEN-1.]A#HQ$VB.W$7GJ M M>"R_].<=0=/LWCRC0M["L^92?B@!4P%R?$&IV';45;S\]/+_ E!+ P04 M" !HA&]8$"0TO[@$ #<$0 &0 'AL+W=O]9J1S3(0259*.DWWZ M'25'\L?5P=_P='^Y/:KE3^LYL "QY*&1I3F<;:ZN3(##9!@INCE0% M);Y9*UUPB[?Z-C"5!I[73H4,6!@F0<%%.5LMZV?7>K546RM%"=>:F&U1!6V47!10&J%*HF%].GM'3\X9 MDL=$0@(;,N!,>_>S@'*5TDY/B^#SIKVW2. MA]=/T2_KY#&9&V[@7,F_16XWI[/%C.2PYEMI/ZG=%>P3FKMXF9*F_B6[QC:- M9R3;&JN*O3,2%*)L_OG#OB,.'&@RXL#V#JSO,-9"M'>(ZD0;LCJM"V[Y:JG5 MCFAGC='<1=TWM3=F(THWC)^MQK<"_>SJ0YFI L@7_@"&O"47L :M(7H,W7SQ?D]:LWY!41)?FR45O#R]PL XLX+FB0[9L^:YIF M(TVSF'Q4I=T8\K[,(7\>(, \VF384S)G;#+B!61')**_$1:RR -T_N/N; (G M:OLVJN-%H_'VG6FQ,[DQ8,V)KYN:*+$_BEO')Z;B&9S.<*$:T/PF30.$M2UB/T&*4T]B.F+6(Z MC?A]*^PC%H$,2P36XAK11Y@.^S#L#[?'9JP+%RW?8I+O:XFZ)L4_N ";\24H M&P:RK196X!V_QXK&;R2\Q>GPUG )/OC% "R)^O!#FY3-_?#'+?SQ)'Q;.[ \ MHV0;[D3/QW<\'-G^X ]-Z/&Q'X^&G6Z$DX!_XA9# @HHD8+?"(E3P2L!H6+CL9E&.YFB/Z%33Z.)*\0K5O1%U>JEHCW/O-,K.BU8;>:U"F3*6/\^ M)O;4V&3>'QV?53A2Q&@G6G1:M:XU%,)5+]QE$<":6^$NVGHQASK$TJA/Z3&: MCR@![=2*3LO5Y=4?9P0WJ]D=R<6]R&%L1S@4(LJ2/J+/:&R6=VI%I^4*^['B M KOPP=53;ZVG0Q5*YH,.'!HQ-E89.JVBTV)5C_*V M][7<8T63.!KA[+2(36O1)>2@N<0UPNW6*OV(U4972G-;[Y))??&:XRHG%6BW MHWKCS6%_F@L/\,(CUA>O:9C_6599)W-L6N:^<;GES2G]V9;[1P>*#88@["D" #>" &@ 'AL+W=O&ULM59M;],P$/XKIR 02+"\=.M>:"/1;0@^3*HV 9^]Y-)8.':PK^WV M[SD[:1A3R= $7QJ?XWON>>Y\N4$K9H';2:+!8S:,/Z=GBU)\/![Y* MW+H':_!*;HWY[HW/Y3Q*/"%46)!'$/S8X#DJY8&8QH\>,QI">L>'ZQWZQZ"= MM=P*A^=&?9,EU?/H)((2*[%6=&VVG[#7<^3Q"J-<^(5M?S:)H%@[,DWOS P: MJ;NGN.OS\, AG?[!(>L=LL"["Q187@@2^V[ 4EF0A6Z')P>L+)"&5>_/HU"PF M)N1AXZ(/ONB"9W\(GF9P9335#BYUB>7O #$K&>1D.SF+;!3Q HL#F*1O(4NR MR0C>9$C/).!-GDK/;9^>UJ=GG](.YW _CF^M,]>* N<1]XY#N\$H?_4BG2;O M1U@>#BP/Q]#SK^A(ZA6T: O4Q,T$W*Z /7D'0OF&O0?4UBB%)5\RJD$0*!2. MH.+&@'L4UH&IP+.3!8((%E85ALZ!4A#Z'9\"*&JA5[@O$1W5- E<_3=ADZ>S M>+-'WM$@[VA4WI74LEDW S&6*4WYE$0R7#1(D^0E;#@_O/-,0>/DCKK$C51Q M.LB<_FT5O3Q9^7Y_AO MZ]2&H.%/^C,ECQ-]6O+Q(/GX;RJ[C\*HXS/[Z62@ M=?*/NO[D/[ \'5B>CB;O&G^LI>6"/[H>?/';W?>:JRTU4(U!PCX%XS'24.I] M9.,',Z=!NPJ3U4%AUIJZ\3/L#L/[0S>S?AWO)O^5L"O)0T=AQ:[)P3%WG.VF M:6>0:<,$NS7$\S L:[[S:/T!?E\90SO#!QC^TN0_ 5!+ P04 " !HA&]8 M!!)@JG(' !&,@ &@ 'AL+W=O&ULO9MK M<^(V%(;_BH;N=+(SF\62#,9IPDR"=Z?[83M,Z+:?!0AP:UO4EG/I[(^O9!R$ M9440K^B7A,O1:YW7NCP^QM>/+/^[V%#*P5.:9,5-;\/Y]JK?+Q8;FI+B(]O2 M3'RS8GE*N'B;K_O%-J=D635*DS[RO&$_)7'6&U]7GTWS\34K>1)G=)J#HDQ3 MDC_?T80]WO1@[^6#^WB]X?*#_OAZ2]9T1OFW[307[_I[E66R017Q1TP?BX/70*8R9^QO^>;+\J;GR1[1A"ZXE"#BWP.=T"212J(? M_]2BO?TQ9_;X*ZT3&DB] M!4N*ZB]XK&.]'EB4!6=IW5CT((VSW7_R5!MQT .7VF Z@9(;^"_T@#7#?"I M#?RZ@5\YLTNE\B$BG(RO<_8(X]> ?B#/R^864APHKK/A<=E(?I+^K.W.TZ@U[I#$3@*\OXI@"?LB5= M-@7Z(K-]>N@EO3MD58SHXB/ \ - 'L*&#DU.;XX,S:/3FT-+-GA_LG"EAU_1 MFVQ(MJ;2Y&W._A(SAR[!O#YO;)[$:R+GTI7)^)VP;Q:6B\M5L24+>M,3JT=! M\P?:&__\$QQZOYA,)*PPCENK MS%OMVXD%E9A^.#IDPY?!WI>!U9?#*6^RP]KZK7:X%(L< MB35<&^Y=&UJGYWXM?9F36[F6FOP;NO3/I5CD2*SA7[#W+S@R&Q=E6B;$O*P! MP@$5NX_8D9XIR4VV!JV)!0?A #B-&YUOF1 MRY'E4BQR)-8P--P;&EI'UIUQ-,WI.LZR.%O;QE1H'"U#;4RUHY 7^MK(BZR= M[&@!]!3I>5839D(Q7E"P8 4'%W&V8"E];X0TKYUS"+6,34%PI"5L[U'7C _8 M%EHS_I)Q*G1YE;(Q4]A*8B1!KYEI.V@0!GJFUIYTS12I3)$;D*EU#I,)?3WA M=HP$%*2G;.U2UY05"T,K&;[,Z0)L2;PTIHK;:4 />7JVAK PU&G,WIFNR2I. MA790-2]@1[;#6G-X9#\TAK66N,C>PZX.*"*%@U/WQ.HZM"@H+XQ;('1*IT[5 M(E=J31,5H$(KOXT_DS@'#R0IJ1PW!T:>O!W6!V@,EA'&^GYH"$,8(AVR[-WM M:H?B37@,.,6JF8"<\C+/ &L,+6/R;71$P2C4(@#/7X>Z)JQ0%-E1=)K'+ ?% MP?65,>$V:$*H;QZF(.3KZ9X#1I&"472L:GI\SGP0.+%B.06E%4/ =3',JMTI G[;B"UI4MT)VZ;]. M#/9#O'F5<,JBKM2:]BH61?9JJ7D]%GZ""8OKE:78 M:3G5J5KD2JUILB)<9"?<2#!>=E ]K-"GVTAN4ZV)! R$;""!F'3WM>N7BAJQW9J M_Y%;WDX)W:E:Y$JMZ:HB=&PG]!^X'X(-!>30U['=& 7U\H^]EUU=./@UA1W; M3[XA@@TE8J3?L)^8HB!NY7P.=L>*W;&=W8_>$L&&:G"@7Z6<$A39>](U4X7O MV([O1PM<]O9O7A\&AK,/=4O.@=Q8(3>VEW\[W47 [5*N:3,Q1>G+0F3O7]?\ M%0WCP-$]!.R(4&MS7*I%KM2:)BIZQG9ZKA%/7O1G/(_GI1Q'1L2S"[W9Q':A MN3V_SD&_6-$O/NEG!I8EQRGTXG;)V;#DG(-E?<6ROMN"L]^&TDO# D6Z/OJ?JDR^(UBM37:I%KE2:YJL0-JW@_1) Q=<@B0F\SB)^;/17]RJ MXAIGOC&L/?.=8G;_X ?V*KFA9$ES&2"^ M7S'&7][( ^P?'1G_!U!+ P04 " !HA&]8+FA"=G\# #G"@ &@ 'AL M+W=O&ULK59M;Z,X$/XK%K:0*-J+XEZ4Z7SISAZ2PHW6A[\7A M#V@%30U>(@IEK^30VGH.26JE1=DZ(X.2\>9.G]I ]!S\V0F'H'4(CATF)QS" MUB&T0AMF5M8=U31>2'$@TE@CFGFPL;'>J(9QD\8'+?$M0S\=?RJK0CP#D#5P MV#%-M@7EBER134YY!HK<0R(RSKY#2A@GJR2IR[J@&I=_ZQPDV8@2ZR@*2O4)>(.7ER1KP]WY.+#)?E@T+_DHE:4IVKA:M1F M&+I)JV/=Z A.Z/ #\EEPG2ORB:>0#@%<#$H7F> E,NO@+.(=)->P%N5HN9:X:?3SP?MY4/8?"2#?!28C]NQ:#:'3<8/ M,[WC5E4T@:6#8 KD'ISXUU_\F??;6"3>"6P0ETD7E\DY]'CUA@@0JLDC9(QS MQC,B=N09J/R(6UBI0#1]&HM0\K'S&:AEYG-% T[11- M?Z)(UU0R6A".;?PBPUY\VIMWU.9GJ6TQ&_AC1\$L 9N+,7KS MUR=/C\B=-1E0N^FHW9RE]D5HC-BP@DY]Y&.D;T:^@6ARS/NU5>@%X\1][\=_ MU7N7O@0\?6M':D_L=YN9-S\ND1&K0>-J]+B]D:$$F=E)2B%'_,DT_\ANMYO6 M5G9&.=I?FRG.CB(_8)H1\#.5V'(5*6"'D-YUA+U&-E-5L]"BLH/)H] XYMC' M'"=1D,8 W^^$T"\+&ULQ5AMC]HX$/XK5DXZ;:7K M)DZ ?2D@=9=6MQ_N#K'J];-)!K#JQ*GM0)'NQ]\XR2:$AA3V][(C1E/G.DXOS=7T[',C. )S!7161PSM7\ (7<3ASHO-Q9\O3'VACL= MIVP-SV ^I7.%*[="B7@,B>8R(0I6$^<]O7^D-]8AM_B;PTX?7!-+92GE%[MX MBB:.9R," :&Q$ R_MO (0E@DC.-K">I4[[2.A]%-_L6YF( PAG MIA_B5,@] 'F !%;5E@BT*>DBUH@S4W!%_)#*SWY HQ&!?ZS=@U&+X-P@W+4!^*4/T3H[^XWW5U,6I4YO\JIRR$B8/M MIT%MP9G^^@L=>>_:J/4$UB :5$2#'#TX0?1SW@JH +8%A:U-V($TLE(:424- MLP&R!Z;> NIA6>I$UCIIRU709ZYZ FOD:E#E:M IBAG7H,FSW1$&:*&PZM)>N$OK1D/8$ULC"JLC#JE/>?]M= $,/4&G\UF1 RS(7: M1GK4)^F>P!JD;RK2-YVE/T7Z#,D6P-1K:'$X/%)LY^M?2>ZV(G=[B:Z?$MR: MDIP>4CY+W)WXE]:Y)[!&*NZJ5-SU)NZ[/DGW!-8@3;UZJ/'^+WF7R$?Z/MZ0 MN]__6GX'0QN]1.$/,HE:==P-KWIF7:Z_35%UJ3>#U_TFYRQ-!=@_"DBS^D>R ,-5?K?0^=7SA\6\ MG64G_,75[@FMF8QZ**/#GSUNTUZ'M[[0FOFJQS?:.2A=/'*7<$_):V"CEBH0R3G$7+QJ9)Z$"IL\*OW7^^C[\'YD5X;L')P?VV.8/ MW&,XZDS "MV\ZQNLK2I.0HJ%D6E^F+"4QL@XO]P BT!9 WR^DM*\+.SY1'4> M-?T74$L#!!0 ( &B$;UA^*5XU.@0 &@> : >&PO=V]R:W-H965T MM*M%'6O MO=?>Q&Q0 :?8)*W4#W^8L/Q)')=$TS<;"#._G7GP1(]ANA/Y5[GF7*'O:9+) MF;-6:G/CNG*YYBF35V+#L_)*)/*4J?(T?W;E)N=L526EB4L\;^2F+,Z<^;3Z M;I'/IZ)029SQ18YDD:8L_W'+$[&;.=AY^>)3_+Q6^@MW/MVP9_[(U>?-(B_/ MW(:RBE.>R5AD*.?1S'F/;R@)=$(5\27F.]DY1KJ5)R&^ZI._5S/'TQ7QA"^5 M1K#R8\OO>))H4EG'MQKJ-/]3)W:/7^CW5?-E,T],\CN1_!>OU'KF3!RTXA$K M$O5)[#[RNJ%0\Y8BD=5?M*MC/07%:1QMO]DWVLA.@DX.)% Z@0R M-,&O$_RA"4&=4$GM[ENI=*!,L?DT%SN4Z^B2I@\J,:OLLOTXT_?]4>7EU;C, M4_,/Z281/SA'MSSC4:S0(F&91&_1HKZW^AR]EY(KB1XXDT7.5X@I=,_B''UA M2<'1:\H5BQ/YYC#M+?K\2-'K5V_0*Q1GZ-^U*"3+5G+JJK)T78"[K,N\W9=) M3I1)^?(*^?@O1#SB&]+OAJ<30SH=GH[[Z6ZI=R,Z:40G%<\_P:OE3#MR1EK. MK9;3J,Z>%YAY^K?A1F[8DL^<KM*>.*HG\(MW/B82^.+[HWX4-;!\3%I6KY&@ M:22P-G+'Y-I4N#7KW-L.":- L)Y:8:-6"#P^(:2.D# *!.OI.&IT'(&,SYXR MZBSYD?X5[0W/<0P.PH,@:BWGPF;'3;-C:[,?OA6QBLW+PYIY[O* A%$@6$^Q M2:/8!'C,)I Z0L(H$*RGXW6CXS7(F%T?CY _#@X'S1"%1^'UP:19*[JP7^RU MGM*S=OQ0J((E*"I.>3UK^KD+!91&H6A]Z3IV' ,/70V$$A.21J%H?3%;FXVM M[G/PY-68[E"%XP ?3)XIBI #%TGM)5W:SD[X.P5 TFC4+2^>*TUQV/H\0.U[* T"D7KB]FZ=FPUL\/' M;S)@6V<(,NSK[!5=VG'KK['=8+>S9]ODV2%G+QE(&H6B]9]&MGZ=>-#/(T$= M/"B-0M'Z8K8.GEA-[>#YJS&_VN^9P@P;/GM1ES;=>:!M=]KM"/YJ[V<'G;UR M8)]E_P[O3EKO3GSH,02U]* T"D7KB]E:>F)_I#YX#(.C!_J&O9\IZGCO9R_I MW);=SEL]_0[V@>7/<291PJ,2[UV-2\>;[U]K[D^4V%0O^IZ$4B*M#M>+L__!U!+ P04 " !HA&]8SSV;3HD' #O,@ &@ M 'AL+W=O&ULO5MM;ZLV&/TK5C9-K=0VV)"D MZ=I(;>BV2KOW1NGN]F':!TJ$R-V7-B'V>7S.@\WQ M UR_DOP;76',P%L2I_2FMV(LN^KW:;C"24 O2(93_LN2Y$G ^-?\N4^S' >+ MHE,2]Y'C#/M)$*6]R75Q;)9/KLF:Q5&*9SF@ZR0)\O<[')/7FQ[L;0[,H^<5 M$P?ZD^LL>,:/F'W-9CG_UJ]1%E&"4QJ1%.1X>=.[A5>^YXH.18L_(_Q*MSX# M0>6)D&_BR\/BIN>($>$8ATQ !/S?"Y[B.!9(?!S_5J"].J;HN/UY@_Y+09Z3 M>0HHGI+XKVC!5C>]RQY8X&6PCMF2F!9_P6O5UNF!<$T92:K. M? 1)E);_@[=*B*T.<+BG ZHZH-T.WIX.;M7!W>G I=1W\*H.7J%,2:70P0]8 M,+G.R2O(16N.)CX48A:].?TH%7E_9#G_->+]V.0^R6+RCC&XPRE>1@S,XB"E MX,3'+(AB>@K.P==''YS\>'K=9SR>Z-4/*^R[$AOMP88(?"(I6U%PGR[P0@/@ MFP&09P#HX>,B#X.+X +SP!RD*L9T/3P[DC'Y^CH"ANW3IY;X+E[ M\#[S=2'#>40640B>J@2&A#)P$J4A2? IX"L#8"L,WG&07^E26$;P]!'$JG-% MLR#$-SV^K%"Y*>33#?$IBBK%::6_,A"F15G0.@] MV^B]^6E:Z#W-\2)BIV?@(668CZ<\?@8>6< P7R<9($O^FT@*X"F9DH2/>B76 MSQ>\.?[W_1L31YYBS$_X=8+S0*R-_^C29AQ^U[39!//-PGXF:;11J*1]!K[P M$S0'7[*";_I<'3=D<5!G<6 KBR@3.,9N'_+^(6)=YUCMLY39N0G$7?"_U%YF:\>0X>.?T@2_H&?UJ#2=S,1;FN-?^5[ MA ]?YHS\NDX!FV"^67DK4V!.. O>Q;FL74(J3$MJ6D7S;:&I>F[M#*'Q/-RS MQ[FKN@VWEEWH.+"Y\)KQ.ZL!&ZO];EB5*))$41M1W5[PKNJF$(4(:8@:\3L3 M;0^K$I7;16C<,PFBGI:HJXFHNY2:\3L3;0^K$I6[-VC>97"B RU1KQD1\>$U MB5K=$AT05B4J-SC0[+\YT:&6Z$ 3$7D:HE8W"P>$58E*ZP_-)I03'8%S@!P7 M:OD.&X&'#AQI^%HUS@>$5?E*&PS-/O@/PH)8R[1I>B$>;AWHZ1V1JW&LNG90EWQ+SE;E+@TK,AO6O1<2+?>FF1RZ M&NI-KWL^&.NX?T19%DD#B\SEP<=UEL5%O93GN[ZC/LF>:;4%5DEN/N;36+;7E/+=I#K4D[3Z6TA94)2DMI-M:L]26 M\MRF_=.2M%JQ; VJDI06T6VM5YK*>&[3Y7DCC3$P1^E,MC6JRE;Z0=?L!_<6 M\:I^RIWKD9:HU7+E 6%5IM+]N:/_M83GVJQ=3JVB^;;05*FEV71;G@+H6,*K MX,3-1*6$MWNF'=3,-P_N6/+2#KKF^N5<<.9;RY D&4YIN=6,TC#' 3U(C/%A M8AS4S#>YA;U2+-;.+"=;Q[/L7REO_3,_K)3 M[:+"4K.MJ=1JVGG-&["^>6A=J?>WW@1(&PO=V]R:W-H965T3'(@5AT[LQTH_WZV$U+80C0J^@*^G>^<[[-] M?#)8<_$D$P"%GE/*Y-!)E,JN75=&":18MG@&3,\LN$BQTEVQ=&4F ,?6**5N MX'D]-\6$.>' CDU%.."YHH3!5""9IRD6FQ%0OAXZOK,=>"#+1)D!-QQD> DS M4(_95.B>6Z'$) 4F"6=(P&+HW/C78]\:V!7?":SE3AL9*G/.GTSG+AXZGHD( M*$3*0&#]MX(Q4&J0=!R_2U"G\FD,=]M;]"^6O"8SQQ+&G/X@L4J&SJ6#8EC@ MG*H'OOX*):&NP8LXE?87KEL8Z@I2PXA\_ET+L&/B] P9!:1#\ MKT&[-&A;HD5DEM8$*QP.!%\C859K--.PVEAKS88PLXTS)?0LT78JO$TSRC< M: 0,%D2A*<5,HD]HHGL,8C3F3 DRSPO168RF@IMULP0+PI;E^O,)*$RHO-"6 MC[,).G]_,7"5CL]X<:,REE$12W @%C] ]]I;(M$MBR&N 1@W P2=!@!7*U/) M$VSE&06-B!.(6JCM?T2!%[3K GJU^5XX[6JWVA:O?1"O9E/,#J )D1'E,A> M?G[3:]"=@E3^JMN$PD6GWH5)&]VIT M*C4Z3>CA _S.B=!R&& 2 _O#WCNE&B<"VU.C M7ZG1;]SU,4\SS#8Z]ZLH,8DWVI6%+Q"4F5R>[4WIW(PEPN9N1,!4;5IN]'RL M2 68[UDT4T6L0J_E=0?NJH;]9<7^LI%]^4R),WE @'-]RV-.*1:REF(C_+$4 M"[#^#L->Q_.\>HI7%<6K1HKENRK+=_70]6X$.9;(B<#V^/K>2^GAO?T%+WV< M2)!3H>TKLE.,^6][S)OQCU;#_^>@_WW(W9W2,P6QM!6YU$'G3!55:#5:5?TW MMM9U7Y87GPSW6"R)SE<4%MK4:_7UXR.**KSH*)[90G;.E2Z+;3/17RX@S (] MO^!<;3O&0?4M%/X!4$L#!!0 ( &B$;UB8EDWBN 0 !<7 : >&PO M=V]R:W-H965TXX3V"DF MF;68E<]6?#%CA:0D@Q5'HDA3S%]N@++]W'*MUP=?R2Z1^H&]F.5X!VN0#_F* MJSN[08E)"ID@+$,]0W?\=SR]$1 85( M:@BL_I[@%BC52"J.'S6HU8RI'=O7K^@?2O**S 8+N&7T.XEE,K>F%HIABPLJ MO[+]1Z@)C35>Q*@H?]&^MG4L%!5"LK1V5A&D)*O^\7,M1,O!]=]P\&H'[\AA M[+WA,*H=1K\Z@E\[^*4R%952AR66>#'C;(^XME9H^J(4L_16]$FFYWTMN7I+ ME)]Z,>]^6ONWL&-J-F=D8E MWNC_S$Y/>#<5G-\/IW/(E#8'Q$ML M,XDINEM_61GH&B'.I1N<\)@&?N",CNCVF$TFSL3KISMIZ$Z,=#]@PM$3I@4@ MMD5%=Z8O$,F03%@A5)[N%<((?JX0%=BD/:$3;^HXSI$2IW83QP_;=ATIIHT4 M4Z,4>L[[.!J]SN4X)-AR(+".6F&C5CCL3A(.*>.08,N!P#HRNLZA7G+,>TG* MBDRB#>/*57UZ6\Y2!)6ZO$_(&J^]_D/]E1Q_)[?F@<]5:2BTKDRMLM(URE17 MB7G!HT25Y7&O,NY)C@PGTV!\(HQQJ+.%&0BM*XQW$,8S"K,"'D$FU9E*9_ J M<2,B1*'6DDK?)".2J!TM+S:41,ID"YQDNU[YJH'T1#?Z.9?.]%@]8SQGJS<0 M6E>]0SWL&NO$0QH391IC31K+J3ZGY)Q$@'+@E; MA7'THR#OPED.%4A7IT/I[9IK[[(0A>JTW*O3H)5WC=9>AD'HG59@/7:NV]V" MNGP/U;=K+K]+OO^B%2]0SKN383^Q@F>8]HH[Z.G!;G4,4^"[LO,J4*1KVZK9UCQMNKO794_S MZ/FM[OJ6G<@#3-4R_HSYCF0"4=@J2.=RHI(0K[JPU8UD>=F7W# I65I>)H!C MX-I O=\R)E]O] !-+WSQ'U!+ P04 " !HA&]8"YU@7,4" ?!P &@ M 'AL+W=O&ULK55=;YLP%/TK%INF5FH+ =I. M78*4KVE]Z!HUZO;LP"58-3:U33ZD_?A=&\+2*HGVT!?P-?<>GW.PK_MKJ5YT M 6#(IN1"#[S"F.K.]W5:0$GUE:Q X)=;N))[8LC)WPDWY%ES '\US-%$9^ MAY*Q$H1F4A %^< ;]N[&US;?)?QBL-9[8V*5+*1\L<%]-O "2P@XI,8B4'RM M8 R<6R"D\=IB>MV2MG!_O$/_[K2CE@75,);\-\M,,?"^>B2#G-;N&I4PX3]BW.C\"O#.I-,RXK++0"9&YF^D,>U M *4+5I$9IX)? MS_N^06YV!3]M>8P:'N$1'KV0/$AA"DVF(H/L+8"/HCIEX4[9*#R).('TBD2] M"Q(&872 T/C_R\,3=*+.Z,CAQ<>,MMZI/>_^D#$H-$X0V$!:V]VL#_EV$M8> M\CM=T10&'IYB#6H%7O+E4^\F^'9(\P>!O7$@[AR('7ITU-$Y%QE8LPTUW0::;E-<9$TLR+ZB"2WM@,S*C6YNN"148 M2&T4&*8:B!$(R)DYZ&3\D4Y^$-@;)Z\[)Z]/[J5AFJH:C3A3L,+C"MDY69S0 MW8#=.C#;U5=)+PJ"H.^O]@4=R(KC_;2&JK_7:TI02]>"-4EE+4QS.+O9KLL/ M77-[-S_"[M\TZW\PS=7Q0-62"4TXY @97-TB-=6TXR8PLG(=;2$-]D&ULK5==3]LP%/TK5QF:F#3(5VF! MM9%H81H/2!4,]NPFMXU%8A?;;4':CY_MA)! R,:4E\9?]_B\XS)B9,JM3YU71FGF!-YR-?(],R2BYPHW14K5ZX%DL0&Y9D;>-[0S0EE M3C2V8W,1C?E&993A7(#Z MYU8H"=RV3B>(819A@K T'T M8XLSS#*#I'D\E*!.M:<)K+>?T;];\5K,@DB<\>P7350Z<8X=2'!)-IFZYKL? M6 HZ,G@QSZ3]A5VQ=J07QQNI>%X&:P8Y9<63/):)J 7XPW<"@C(@>!TP>"<@ M+ -"*[1@9F6=$T6BL> [$&:U1C,-FQL;K=509H[Q1@D]2W6N[VYASV][[ 'E &/U.^D80E MS^ *\Y4*N&")9@T 5RMI1(4/ N:!IV(YQ@?0NA_ MA< +PA9"LW\/#SKHA%5^0XL7?C"_;:DJD ;M2.9]/I5K$N/$T2^L1+%%)_K\ MR1]ZW]ID]@36$#VH1 ^ZT*-&(>&C:6.;X )E9%',]V8;^:/1V-W6=;Q=,SCV MJC4->D<5O:-.>IN>!5_PQU*1=D*UB@H3X"SUJQV;O#1,NH)K)&+496+46_O MSJA/T3V!-40?5Z*/.PN@><9M4KOC0WA"(MH^Q;/.P/^4=5+).OE;79^TUW6; MQ$ZLCYYF3V -V;[WZ! M+#($[3Z!:8='=D0D$C;ZZA>@4H1ZE;Q7&^6VP_J'.1C6[H12?2>[CZIW:PXK M1[&RQE-"S#=,%=ZD&JW,[9FU=*_&I\;T6N?V E,XYBLB5E3;K R7&M(['.G; M110FM.@HOK8^;L&5=H6VF6KCCL(LT/-+SM5SQVQ0_16(_@!02P,$% @ M:(1O6#8*X*-L @ F 8 !H !X;"]W;W)KS)MX)L.=TFN3 UBR%X4THR"WMAR$H4ES$,RT50D23Y9*"V;1 MU*O0E!I8YD&B"&FGTP\%XS)(AGYOII.AVMB"2YAI8C9",/TZ@4+M1D$4'#9> M^"JW;B-,AB5;P1SLKW*FT0H;EHP+D(8K230L1\$X&DQ[SM\[_.:P,T=KXI0L ME%H[XTW1>96I6ORL_3FV)6;VU=R]PB6\<+I QH5<9'R%MDSCZ M1&B'QF<2FOX_G%Y))VZJ&GN^[@4^K*3 HOD*GBO/5;1KW($I60JC #O3@-Y" MD'S\$/4[7\])NQ'9B=!N([3KV>-+U\??$56^M23>D7.*N[=4?".R$\6]1G'O MZJ=]VH-.N6N7.R[K#K@_I[BBZ7L:-TNW28OV'J(O>+^VQV+.^3U0&D6-7Y5G M>-3D O3*SSY#4K61MFJ49K<9KV,_5=[M3W#L5E/RC:::V<],K[@TI( E4G;: M#YB;KN9@95A5^E&R4!8'DU_F^.L [1SP?*F4/1@N0/,S2OX!4$L#!!0 ( M &B$;UA 'JOHPH &); : >&PO=V]R:W-H965T.(Z]YF68(ECBM0E*3GN M],<7_+! D.":L-=]22P)., > HNS"Q#G3VGVF&\Y+\BO79SD%Y-M4>R_SF;Y M:LMW83Y-]SP1OSRDV2XLQ,=L,\OW&0_75:5=/*.6Y;X/-_R6%W?[FTQ\FIU0 MUM&.)WF4)B3C#Q>3*_MKX+MEA:K$SX@_Y:V_26G*?9H^EA]^7U],K+)'/.:K MHH0(Q7]'ON1Q7"*)?OS9@$Y.;985VW^_H'^KC!?&W(R!?R@^=%%JT*\R=53F*US)LU;2[K-NE ^W:E'Q/ MDV*;D]^2-5^K #-AQ,D2^F+)-041K_;9E%C.9T(M2G4=@JL'?#4ES*ZJ,TWU M8'QU"EC#3L^%57C. !ZU[ 7Y[<]#5#R3WY,53\KI06[B,-'T[1K$*EW'UWP? MKOC%1/B&G&='/KG\VU]LS_J[CB=,L )3.'0.7'H5.AL@,.[)..K=)-$_Q%# M>-4:W#H*'4P*,<$")#"%0O=$H0L.P]H]W/?=PU66A3J*+Q'>!]S(I8M\@^!4^@>"-@QTP=2@WD56+D4 M'B\=ZLVM\]FQS312DPK3WHEI#V2ZZVUUE( (II1@@@5(8 IS_HDY'YSF ^N4 MCD ?DT!,L )3"%P?B)P#@Z]N^0H*!3TA6(N\TV4)%&R*2?LGF=1NB9G44+R M:N[J%OIK$-R4U'EOHE+F>4YGHNI*46M^*J70L#C1L !IJ#P1?]5<$,34W$7/ M$-N96ZQCKJ:4T =,;ZYM2>EG@0;_K)_Z*_;"(*8&-VBJ+3Y=="S6%;-=UQ\P MN:5V[=%#G2?K\8,X/8-=G\RX+FF+*;%!9H)(%"GK,/ZIH2+!P=>29 MB.[J19B( (*3;V&4D9]A?.!:&B@J#9AH 1::2JH4[#:LV,=XT74:QV&6EU_5 M@TT_UE#E?(,V;P\B9VJ[W;&F+>;9 V--:G ;U*>*5QUI/JH4;] 6;4^RF/8= M3K\895-_R.%(_6S# KKE8T=:CZI[&[2.6;WU5%=,//R!!=66FM:&12WL;D<2 M@JIZ&S1EF-OM8=X0HBFF3!J5$"E5;5#(];7J?XE9I _C&[.!JF&QT%1NI8JU MYUAQ@(VJ65'1 BPTE44I@FT4%0RC&#,X3@=C-:KF%Z5>IA9>/HFBRF94M + M3>51BG *B_!R32RU4;T4:,E#5=NO=(>19RZ6(2U12/U0B9(ZG8*2=7C B0]Y MH?5L,*(Q%P8Z28@U&,;?;[8L[WW6YR2U?,<6PZ M8+,, RB[XU0(Q4]A16]M_2[(%'8[A!U?94H^T] MYO2&0[^8XP]E()C4[ S.<;\YX0OC&N^I]_/9CK/PNGY 5XP-IKV95-S,_J"$ M+T-5XJAH 1::2JI4Y^PU=8Z5\(4;,B:9]G-7;.IU@VE=L>&<'VL=7(%5K7G" M%P8T-I^-2OAJB@$)7R:E,H.ELG'"%\8SMAY5$#--5MR?#L@2)H4N@Y/BZDHT MDB94Q8Z&ICT#*9H:6/6>HVAD5+Q91*W$',GCNHZAL5+Z\*WMND!6&&S(F%.YVDQ7V7[+"WF!2&*M;*K]2Z#NPT'_[HOT]2J+=86>\ M?,,=,GX.J ?=L=#4A]$ZZNX@>E?4D ,5+(/SU M-@^ &O6@H@58:.K#D#&4 Q^#-_, J($0*EJ A:;R* ,A!]X_>)<'0(V,&C3% M ]C3;DR.U:9*EXQX'#CB>=T'? ^S1U[ N\)P(\;$8:(%6&CJ"U@R;G+AN,D@ M,'=1HR94M +36511DWN^(/_;]@5AM&-F>V?Z[>M^;R;HM868PM/GVUS96#D MPA'&R"0%C&)L,]7L@#G=30E-*>99 _E%5X8J+ARJC-[ZA'&,;69]FZUY=]-/ M4XK9]L!VKRLC A?>B'CSSB>,:\R!TQ_$-G6ZJYBNF#(E5!9:[Z_"9VK>OO/I MXKZ BGK$!@M-)57J?O?]1VS&[6+ #1F3K#VU;W7?=A@H-N1EI )WQY^V&6D^ MJ@QOT)2=3W^ZZ$VU?C%AOC-P\,:5PMF%A?-;=O5@2&,"YGW+Z-3VN@1HB@D" M!E[N<*44=F$IC+&M!S=A3,A"MZW'NF^[-,46@_-&?:-=2E7[8[4O- MGY-#&0\(&HHMKV[^X&099G%*CL+_UEE90=?-C]L[K;+U4)4M*EJ A::2+)6M M!RO;?_-L5[-;7J>01?GCEX>,$>&*^_N'?/?$3> MW9.JWT.[?L9#E?NH: $6FLJB#!X\.'@8F9."48P9[!^TU^2DL-I4F9%1A;? MV]?Q4,,'5+0 "TV])$H&(_[KM]W YV9@ ./KH>#N .=FL/JA$B4#"O^U5+GQ M6ZB0C[HY@(H68*&I/,J8 MQ8=CEK?X3=0]A@9-\9MS5^,X4<.56>ORX1W/-M4ESKFP^9 4]>V]IV]/%T5? M5=&ULK5=M;]LV$/XK MA%8,#9!8+]9K9ANHDQ8KL Y!O:R?:>EL$:%$E:3L[M^/I&1%MF4U!?S%%JF[ MA\]S1QY/LSWC+R('D.A'04LQMW(IJWO;%FD.!1835D&IWFP8+[!40[ZU1<4! M9\:IH+;G.*%=8%):BYF9>^*+&:LE)24\<23JHL#\OR50MI];KG68^$JVN=03 M]F)6X2VL0#Y73UR-[ XE(P64@K 2<=C,K0_N_8,[U0[&XE\">]%[1EK*FK$7 M/?BB5EC 0^,?B.9 MS.=6;*$,-KBF\BO;_PFMH$#CI8P*\XOVC6T46"BMA61%ZZP8%*1L_O&/-A ] M!S>\X."U#MZI@W_!8=HZF,C9#3,CZQ%+O)AQMD=<6RLT_6!B8[R5&E+J-*XD M5V^)\I.+CYB7I-P*] 0A;5=#WUAI8W2)PO&AF[_HJSHW\/G)#[;2G$X#?TD.,G=@%TUD-'N/A-;Z@NWVF63I"X+O M-=EA"J44@UE+KIFU*X$=R7>=UWO1&V^M?9IVO^3=ZN9-'2PM(F.48MZ3-JRG62ONT70FP6D% M'[!R)[%[01CH!;J/G,7_4$L#!!0 ( &B$;UB.'Q%D ME 0 +87 : >&PO=V]R:W-H965T/E!0]+)J) VWY MDNAQ>7C.Y=7E,6=[GG\3"2$2/&8I$W,GD7)SY;HB2DB&Q27?$*;>K'B>8:EN M\[4K-CG!<3$H2UWD>:&;8DSLB[S>WN;IS:Y289H0)RAG(R6KN?(!72Q3H 47$GY3L M1>L::"D/G'_3-Q_CN>-I1B0ED=006/W;D25)4XVD>/Q=@3KUG'I@^_H)_9=" MO!+S@ 59\O0O&LMD[DP<$),5WJ;R*]__1BI!!<&(IZ+X"_95K.> :"LDSZK! MBD%&6?D?/U:): V X9$!J!J #@?X1P:,J@&C0FC)K)!U@R5>S'*^![F.5FCZ MHLA-,5JIH4POXYW,U5NJQLG%%YF0'"QYIHH@T:NS(^ 3%P)<@&6"V9H(0%GQ MGC/"I !\!3Y$T3;;IEB2&!P=?W9#)*:I.%=(]W*,C>*V4J[R"J)-VW$H[+](>==*>JK2_!TQ]^BI8 MXD=BS'!)P#<3T$WC2FQP1.:.0A8DWQ%G\>,/,/1^,F5G(+!.KOPZ5[X-?7&- M4\PBE2PLP0-94\8H6VOI&Y)3'INTEX#C E#WM]WB @5A$'@S=]>698X;Z27> M&1@'->/ ROB+8='.*%,/R/D+5Z^<(&PS@X&NW [_?A1"R#.3#VORH97\[XI9 MM,US58U5AHU%V-%C4A"^2$$_ZKB"<:U@_.*"(2RVE\JX3Q,%T)N$!T2-<9V2 MZG"=U%PG5J[/M=@SW6//W8]%LDW\K?"G?N8#@74R,:TS,7WKEC@=,E<#@75R M!;UF-_>&;HH58KN$QV/?/ZAS0U00(-]V UIWZM-988;4YA C!0Z;]J$Y9=9DVFSZT[_KW;+75 MW@_<5C\E/E'\0%,JOQNI6L%._;2'0NM*;]P##-ZZ$T*K@3DY7P.A=?/5&!9H M=RROZ85]WQ&,_<,]WQ1UO!U98[6,6. Z"0Z:&J#Y3MW4" MFI%\71P,"Y6[+9/E:6#]M#Y\_E 2;XISU@4O)L^(R(3@FN0Y0[U>&ULO5=M;]LV$/XKA%8,";!$(F7+=F8+2)SL!6@QHVFVSXQ,640ETB-I M.]VOWY%29$F6O;4Q^L46J;N'SST\ZGC3G52?=<:802]%+O3,RXQ9W_B^3C)6 M4'TMUTS FU2J@AH8JI6OUXK1I7,J07E LOGKJYA8JG]EXG/O)59NR$'T_7=,4>F7E:+Q2,_!IER0LF-)<"*9;.O%M\ M,\>1=7 6?W*VTXUG9$-YEO*S'?R^G'F!9<1REA@+0>%OR^8LSRT2\/B[ O7J M-:UC\_D5_1<7/ 3S3#6;R_POOC39S!M[:,E2NLG-1[G[C54!#2U>(G/M?M&N ML@T\E&RTD47E# P*+LI_^E()T7" 0/L=2.5 N@Z#(PYAY1"Z0$MF+JQ[:F@\ M57*'E+4&-/O@M''>$ T7=AL?C8*W'/Q,_(?)F$)S64 29'9WM@R]EUJC*_2) MOJ"'- 6]$>C]0)/,V4G!A$$7]\Q0GNM+,'QZO$<7[R[1.\0%^I3)C:9BJ:>^ M 7YV%3^IN-R57,@1+IB@#U*83*,'L63+-H /@=71D=?H[LA)Q'N67*,0_X1( M0,(>0O/_[TY.T EKL4.'%Q[!LXJR6E%F%4UJ166*I-N,I+49.6Q&GY3E2H/^ ME>SAO]%KFK"9!UB:J2WSXA]_P%'PIP7[U$2J=HL92PV'8 MH7-HU2LZ'!=/"1==H=6A)"@G]VH9CY) MI!M[;-&B^LB_Y_29Y]Q\Z>-Y$NMKT_=,8*VPQW78X^]VIL?G%.5,8"U1)K4H MD[>=Z4E/FHX&PTZ:'EK!F>[/4ASL"U[P+8>Z\FHN-HBZA'J,X%@?8=0HP?C- MY[J":"M&&FM7! _-"#DF&=D3)/]QM.&&F/-_X'!?_ I7PTODEY<$R/A'EFP4 M-YSU%_R3P%^;TN=":\NPK][X^Y5O?-;Z?2ZTMC#["H[?6,(K_U;VAB'N)N^A M%1DU:E>;W;Z(XV^JXOBP1(_'748]97QT[%:!]W4IU*:UX%=H&YDXW\!4$L# M!!0 ( &B$;UA=>UG_0P, (&PO=V]R:W-H965TF/;,EI! M3&2/IY#H.PLN8J)T4RQMF0H@\RPH9K;K.'T[)C2QPE'6]R#"$5\K1A-X$$BN MXYB(7[? ^&9L86O;\4B7*V4Z['"4DB4\@7I.'X1NV:7*G,:02,H3)& QMC[C MFPD.3$ VXCN%C:Q<(X,RX_S%-.[F8\LQ*P(&D3(21/^\P@08,TIZ'3\+4:N< MTP16K[?J7S)X#3,C$B:<_:!SM1I;0PO-84'63#WRS5%\%Z!3%-\E_R5FQ$)0 ?"G"+ /?8 *\(\#+0?&49UI0H$HX$WR!A M1FLU@WAD^/# MW7JXK8%+:K>D=C,][X">X405]":@7,%O5C!/UXU,201C2S\^$L0K6.'[=[CO M?&K"ZTBL!NN5L%Z;>OB8*VJW,Y)$T B;*PPR!?/DOX;.R'ZM$K3.\8\$?DG@ MMQ)43:HXXH(N:4(4(&;\VL33JG=J\CH2JZ$')7IPME.#+F$[$JO!]DO8_I%Y M1B3FZT0UT>820<6JN.?MF;5IC%N.J:UM4*YM<(8'T6_] MJV%D5@?>E3.XM8 XV:J%'';K'AQ@U[^N_.T9=QNU[]Q#QMT5*+B]0GE. MUA+FR'1+Q!%?B8/]\SW9:UG2E5@?> M%3:XM90X[F-?:-2^Y'[O+V,VCO+W;&E73DGFB'I/A'X_2L1@H<.&PO=V]R:W-H965T\.S[D!;FF3B?!)+>7@_G8HP)BD69^Q M,O7+CO$42W7+]U-QX 1'A5*:3*'G+:8IIMEDLRZ>?>:;-\)[=$?CE\YNIN6EN):$HR05D&.-F=3R[\ M]U=HJ14*B7\H>1"-:Z!#V3)VKV\^1N<33WM$$A)*;0*KKR.Y(DFB+2D_OE9& M)_686K%Y_6C]CR)X%2)OV,.?I IHKNV%+!'% M)WBH9+T)"',A65HI*P]2FI7?^%N5B(8"#'H48*4 NPJP1P%5"J@(M/2L".L: M2[Q9<_8 N)96UO1%D9M"6T5#,SV-MY*K7ZG2DYL;LL\3+!G_#J[P@4J< )Q% MX#8_$'ZDQ62]O282TT2\ V\ S#/8/!&?C$ M,AD+\"&+2-0V,%6>U^[#1_"BQT3;\E=:FMDMZ27]7AQP2,XG M:LT*-4-DLOGY)W_A_6X+=R1CK:!G== SE_7-WWFZ)1RP'0A9%E&]9 5@') C MR:0 ,L82Q/A(0!CC;*^2(F.BT"4DE;D6_D6 $$NRU\#,%5BXNBWAN<]I1/1P M OS7-].7I7.+PCF]DQTWWGIZ;";'Z?X/)F=>)V?N3,X=X9RJ-4=5.+?X2+.] M )N%UN..9LC&6O%O*IC7CEG\X9\S2E7V]:-GD!;J"OKQ'7G M;4BJY9SO&5+WG.Y=A#)7&+M(69Y)*T^7^D%C7(B6JP!V_+/*S6?>LL?#1MGA MG^)A;_HJ]4YF?&\9=#VT"_K>JL=%:%R$3EQ?L315:_.#FFGY'50H/XW&*\LC M 7TL:^T\F/+%=Q8*)V"],J#!TH3QJCM50V)M!TVIX;MKC6&TSTY$NTW.@7;# M][Z;\ ?17JK[?BLS<('\KH=VP?FJST7#SKZ;GI^'[U%I>2QK[<@-,?MN9CX! MWU86]I_LYL-R;1<-P_I.,CL!XW5C?#%8!-!&A*#/C"$@-:2H=Y@+QN0V:36\S@JH\C3(D!7U9B0&OE MX$/8+:+[!!O5=OM%KRDQD+O$>$'+B$:M.,:RULZ#J3C02=U]/Y@J_4$PV>0< M8$*FX$ G%1R]8*K4NXW6$G4+CA[!E;_H<;%Q;#!P;O L^(Q[EE#7ZEWJ[PF*BH/>P1G/1Z:B@ -]///.74:M9T? MRUH[<$/@R-W.#X,GL( "SF"W$[7*+5#0!QY#M>@DJNT'S]*."=1]H=8GV&V5 MIXWSX93P?7%L+E19J#)4'A773^NC^8OB0'IJQ,MS_4^8[U6I!Q*R4ZK>6:#P MR\NC\O)&LD-QVKQE4K*TN(P)C@C7 NKW'6/R\48/4/_#PN9_4$L#!!0 ( M &B$;UA$5DK$30, *8- : >&PO=V]R:W-H965T$@SW')]C[N7:PQ7C3R(!D.@YSPHQN*^($$ZE&O*9*^8Z.4T+9SPT]V[X>,@6,DL+N.%(+/*<\M_GD+'5 MR,'.^L9M.DNDON&.AW,Z@SN0#_,;KD9NS3))YI@(GX MD<)*;%TC;>61L2<]^#89.9Y6!!G$4E-0];>$"\@RS:1T_*I(G7I.#=R^7K-? M&?/*S",5<,&RG^E$)B.G[Z )3.DBD[=L]14J0T9@S#)A?M&JC.WU'!0OA&1Y M!58*\K0H_^ESM1!; !SN 9 *0-J 8 _ KP"^,5HJ,[8NJ:3C(6_VAN]QV9@D*!E$=U%#29C9!X>YDH1>V%.T&^0'Q[(JB6E'4J>A. M)4L: U(%CLIENP)[/G?RO#:?#T36L-RO+???7+3]0YH\$%G#Y* V.?@_13O8 MS43<;V>B)8A$H3T3L;?I2MZ_E6V%;\P;X)8V:]">*L%;'1._K,VJJ1/WVI0Y M%%O3)=FX)&\NC0IZ**,'8FL:W?1MW-DQWUX>%6\S]4D[!7>#",%[4G#3AG%W M'WZY/()=;;VHK&ULQ59M;],P$/XK5IC0)K'EK4W7T49B'0@D$-/>^.PFU\;"L8/MMN/?2[UW4TV4GW7!8 A]R47>NH5QE1GOJ^S DJJ3V0% M\L MI"JIP:U:^KI20'/G5'(_"H+$+RD37CIQ9Y#J[8LC#VP$\G%5W"-9C;ZE+ASF]1)V'((DV<S"Y<9Y MHQHF[&>\-@K?,O0SZ6? '&AR3-R"S*0VFAQ>@*&,ZR,\O[V^((<'1^2 ,$%N M"KG25.1ZXAL,;B'\K ET7@>*G@D41N2+%*;0Y+W((7\*X"/KEGKT0/T\ZD6\ M@.R$Q.$;$@51W$%H]OON40^=N,UD[/#BODR2S";PK"L]M?>@V]O>UC-=T0RF M'EY'#6H-7OKZ59@$;[ND_2.P)T('K=!!'WKZM0)%#1-+PA\E=RFN848.QI:3 M=1J-AJ.)O]Y6TF$T'H>MT1.&PY;AL)?A=2&5.3:@RI) MQDDWP:0EF/02O*.*T3F'E^@E>Z'#)-ZAUV4S[*8W:NF->NG=2$/Y2]Q&>W'C M0;R;NRZC8=3-[K1E=]K+;D9U02K*<&0:=[S$]WKY^M9Q>8G]9 M;<+@L4,%O<*OOMX2JC6@6CG'OB1JM7"?%50LP:5#X+P@=^K2"\J;J-N5)QGO M7JX.H]$@V?T#^UO]MP2U=&.)QJN#GZCN9^UI._J\GO=@?$ZF>\:?10P@T4N:4#$S8BFW$],4 M80PI%E=L"U3=63.>8JF&?&.*+0<[*)I;Y@!M,MWL #R*?MDJN16:E$) 4J"*.(PWIF M?+,G<]O1 ?F,7P3VHG:.M)458\]Z\".:&98F@@1"J26P.NQ@#DFBE13'GU+4 MJ)ZI ^OGK^HWN7EE9H4%S%GRFT0RGAEC T6PQEDB[]G^.Y2&1EHO9(G(?]&^ MG&L9*,R$9&D9K A20HLC?BD340NPAT<"G#+ ^6C H P8Y$8+LMS6 DL<3#G; M(ZYG*S5]DNH.!G<@LJ!0)?H)I,9!W1'*$FS%-T#E3A! MKQ) I<#Y B0FB;A04D\/"W1^=H'.$*'H M,6:9P#024U,J7OU4,RS9K@LVYPC; L(K-+"_(,=R!BWA\X^'.^_#396E*E5. ME2HGUQL&[C; M +=]USX [Y3N">Y5X%ZOC'M-<,\Y7"J=TCW!QQ7XN!/\,095Q-<2>!O^N('O M.XV5WOF GOA^A>]WXS.UE;:1^RU+W1H.#] [Q7NBV]9;!;4ZX6]!")3H,JCJ M7:@*@>I+!)(,K4 5B1#4,-*5\$@5NR[EZR8OFZNK&Z*OR5J;8)\VF2M3B78X MR0!%1(0LH[+5D]WTY%B-LM#]T+ZFW@JZW5DP@^4[/VQ=O,7V3L5IE#F]!7B' MAEJFC1Q_5$TK2,U:PZ:[Y3O,-X3J5;16<=:5IW9O7C2@Q4"R;=[#K9A4'6%^ M&JNF';B>H.ZO&9.O ]T65G\#@G]02P,$% @ :(1O6-%5:CFU @ 3 < M !H !X;"]W;W)KKZV86;@ HVLYVD_?>[M@DC%4&;M"]@FWN.SSWX7L<[ M+IYE#J#(2U4R.75RI>HKUY5I#A65(UX#PR\K+BJJ<"K6KJP%T,R JM(-/&_B M5K1@3A*;M3N1Q'RCRH+!G2!R4U54O,Z@Y+NIXSO[A66QSI5><).XIFNX!_50 MWPF2;X >2')& M?J@(@] M>30U =D9W8+ $L@0O8>D6'Z2V*0Y))4]J2!"U'D3_YD%6R)1OF"(""Z",O M\*/8W79S.A+GA6W<@>!)*W@R*'@)3-$2"SKE%9R2[YSA#8!:\:_UJ;5DYQT1 M?A1YGO=&;$^8[W7#K%:WTY@J$&O3KR4QAME*;U?;*^':=,(WZS.\*FQG_T-C M[YE;*M8%DW@"5TCIC<[11V%[MYTH7IOV]\05-E,SS/&Z Z$#\/N*<[6?Z W: M"S3Y#5!+ P04 " !HA&]8ZOX)$5\' !2, &@ 'AL+W=O4"Z'TV_)^7"U+*6:;1HML3((@'"]$ MFH^F)YO//I73DV*ELC27GTI4K18+43Z>RZQX.!WAT<\/;M+[N:H_&$]/EN)> M?I;JR_)3J=^-=UYFZ4+F55KDJ)1WIZ,S_/XB#.H&&XNOJ7RH6J]1G/L@F(5[[2XJLVOQ&#UO;*!BA9%6I8M$TUA$L MTGS[5_QH+D2K 6:.!J1I0)[:@#8-Z";1;62;M"Z%$M.3LGA 96VMO=4O-M=F MTUIGD^;U,'Y6I?XVU>W4]$JD)?HJLI5$?Z"_*I7J*R-GR'Q74HDTJ]YH MBR^?+]'K5V_0*Y3FZ)]YL:I$/JM.QDJ'4CL<)TVWY]MNB:/;2YF\0Q2_120@ M%&A^\?3FI-M\K"_ [BJ0W54@&W_4X>^LJJ0"T]BV8W"[^AY[7RU%(D]'^B:J M9+F6H^GOO^$P^!-*:B!GG13I+D7J\S[]F*]EI?0-J% EDU69JE2/K5CKD16W MF41Z14"5R.1;)!2ZJX=_70\_=$VV'46;CNIE8CTE 8[PR7C=3A:RBHFQZF3! M=EFP([*8RVR&5*'O"U5_] @%O?4;ML+A88Q)W(L:,)O@(&9PV'P7-O?.K^M4 MW*;9)E@H-C[D)!O(62?/<)=GZ!V>L]E:Y(D>D;NR6* K.9.ER-#-MA]T+O)O M4/JA? MY1H?N1;&0Z8XD+-.BI-=BI,]PUG-D0872NH7\OLJU6N=7E/ K"?6[,0D#/FD M-SUM,Q9P3N%U P<&S\&O6K:;GL(]ZS9HYERX<4MHX!=:NAO'[8C"F$?6V@W8 M13B*(M<@&'6 O62>7A*+?UQLB X9DPJ+0 M 1IL,(_]G+_Z<'V.M&Q,P*6V:=SM%T](/SS;+,:3R!&;@3?VT_OJQA>:C5Z* MXSX%0*LH<$1F^(R]6)R>)4FYTKHWS974ZXUJ#388*[=G) YX/U;("G-'K(:Q M.'R.F, #@;+)X26PBPUWL1^\EW)95"F\,#=-.W,YI&$8L/XX (81#C$GCJ$P MJ,1>3/7TCIK+G>;Y4"PDJM<-I^II7'?6649LW0/888;;=MW@#02QGX+'B35L M@PY2:_Z^CYPWQ&"3^+'YV1"F*C1A5KG.#HG[4LJ:0%6-G%(N5V4R%Q5XBQ,; M@QC(#TQS(6S=-@VOBQ_5!,IG88 9U,F#G$HE\*%K]5#>NKD:#E,_AWU"F0+%9D@I M#OLW&V08!7&('4*9MC:?_57I&0Y2/P>/$\H4 MV$H. M;GH;_O8^>-P2;U8_/Y0IG:&)Q$EDZ&K)AK$:>&E73/AO,!,IG:U -D M,F#EE,G4@)'ZP0C)9/0?NI9KF2$,1COHAO)0WKKI&];28_>4Z:";RD-YZZ9I ML$T'W%>F3]Q8!NP\@ID9DK-!2 MNND;L+-C'TVS04OJH;QUTS0"@?VRQ],,T M ^0::N1]0MYY0O]@CZJ<^HS[L M(34S8H#YQ8"_)&(VPJ&2"#!SET3,D)[Y2>\MB9@-;: D JU<)1$S;&=^MA^Z MD (5+6/6[(2LG%?1@)CY0;RG)&*#TG@H;]U<#8V9G\:^DH@!\,4! U8)B-)Q MR$)'5<$-?_D>_CZC).(0:(&2"+#SE43<0)GOV9X^JB3B]A8T5!+Y^SYRWG!# M7.XOI9]?$G&[C@9*(LC*61)Q0U*^I]0^H"3B0,G,HWZ'/0SV$J?!N($V]T/[R?O!'*K-H?U@ MT-"S'\P-QOF@&.Q;9QU3X1BP,2]H\YVE9A&/?B'+<.?->G M[?\6Y7VJ[[1,WNE6P;M(W_;E]@#[]HTJEILSX+>%4L5B\W(NA>9:;:"_ORL* M]?--?:Q\]V\$T_\!4$L#!!0 ( &B$;U@T-$RLR0( !\+ : >&PO M=V]R:W-H965TW:?7;@)K%J,+,-Z:3]^-E :-A(UFHH7\#&]YSK3"MF6PQHC(67$1$Z:E8V3(12,(<%#';68#2'#0!D&HE\9 MSI Q0Z2W\:/DM*J4!K@[WK)_R;5K+0LB<<;9=QJJ]=0:61#BDJ1,W?/-5RSU M] U?P)G,G[ I8@=]"X)4*AZ58+V#B,;%F[R4/NP W-X>@%<"O+<"NB6@FPLM M=I;+FA-%_(G@&Q F6K.90>Y-CM9J:&Q.\4$)O4HU3OE?"!7P1%B*\ GN,4B% MH/$*KHBD$D[GJ AE\DRO/3[,X?3D#$Z QO!MS5-)XE!.;*4W8:CLH$QX523T M]B2<8W .7;<#GN-U&^"SM\.].MS6TBO]7J7?R_FZ>_@NI40E06N!&TH6E%%% M4<(M$ID*#($HV+%(U]T?'C494&3L-6A+!"1AV#$V+8U-F;&I MR9,BT3!/9&Z6S/<<=^A.[&Q7;%/4R'N-JJGH52IZ!U6\GE]G>ZY&DNR\GF73 MC@^2OO<46R*KZ>]7^OM'+_%^F^:T1%8S9U"9,SA6B1>)!O\H\::HO24^K%0, M_[?$X1?<8(8,O*:]'Z1_[WFV1%9S8E0Y,3IZL8_:-*P M*$R 7E]RKK83TR15/;'_&U!+ P04 " !HA&]8<=%$D% $ !)& &@ M 'AL+W=O&ULM5E=;Z,X%/TK%CO:G9%V"^8K M23>)- VSVDHSFJB9V7UVB=-8!P[WPI$[ M/5#VR+<8"_"4)AF?65LA\FO;YO$6IXA?T1QG\LJ&LA0)N60/-L\91NLB*4UL MUW%".T4DL^;3XMR2S:=T)Q*2X24#?)>FB#W?X(0>9A:T7D[M4"?L^31' M#WB%Q?=\R>3*KE#6),49)S0##&]FUD=X';F.2B@B_B'XP$^.@:)R3^FC6MRN M9Y:C*L()CH6"0/)GCQ\3Q@B;_DK78 MSJRQ!=9X@W:)N*.'OW%)*%!X,4UX\1<7IL)EN2RTK0=U*4+? \\[@?>1<"J53X9CGZ_/4?%_S M',5X9LD!YICML37_]1<8.G_J-#$)%AD":^CE57IY?>CS)<,Y(FN GW+5<1S( M)@)4;#$#Z*R41\A1 :G>;/OYV(7RZ>U/)>H&A>$H; 9%O<4-I.Y7U/U>ZM^H M0$D/RV-V>$+ =3W)P6T1U<3!M'I ?M_AQ2Y,U9OPW@,\R'%TX!YHX[1STUCKP.8XK M)<;]2F#&B*",2#UNY)>5LAS<9O&5CG"D4G R\ ,[,:F7 M2;#($%A#+^C4%L_I[;D%XENM+7,Z P/'?N"UQDH3YHX#&+2FJK^(H21/?"SL M)7F;[3$7J3*SRHZ>C-D*[4GVP-6X/6IE@%U^GCL*VGY"%^>.PM!K"]%;Z% A M:O\)>^W:,$-58C:X==ZOFB#H=-K@+3/_-497KK<^FW?>%"&Q>& M$]BF^Q8&$M8.$OJ&;!4TY/Y*>4RB1:;0FB+6UA3V.K?YUV(X3MR)5K^@TQ#> MQ&EW33<(^IV6>0L?"6LC"8$[ZEZ2S!1S]]46A< MI_9%\1:N$]:V$P[SG>"_UWTKC7I2HVB1*;2FPK4MA4-]*31J3(VB1:;0FGME MM35U^ZWI'8XQV:/[!(,-H^FK>K$?^M4;:DYGWGUGW!IB4[<\JF6?;-NJ3?8O MB#V0C(,$;R2\RH$38O#+4;R3:8"Y/4-I>)EH3:' MJ_\>S/\'4$L#!!0 ( &B$;UA#F>\? 04 %T7 : >&PO=V]R:W-H M965T]U^=<7_O<>'S@XEEN"%'@)4V8 MG/0V2FWO^GVYW) 4RUN^)4R_67&18J5OQ;HOMX+@.'-*DS[RO*"?8LIZTW'V M[$E,QWRG$LK(DP!REZ98O-Z3A!\F/=@[/OA.UQME'O2GXRU>DSE1/[=/0M_U MRR@Q30F3E#,@R&K2^P3O9B@T#IG%WY0C@4_ &&L=31SD>4F\]9L*#/3.%="OZ7:3TV?L"!, M@1E/MYB]@F\L>04W^I;%>JI(#.8**Z*G34G 5^"1+7E*P/L'HC!-Y =M^G/^ M -Z_^P#> XK#GU*XG8D][T]]]@X/UAXWJE8#7F M@Y+YP!5]^H,KG&BF!?^;!8H70<&2?A["$%3IA?5,;(L":,")TS9BE@F.][5&I!#8;_G%RK+C#%J*! MWRH?BQ$:=E1/5**.SJAPUJXA&\JH!<"/4-"$:;,*1Y$=YZC$.7+B+/;O!='Z M3XJ%"!1^L:=SU((01'[8P-DV0G 0#NPXH5?)DG<.TDYLA?OIN#""7@.&5]A5<5V&M%J[.O)!:Z-?:A("S!2O 4G%;! M'.\I6TM3#<_6/#@C7YR'0;NNPZ'G==1UI<_0J8;G-Q%%G-H&WUQ[;1.#L6O3 MJB05!E=I(J!3FB_.^)6BU4E7@@W=BNUJ)*!-;)N3X;2I@ZKT&+H%^7^U$;"M MO:-A4Y\M1D'G[EWI,W0+]$6-!&QK+_2\E@9:9+RKCT"5/J.S]/G,3@*U=?AF M- H:2"U6,(B\CJ2B2JZ16Z[?ZB506XIO?#ALHK-8(:^CW4657B.W7M<327[M MJ'HUG]([%IMJI8N=TI_A! N6;>+ZC=PM)(UIYZ(K!JP!#2+8I-.V@J%WPKK. MIY)AY!2ZZ>>W&/!5ISI]!$QW5MK@*-]V?GZ[OPJ]YOJT6-U$75\GJ-)9Y-99 M=^N'VN)G:?TL5H[6#U42B=Z0R([6#_Q[43_@'N52=;I6M'I.*DE&;DF^N"M$ M5]7F:T6KLZ^T&;FU^Y^8WBV^PX=,&5XFEVN2$X)L(8Z/DGNBOF=W0K]-*RTQ30F3E#,@R.9Z M\@%>K=Q\0"[Q%R6/LO$,C"EKSA_,R^?X>N(81"0AD3(JL/YS("N2)$:3QO&C M5#JIYC0#F\\OVC_EQFMCUEB2%4_^IK':74_F$Q"3#=XGZBM__)V4!OE&7\03 MF?\/'DM99P*BO50\+0=K!"EEQ5_\5#JB,0 &/0-0.0 =#_!Z!KCE #8A]TT^6EM#F0GCO1+Z5ZK'J>4=%H0IL.)IAMDS^),E MS^!"O[)8AXK$X%YA1738E 1\ U98[L G'7H)WMX2A6DBWVGQ[_>WX.V;=^ - MH Q\V_&]Q"R6BZG2 ,TTTZ@$.V@JFVK#(/O9AW M@P8UWI+H$KCP/4 . KT;A184;8M MEC-5E,@KF]\*M9Y=K=GJ5S+#$;F>Z+TLB3B0R?+77V#@_&:S>21E+0]XE0>\ M(>W+/W1FHBSB*;&968R=Y6-- CHL?0?-%M-#$WY7" ;0#RJI%BZ_PN4/1N9# M_(_>;,5"5UPGJ(BSB"8$L JP^6[>(A/$3/ #U6L4K)_/CZ(_9A1'4M;R5E!Y M*S@9Q9A$NFY(8O:\GB+#- ;D*3-I0P*]_P%7.R( EI(H:RXHI@@:<;R OGL< M[:X4FH?V6,\J]+.3Z/,@[DV&T_!M ;0AGG6PS)%_#+@K! /]SPYY7D&>ORIQ M4'8@\IPE-Q]SR8VDK.6!L/) >%[0FCOO;1G!=U:'V/P16J(SGWE',>Q*780^ M\I$]B-"IBZWSJC!N*,,ZS9P.8ZEWI#B.I:WMA0;E@(.A_$JRO8AVV"0*32IT M;DTUH=-4)WJPV@Z[T?"]@6FM4*MP,O<,)9Q]==,1BBN=-C14T. MX&EVH!<&V^95);?'5)+\@?S8TP-.3(6V(O>ZR3F 3G",O"NF5XGK].1G6/,' M.%APBV5B PNP FNRI8P9]^OUKLLB>"986*WP._ \Q_?=8RNZ8F$X]WOJ(JS+ M.ARNZX-&$%/33\#O5FN(@J !K,3?E6N;V<9?%W8X7-F_$2&HXH+B!-SH!<]% M!CZSZ-**=5#5JU/J2-K:AM?T +Z.'YQ-2>&H!&$L;6TOU!0!GN8(_BFE>@ M85XQ2@^%NG0B=(^KA44(HD9-;QM04PYTFG(T#2BP)A2O:=)+,)"%.00=P%VA M"Q3T5 =4LPMT!KOXF;X/=4F#!X\YD44(SIOYI8VZ)A9H^&3BIWL&-.IQPUC: MVEZHF0D:9B:O[!F0Y7#!TC/8Q/I[!E3S$#3,0\[L&5#WK,#6,]C$^GL&5),& M-%B.Q^H9REG:!SF.-SNNK%8YW_&\'COJLH_..!KXN:X!63I]Z#A!)P1=.13. M>]:)6Y,"=["$CM0TE).TS\C\3H*RB6G.W7.HX=9UVAVNT_^U:2C5MPYTYUZG MY[&(M:TLX$\;=R$I$=O\BDCJA+%GJK@WJ+Y6UU ?\LN7H^\W\&I57";5:HJ[ MK2]8Z,A(D)"-5NE);?N*RY4CS-'W<$QT08 ?W[AG/U\F(F MJ"[MEO\"4$L#!!0 ( &B$;UC[]WUMQ@( (0* : >&PO=V]R:W-H M965TI: M;?OLP$FP:FQJFZ3]]SLVA"4=1:V&M"\!7]['Y[RQS9GOI+K3&8 A#SD7>N%E MQA1GOJ^3#'*J![( @2-KJ7)JL*DVOBX4T-2)4[5XP5PN5MX0V_?<<,VF;$=?C0OZ 9NP?PHKA6V_(:2LAR$9E(0 M!>N%=SX\BV=VOIOPD\%.'[P3F\E*RCO;^)HNO, &!!P28PD4'UM8 N<6A&'< MUTRO6=(*#]_W],\N=\QE134L)?_%4I,MO%./I+"F)3NL*X%HR= M,U4JSH>8&AK-E=P196S&C^IR0S(@HZ&3CUKD\.- M7NI\2T@7%6+XP,/4')'3I@@J>0XJ$D! MJMK3[]L,[USXM897L%,'L_?O-@H&,]RYVT,C_YXT' 1A,^G(H$ECT*33H(.] M!79OM67:27AMIGW"XIY@1\Y-&^>F_WXJIWU:UR A4E7-4S6,+%P5L)(&:PKWFF&9",I.P/&UE&;? ML LTA6?T&U!+ P04 " !HA&]8=99QZDH" "A!0 &@ 'AL+W=OY>ZZ^BQHA'U4.H-%367 5XUSK M:DJ(2G,HJ1J("KBYV0A94FU,N26JDD S!RH+$GC>F)24<9Q$SK>4221J73 . M2XE47994/L^@$$V,?;QWW+-MKJV#)%%%M[ "_5 MI;%(SY*Q$KAB@B,)FQA? M^]/YT,:[@.\,&G5P1E;)6HA':]QF,?9L05! JBT#-9\=S*$H+)$IXV?'B?N4 M%GAXWK-_=MJ-EC55,!?%#Y;I/,8?,,I@0^M"WXOF!CH](\N7BD*Y7]2TL:,1 M1FFMM"@[L*F@9+S]TJ>N#P< ?WP"$'2 X#5@> (0=H#0"6TK<[(65-,DDJ)! MTD8;-GMPO7%HHX9Q^R^NM#2WS.!TLJ3/:*?0$J1[$3P%M& J+82J):#WZ&&U M0)<75^@",8Z^Y:)6E&G"DG[!L9.K[P7QIYK%\MW? XG1W> MJ:IH"C$VTZE [@ G;]_X8^_C,:W_B>R%\F&O?'B./?EJ=LTM3T4)Z/*+4.KJ MF-J68N(H[&;9)2,OF$1D=ZCBSR!_[(_&?51;'CEX[27(K5L""J6BYKI]/KVW MWS/7;KQ>^6=F_[3KXC=-N[SNJ-PRKE !&T/I#29FW&6[$%I#B\K-U%IH,Z'N MF)L="M(&F/N-$'IOV 3]5DY^ 5!+ P04 " !HA&]83DT@'D0" "+!@ M&@ 'AL+W=O&ULG95;;YLP%(#_BL6D/;7A MELN6 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS^3M&'**6BV=9 M BCT4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y M2637MB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A)5.,"'D']K+="S]R! MDI$*F"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V"FGTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDN#/+R0$?4)@O;N-K.4]5CB) M!&^1,-&:9@:V5)NMY0@S+^51"?V4Z#R5;/3Q9B#0D\ 9805:"8%9 ?K8E8Q< MI7.?JO$'[5[1A&3F0K,'T7-D=='H>:CZ^C"A/!^7I&#W9-120[^UGM_ZI-EIEO%;_'W*G.P[,,94P(C8;Q&:C MG!^>-(@* M1&';H$0I;YCJ>L6P.G3:5==@_H9W;?H!BX(PB2CD.M6;+/3K%%WKZR:*U[;= M[+G2S6QEUY#B9X[!VOWZ^L9M^X%LQ'D99*HA]C\^YQ_9-8QA6>B78 MW8(Q'2QS(:L166A=?@S#:K9@.:TNBI))@V2%RJDV734/JU(QFE9 RD78ZW3B M,*=?A_'H?.7/0.0F]PE?/$$9E,='X66X/V46E^[O2S?!3(V2)IQAM MX*&9+!LF=#!RXB?OLE%ZOX/0.SMT.^/0E<-XF!5R4Q41L0&C3W,6/%(Q(A,J M^%1Q8&4TYV)EPST(S I1J$";NN%[ MP+H'!KD0K<$>L8'QL*1:,R5O3*<9W 2?0(%KWZ]*XW"NZ*K;NR(;0G,S2::% M2IEJTW3).C0>"I:!'<7G"[CKH@P!U+K(32/E=%Y(VGA8,US#R,Z8$'?P&/_( M=K27V=;.-?LFVZ8QY)I6QG9 ?UO-:F_+7KY(-RCY8Z$_UV8ZLNG#X\%N%F=)\ MMAWYI6AYSY9Z74[+#/?<>X.>_^TZSYEDBHIMTZ;VCWF57^S8O?=>PW/SM;+O MV&LRZA^_1_>>/W:3\?&;C)+C]^A.2<=NZ_VC?[09.A.PEM';=V M#EMM-(!#[8A\AT.RV"0-IC47FDO76_ T9?+)F/V1&UR<9FR)4LGKJOFTZ89F(;)ZBX@ M[",WS>5',([%_ A@6![, <:Q+"S/_S2? 3H?BV'>!EYD@'(&*,>R?,BD^6!Y M_)S$7/Z9)DD4Q3&VHI.)U\$$6[R/1W:XWO-EXAA^L V]-# M%8+-%*]$;*;X6@/B7S=@)(E_M[$\P,!V :L=R._/ S7EYT01["KF#7N"<21) M, 1JT5^C<8RL3@P?__Y@3TD4)8D? *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'>W^W+($\2Y?9'M\^GHIZ_?GXV,]7JI+^WW:M##VSM*Z2-3UT#\=^[91<^)52=54>][-L?%Q) M;7I?O[Q]UHT[CA_86LUK;0T=# =^:/7DWY\/#\5&>WVO2UT_G_3:_TO5$Y4V MNM(O:G'2RWK"K^S3[];I%VMJ6<[FSI;E22_?/O%#N5K/?SD\"Y#?Y;UOC]3R M_E82R$EOG-$'+K7S=?N*]O,E,6X4O7C[J*GMI2YKYVTN$ M- MQ86IJ)'%EMA]%KPV_E+[Z:K']U37A1FWH/FMZPETM6G ^R#-Z;$N]H&]? MB-]D* M#/+,5NL(<@0@1P>#G-5V'D&. >3X@)!W_0AR B GASO=TJ\BR ) %KR0U^Y! M&OVR&Q"G@&C*2S1KJDJZY_9CZ6V28OCI?&X;BN%QU,Y0V,Z8SRZ=PE8L M[3\7?S5Z(\MP?F- Z!5FL5R9C?)UZ[^9FC=.UUHE<,@I.;-4+M5".5F*WVVE MQ#SV> MEJ5]:B4=8R*CY,Q*H5O7-10#KPSU"NF:C(AC1.23G%DH[V@$0!?D_+%MRTOK MGJ1;)"V)C)(S*^7&J4I[Y;<]6HHYZ_"&F ZI)&=VR;E:6Z_3"(A$DC.;Y'2Q M"?>!%TMG*U&OE$C"3MR]1B;I,YMD/V8;>6),Y),^LT_>)2)FMER(_QJ"%*67'Y))GUDF1%;IMCL=(PV0. ;,XKA5#PT=MI0L MGG>>="2/(;,\WG+P3C X]\'L$9B,IUZP*)>,I)A+-D%LT M*!E/,9%VALS:@><&2:$;-I]B7L'2V)O#-B]@Y,DI,0 M-(*S[LS>Z#Y&KADSNP9GLX,8$[EFS.T: MB#F,,9%KQLRNP9BC&!/Y9LSL&XPYCC&1;\;,OL&8DQ@3^6;,[!N,6<28<)T7 M]T*O_0-"(2+%F$A!8V8%=0\('8G3RKI:O\282$%C]CRG&_,/68<',2:RT/@@ MPVNOF.GJ/F2A";.%]F'>*EGJE[@#/$$6FAQB'1AAOCZ(,9&%)LP6VHNY#50Q M)K+0Y(,6A74M7*.8%&,B"TVX9VWVKEUK V>,B2PT8;80'J*..W(39*$)=^(# M,>..W 2N-V:V$,:,.W(39*$)LX4P9MR1FR +39@MA#'CCER!+%0<=)8G[L@5 MR$(%LX4PYC3&1!8JF"V$,._:]>8_,9&%"NXE A SCS&1A8H#KD^^R^..7($L M5!S00G=Y;*$"6:@XH(7N\MA"!;)0P6PA.)]['G>+"[COA3T7 BN^DR2C0!8J MF"VT;]JY'8\KX_4E4V2A*;.%WJ>=7\'B(WD!G'>.;^XI$L^463QX MWCG!1.*9<@_"P7GG!!.)9\H]" *9,HL'3X\GK8G$,V7?'!--CQ^) M&V<#@S5M3+J-(_H4B6?*/@B78(:)%FO>=P''F$@\TX]<;' DSM52.4>^I .! M.<:$NS /L^R 3G^8ZXUW5.<9WH?Y40L/=D'#EMLFV8R4P?V8&;.)]H*>K:1Y M2+;"97!O9L:]^& ?Z*GW3;)//<_@!LV,V4;P&DWZ<'D&]VEF!]E9T]6+RS.X M4S/[J$TVNRU*84J;]!J%^S4S9B?AY49'"2C_* MJ*/='59Y!G=U9MP% O:#[E2HR'&% .X2 0"4.O7)MMW_42F VTP=J\TZ\K@< MEPS@KAFP=\'9UJ )*-02=^$ !HZ>0DHU!)W_8!H3QNQ;<>7ND\\E!)W_0"\ MA&^0@$(I<5<1Z%S$U]F>4$G<501>U_'1&0__T(7J]PS^;?A->T(Z/;38E!8:2#G+C40+94\ M$A>^UE4+^G8X 85&XBXVD(#>AM$<%T9)R*7:I]/L.:PVD'.7&^A:U1G&'LR" M K]:)*!02MP%!R!HV@^%10AR[BH$)]K >0Q:3MV[=M#6:!S[>>E]4VR]S^'90ER[KH$5]1+"D.TWYU&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VTM.&T$4A>&M("\@7;?>%0&C3)A& MV8 %S4,!;+D[2K+[H#" E_N'XW+V MZ^GQ>;G8W:_K\?,T+=?W\]-^^70XSL\OK]P>3D_[]>7R=#<=]]??]W?S%$.H MT^G]&;O+\_=GGGW[?9S_Y\3#[>W#]?SE_W'P]/-P^K[D> WE'UC@"]H_NR M#= [JMX1H'=4O2- [ZAZ1X#>4?6. +VCZAT!>D?5.P+TCJIW!.B=5.\$T#NI MW@F@=U*]$T#OY'XL >B=5.\$T#NIW@F@=U*]$T#OI'HG@-Y)]4X O9/JG0!Z M9]4[ _3.JG<&Z)U5[PS0.ZO>&:!W=C]V _3.JG<&Z)U5[PS0.ZO>&:!W5KTS M0.^L>F> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[N#\K 7H7U;L ]"ZJ M=P'H753O M"[J-X%H'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A= MWE?5NP+TKJIW!>C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-]6X MO9OJW0!Z-]6[ ?1N[F9!@-Y-]6X O9OJW0!Z=]6[ _3NJG<'Z-U5[P[0NZO> M':!W5[T[0.^N>G> WEWU[@"]N^K= 7IW=[,W0.^N>G> WD/U'@"]A^H] 'H/ MU7L ]!ZJ]P#H/53O =![J-X#H/=0O0= [Z%Z#X#>0_4> +V'BW4 >EOPN0[ M;PLNV D P2VX9"< #+?@HIT 4-R"RW8"P'$++MP) ,DMN'0G "RWX.*= -#< M@LMW L!S"R[@"031?8#)*#!]@DD0W4>8B K39YB(#M.'F(@2TZ>8B!;3QYB( M&M/GF(@>TP>9B"+3)YF$)M-5R[(" #;1P $P M %M#;VYT96YT7U1Y<&5S72YX;6S-V\UNFT 4AN%;L=A&ACD##%#%V;3=MEGT M!J@9Q\C\B9FDSMUW<'ZD5JG5R)7Z;HP,,^<<&.G9?=??'B?K5L>^&]PFVGL_ M?4@2M]W;OG;Q.-DA/-F-^2Z9Z>ZCO;**5,LEV'+P=_-HO-:*;ZT]V M5]]W?O7Y&&Z[=APVT6P[%ZT^/BU<>FVB>IJZ=EO[\#QY&)K?NJR?.\1AYVF- MV[>3NPH+HN3-#LN3/S=XWO?UP_X57SN&TA>_GUU.N['-7_8.G_?'.!].Y^&2T^7R M;_SK&;_6?^<<&C)'"IDC@\R10^8PD#D*R!PE9(X*,H5Q8EE87)9@@EF"2:9)9AHEF"R68() M9PDFG268>)9@\EGR7P-:W\?Q\(_;GZYQ7[?#2_]D*>IN?@)02P$"% ,4 M" !HA&]8!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( &B$;UAV>:?;[P "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ :(1O6'.$ZDB5!P #S( !@ ("!#@@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O M6/3&/[7O!@ (B$ !@ ("!RQH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ :(1O6)S3$!N; @ % < !@ M ("!1BP 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ :(1O6'B3DSS))P ,(< !D ("!QCL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:(1O6)R+ ?-( P ,0@ !D ("!Z&X 'AL+W=O&PO=V]R:W-H965TB. !X;"]W;W)K&UL4$L! A0#% @ :(1O6+5!&Z3Y! :0T !D M ("!2Y( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :(1O6).IBXGV! 1P\ !D ("!7YX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O M6#YS&ZHB#@ AS< !D ("!JJX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6$$I3,5H P 0 D M !D ("!#&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6.T9C\,U" /AP !D M ("! =H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :(1O6#[ZPII>! 7 P !D ("!G.H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6/;W M;&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6%Y<:-YO!0 TA\ !D M ("!3"4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :(1O6#\5-$[S @ 8P< !D ("! MJ3D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :(1O6$O?L2R7 @ " 8 !D ("!.T0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6"VTY-EA! !Q !D M ("!0E\! 'AL+W=OG*CF,# $"0 &0 @(':8P$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ :(1O6!ZA_$2> P "P\ !D ("!A&L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:(1O6%C.4#)&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6#2'7$C5 @ MXP< !D ("!&X0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6,4:&.0= P [0D !D M ("!C8T! 'AL+W=O," #6!P &0 @('AD $ >&PO=V]R:W-H M965T2F25J@( !(( 9 M " @?N3 0!X;"]W;W)K&UL4$L! M A0#% @ :(1O6,JDQ[!E @ 908 !D ("!W)8! 'AL M+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ :(1O M6/Z-I8$" P J0L !D ("!XJ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6!Q)OK$#!0 3AD M !D ("!2:H! 'AL+W=O&PO=V]R:W-H965TR 0!X;"]W;W)K&UL4$L! A0#% @ :(1O6+AG=$[E!P J$@ !D M ("!:;4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :(1O6%5>S70$!0 =R0 !D ("!"&PO=V]R:W-H965T ( .<% 9 " @1+K 0!X;"]W;W)K&UL4$L! A0#% @ :(1O6+9OS-C5! MB( !D M ("!P>T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :(1O6,?V4%SP @ 0T !D ("! M1OL! 'AL+W=O&PO=V]R:W-H965T8 @!X;"]W;W)K&UL4$L! A0#% M @ :(1O6-'F#QVC!0 6!P !D ("!6P4" 'AL+W=O&UL4$L! A0#% @ :(1O6*4X'XWH M P TQ@ !D ("!"A," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :(1O6'HW>[I5!0 ?QL !D M ("!"!T" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :(1O6.YQ8]GI @ W@@ !H ("!["H" M 'AL+W=O&UL4$L! A0#% @ :(1O6 02 M8*IR!P 1C( !H ("!#2X" 'AL+W=O&UL4$L! A0#% @ :(1O6"YH0G9_ P YPH !H M ("!MS4" 'AL+W=O&UL4$L! A0#% M @ :(1O6(8W3@'# P FQ( !H ("!;CD" 'AL+W=O&UL M4$L! A0#% @ :(1O6,\]FTZ)!P [S( !H ("!VT$" M 'AL+W=O&UL4$L! A0#% @ :(1O6(:! M_HM# P %PT !H ("!G$D" 'AL+W=O&UL4$L! A0#% @ :(1O6)B63>*X! %Q< !H M ("!%TT" 'AL+W=O&UL4$L! A0#% M @ :(1O6 N=8%S% @ 'P< !H ("!!U(" 'AL+W=O&UL M4$L! A0#% @ :(1O6#8*X*-L @ F 8 !H ("!;E@" M 'AL+W=O&UL4$L! A0#% @ :(1O6$ M>J^C"@ 8EL !H ("!$EL" 'AL+W=O&UL4$L! A0#% @ :(1O6,>M*3/5 P \ P !H M ("![64" 'AL+W=O&UL4$L! A0#% M @ :(1O6(X?$624! MA< !H ("!^FD" 'AL+W=O&UL M4$L! A0#% @ :(1O6%U[6?]# P AP\ !H ("!IG(" M 'AL+W=O&UL4$L! A0#% @ :(1O6.83 M!Q+R!0 O" !H ("!(78" 'AL+W=O&UL4$L! A0#% @ :(1O6$162L1- P I@T !H M ("!2WP" 'AL+W=O&UL4$L! A0#% M @ :(1O6$#*'(&UL M4$L! A0#% @ :(1O6-%5:CFU @ 3 < !H ("!FH8" M 'AL+W=O&UL4$L! A0#% @ :(1O6.K^ M"1%?!P 4C !H ("!AXD" 'AL+W=O&UL4$L! A0#% @ :(1O6#0T3*S) @ 'PL !H M ("!'I$" 'AL+W=O&UL4$L! A0#% M @ :(1O6''11)!0! 21@ !H ("!'Y0" 'AL+W=O&UL M4$L! A0#% @ :(1O6%\GY]'/!0 P!L !H ("!X)T" M 'AL+W=O&UL4$L! A0#% @ :(1O6/OW M?6W& @ A H !H ("!YZ," 'AL+W=O&UL4$L! A0#% @ :(1O6'66<>I* @ H04 !H M ("!Y:8" 'AL+W=O&UL4$L! A0#% M @ :(1O6$Y-(!Y$ @ BP8 !H ("!9ZD" 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ :(1O6-=:N15] P $TL !H M ( !,KD" 'AL+U]R96QS+W=O XML 144 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 145 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 147 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 322 603 1 false 111 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Income Sheet http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 00405 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Organization Sheet http://www.territorialsavings.net/role/DisclosureOrganization Organization Notes 9 false false R10.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 10301 - Disclosure - Cash and Cash Equivalents Sheet http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalents Cash and Cash Equivalents Notes 11 false false R12.htm 10401 - Disclosure - Investment Securities Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecurities Investment Securities Notes 12 false false R13.htm 10501 - Disclosure - Federal Home Loan Bank Stock Sheet http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock Federal Home Loan Bank Stock Notes 13 false false R14.htm 10601 - Disclosure - Federal Reserve Bank Stock Sheet http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock Federal Reserve Bank Stock Notes 14 false false R15.htm 10701 - Disclosure - Loans Receivable and Allowance for Loan Losses Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForLoanLosses Loans Receivable and Allowance for Loan Losses Notes 15 false false R16.htm 10801 - Disclosure - Accrued Interest Receivable Sheet http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivable Accrued Interest Receivable Notes 16 false false R17.htm 10901 - Disclosure - Interest Rate Lock and Forward Loan Sale Commitments Sheet http://www.territorialsavings.net/role/DisclosureInterestRateLockAndForwardLoanSaleCommitments Interest Rate Lock and Forward Loan Sale Commitments Notes 17 false false R18.htm 11001 - Disclosure - Premises and Equipment Sheet http://www.territorialsavings.net/role/DisclosurePremisesAndEquipment Premises and Equipment Notes 18 false false R19.htm 11101 - Disclosure - Deposits Sheet http://www.territorialsavings.net/role/DisclosureDeposits Deposits Notes 19 false false R20.htm 11201 - Disclosure - Advances from the Federal Home Loan Bank Sheet http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBank Advances from the Federal Home Loan Bank Notes 20 false false R21.htm 11301 - Disclosure - Advances from the Federal Reserve Bank Sheet http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBank Advances from the Federal Reserve Bank Notes 21 false false R22.htm 11401 - Disclosure - Securities Sold Under Agreements to Repurchase Sheet http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchase Securities Sold Under Agreements to Repurchase Notes 22 false false R23.htm 11501 - Disclosure - Offsetting of Financial Liabilities Sheet http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilities Offsetting of Financial Liabilities Notes 23 false false R24.htm 11601 - Disclosure - Income Taxes Sheet http://www.territorialsavings.net/role/DisclosureIncomeTaxes Income Taxes Notes 24 false false R25.htm 11701 - Disclosure - Employee Benefit Plans Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 25 false false R26.htm 11801 - Disclosure - Employee Stock Ownership Plan Sheet http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan Employee Stock Ownership Plan Notes 26 false false R27.htm 11901 - Disclosure - Share-Based Compensation Sheet http://www.territorialsavings.net/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 27 false false R28.htm 12001 - Disclosure - Earnings Per Share Sheet http://www.territorialsavings.net/role/DisclosureEarningsPerShare Earnings Per Share Notes 28 false false R29.htm 12101 - Disclosure - Other Comprehensive Loss Sheet http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLoss Other Comprehensive Loss Notes 29 false false R30.htm 12201 - Disclosure - Commitments Sheet http://www.territorialsavings.net/role/DisclosureCommitments Commitments Notes 30 false false R31.htm 12301 - Disclosure - Regulatory Capital and Supervision Sheet http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervision Regulatory Capital and Supervision Notes 31 false false R32.htm 12401 - Disclosure - Contingencies Sheet http://www.territorialsavings.net/role/DisclosureContingencies Contingencies Notes 32 false false R33.htm 12501 - Disclosure - Revenue Recognition Sheet http://www.territorialsavings.net/role/DisclosureRevenueRecognition Revenue Recognition Notes 33 false false R34.htm 12601 - Disclosure - Leases Sheet http://www.territorialsavings.net/role/DisclosureLeases Leases Notes 34 false false R35.htm 12701 - Disclosure - Fair Value Sheet http://www.territorialsavings.net/role/DisclosureFairValue Fair Value Notes 35 false false R36.htm 12801 - Disclosure - Parent Company Only Sheet http://www.territorialsavings.net/role/DisclosureParentCompanyOnly Parent Company Only Notes 36 false false R37.htm 12901 - Disclosure - Subsequent Events Sheet http://www.territorialsavings.net/role/DisclosureSubsequentEvents Subsequent Events Notes 37 false false R38.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPolicies 38 false false R39.htm 30303 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalents 39 false false R40.htm 30403 - Disclosure - Investment Securities (Tables) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesTables Investment Securities (Tables) Tables http://www.territorialsavings.net/role/DisclosureInvestmentSecurities 40 false false R41.htm 30703 - Disclosure - Loans Receivable and Allowance for Credit Losses (Tables) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables Loans Receivable and Allowance for Credit Losses (Tables) Tables 41 false false R42.htm 30803 - Disclosure - Accrued Interest Receivable (Tables) Sheet http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableTables Accrued Interest Receivable (Tables) Tables http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivable 42 false false R43.htm 31003 - Disclosure - Premises and Equipment (Tables) Sheet http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentTables Premises and Equipment (Tables) Tables http://www.territorialsavings.net/role/DisclosurePremisesAndEquipment 43 false false R44.htm 31103 - Disclosure - Deposits (Tables) Sheet http://www.territorialsavings.net/role/DisclosureDepositsTables Deposits (Tables) Tables http://www.territorialsavings.net/role/DisclosureDeposits 44 false false R45.htm 31203 - Disclosure - Advances from the Federal Home Loan Bank (Tables) Sheet http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankTables Advances from the Federal Home Loan Bank (Tables) Tables http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBank 45 false false R46.htm 31303 - Disclosure - Advances from the Federal Reserve Bank (Tables) Sheet http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankTables Advances from the Federal Reserve Bank (Tables) Tables http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBank 46 false false R47.htm 31403 - Disclosure - Securities Sold Under Agreements to Repurchase (Tables) Sheet http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseTables Securities Sold Under Agreements to Repurchase (Tables) Tables http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchase 47 false false R48.htm 31503 - Disclosure - Offsetting of Financial Liabilities (Tables) Sheet http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesTables Offsetting of Financial Liabilities (Tables) Tables http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilities 48 false false R49.htm 31603 - Disclosure - Income Taxes (Tables) Sheet http://www.territorialsavings.net/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.territorialsavings.net/role/DisclosureIncomeTaxes 49 false false R50.htm 31703 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlans 50 false false R51.htm 31803 - Disclosure - Employee Stock Ownership Plan (Tables) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanTables Employee Stock Ownership Plan (Tables) Tables http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan 51 false false R52.htm 31903 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.territorialsavings.net/role/DisclosureShareBasedCompensation 52 false false R53.htm 32003 - Disclosure - Earnings Per Share (Tables) Sheet http://www.territorialsavings.net/role/DisclosureEarningsPerShareTables Earnings Per Share (Tables) Tables http://www.territorialsavings.net/role/DisclosureEarningsPerShare 53 false false R54.htm 32103 - Disclosure - Other Comprehensive Loss (Tables) Sheet http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTables Other Comprehensive Loss (Tables) Tables http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLoss 54 false false R55.htm 32303 - Disclosure - Regulatory Capital and Supervision (Tables) Sheet http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionTables Regulatory Capital and Supervision (Tables) Tables http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervision 55 false false R56.htm 32503 - Disclosure - Revenue Recognition (Tables) Sheet http://www.territorialsavings.net/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.territorialsavings.net/role/DisclosureRevenueRecognition 56 false false R57.htm 32603 - Disclosure - Leases (Tables) Sheet http://www.territorialsavings.net/role/DisclosureLeasesTables Leases (Tables) Tables http://www.territorialsavings.net/role/DisclosureLeases 57 false false R58.htm 32703 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.territorialsavings.net/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables 58 false false R59.htm 32803 - Disclosure - Parent Company Only (Tables) Sheet http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyTables Parent Company Only (Tables) Tables http://www.territorialsavings.net/role/DisclosureParentCompanyOnly 59 false false R60.htm 40101 - Disclosure - Organization - Narrative (Details) Sheet http://www.territorialsavings.net/role/DisclosureOrganizationNarrativeDetails Organization - Narrative (Details) Details 60 false false R61.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Allowance of Credit Losses (ACL) on Loans and Securities (Details) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceOfCreditLossesAclOnLoansAndSecuritiesDetails Summary of Significant Accounting Policies - Allowance of Credit Losses (ACL) on Loans and Securities (Details) Details 61 false false R62.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Description of Business, Investment Securities and Transfer of Financial Assets (Details) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails Summary of Significant Accounting Policies - Description of Business, Investment Securities and Transfer of Financial Assets (Details) Details 62 false false R63.htm 40203 - Disclosure - Summary of Significant Accounting Policies - Premises and Equipment Useful Lives (Details) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails Summary of Significant Accounting Policies - Premises and Equipment Useful Lives (Details) Details 63 false false R64.htm 40204 - Disclosure - Summary of Significant Accounting Policies - Common Stock Repurchase Program and Forms of Outstanding Common Stock (Details) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails Summary of Significant Accounting Policies - Common Stock Repurchase Program and Forms of Outstanding Common Stock (Details) Details 64 false false R65.htm 40205 - Disclosure - Summary of Significant Accounting Policies - Bank-Owned Life Insurance (Details) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesBankOwnedLifeInsuranceDetails Summary of Significant Accounting Policies - Bank-Owned Life Insurance (Details) Details 65 false false R66.htm 40206 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncement (Details) Sheet http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementDetails Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncement (Details) Details 66 false false R67.htm 40301 - Disclosure - Cash and Cash Equivalents (Details) Sheet http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails Cash and Cash Equivalents (Details) Details http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsTables 67 false false R68.htm 40401 - Disclosure - Investment Securities - Amortized Cost and Fair Values of Investment Securities (Details) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails Investment Securities - Amortized Cost and Fair Values of Investment Securities (Details) Details 68 false false R69.htm 40402 - Disclosure - Investment Securities - Maturity Schedule of Available-for-Sale Securities (Details) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails Investment Securities - Maturity Schedule of Available-for-Sale Securities (Details) Details 69 false false R70.htm 40403 - Disclosure - Investment Securities - Maturity Schedule of Held-to-Maturity Securities (Details) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails Investment Securities - Maturity Schedule of Held-to-Maturity Securities (Details) Details 70 false false R71.htm 40404 - Disclosure - Investment Securities - Realized Gains and Losses and Proceeds from Sales (Details) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails Investment Securities - Realized Gains and Losses and Proceeds from Sales (Details) Details 71 false false R72.htm 40405 - Disclosure - Investment Securities - Securities Pledged (Details) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails Investment Securities - Securities Pledged (Details) Details 72 false false R73.htm 40406 - Disclosure - Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details) Sheet http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details) Details 73 false false R74.htm 40501 - Disclosure - Federal Home Loan Bank Stock (Details) Sheet http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails Federal Home Loan Bank Stock (Details) Details http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock 74 false false R75.htm 40601 - Disclosure - Federal Reserve Bank Stock (Details) Sheet http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails Federal Reserve Bank Stock (Details) Details http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock 75 false false R76.htm 40701 - Disclosure - Loans Receivable and Allowance for Credit Losses - Components (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails Loans Receivable and Allowance for Credit Losses - Components (Details) Details 76 false false R77.htm 40702 - Disclosure - Loans Receivable and Allowance for Credit Losses - Activity in Allowance for Loan Losses by Segment (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails Loans Receivable and Allowance for Credit Losses - Activity in Allowance for Loan Losses by Segment (Details) Details 77 false false R78.htm 40703 - Disclosure - Loans Receivable and Allowance for Credit Losses - Allowance for Loan Losses and Loans, Net of Unearned Fees and Discounts, by Segment (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails Loans Receivable and Allowance for Credit Losses - Allowance for Loan Losses and Loans, Net of Unearned Fees and Discounts, by Segment (Details) Details 78 false false R79.htm 40704 - Disclosure - Loans Receivable and Allowance for Credit Losses - Impaired Loans by Class (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails Loans Receivable and Allowance for Credit Losses - Impaired Loans by Class (Details) Details 79 false false R80.htm 40705 - Disclosure - Loans Receivable and Allowance for Credit Losses - Amortized Cost by Credit Quality Indicator (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails Loans Receivable and Allowance for Credit Losses - Amortized Cost by Credit Quality Indicator (Details) Details 80 false false R81.htm 40706 - Disclosure - Loans Receivable and Allowance for Credit Losses - Gross Charge offs by Loan Class and Year (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails Loans Receivable and Allowance for Credit Losses - Gross Charge offs by Loan Class and Year (Details) Details 81 false false R82.htm 40707 - Disclosure - Loans Receivable and Allowance for Credit Losses - Aging of Loans and Accrual Status by Class (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails Loans Receivable and Allowance for Credit Losses - Aging of Loans and Accrual Status by Class (Details) Details 82 false false R83.htm 40708 - Disclosure - Loans Receivable and Allowance for Credit Losses - Amortized cost basis of loans on nonaccrual status (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails Loans Receivable and Allowance for Credit Losses - Amortized cost basis of loans on nonaccrual status (Details) Details 83 false false R84.htm 40709 - Disclosure - Loans Receivable and Allowance for Credit Losses - Delinquent and Nonaccrual Loans (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesDelinquentAndNonaccrualLoansDetails Loans Receivable and Allowance for Credit Losses - Delinquent and Nonaccrual Loans (Details) Details 84 false false R85.htm 40710 - Disclosure - Loans Receivable and Allowance for Credit Losses - Maui Wildfire (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails Loans Receivable and Allowance for Credit Losses - Maui Wildfire (Details) Details 85 false false R86.htm 40711 - Disclosure - Loans Receivable and Allowance for Credit Losses - Collateral, Sales, Serviced for Others, Directors and Executive Officers (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails Loans Receivable and Allowance for Credit Losses - Collateral, Sales, Serviced for Others, Directors and Executive Officers (Details) Details 86 false false R87.htm 40712 - Disclosure - Loans Receivable and Allowance for Credit Losses - Troubled Debt Restructurings (Details) Sheet http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails Loans Receivable and Allowance for Credit Losses - Troubled Debt Restructurings (Details) Details 87 false false R88.htm 40801 - Disclosure - Accrued Interest Receivable (Details) Sheet http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails Accrued Interest Receivable (Details) Details http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableTables 88 false false R89.htm 40903 - Disclosure - Interest Rate Lock and Forward Loan Sale Commitments - Location of Gains and Losses (Details) Sheet http://www.territorialsavings.net/role/DisclosureInterestRateLockAndForwardLoanSaleCommitmentsLocationOfGainsAndLossesDetails Interest Rate Lock and Forward Loan Sale Commitments - Location of Gains and Losses (Details) Details 89 false false R90.htm 41001 - Disclosure - Premises and Equipment (Details) Sheet http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails Premises and Equipment (Details) Details http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentTables 90 false false R91.htm 41101 - Disclosure - Deposits (Details) Sheet http://www.territorialsavings.net/role/DisclosureDepositsDetails Deposits (Details) Details http://www.territorialsavings.net/role/DisclosureDepositsTables 91 false false R92.htm 41201 - Disclosure - Advances from the Federal Home Loan Bank (Details) Sheet http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails Advances from the Federal Home Loan Bank (Details) Details http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankTables 92 false false R93.htm 41301 - Disclosure - Advances from the Federal Reserve Bank (Details) Sheet http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankDetails Advances from the Federal Reserve Bank (Details) Details http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankTables 93 false false R94.htm 41401 - Disclosure - Securities Sold Under Agreements to Repurchase - Summary of Repurchase Liability by Maturity (Details) Sheet http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails Securities Sold Under Agreements to Repurchase - Summary of Repurchase Liability by Maturity (Details) Details 94 false false R95.htm 41402 - Disclosure - Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details) Sheet http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details) Details 95 false false R96.htm 41501 - Disclosure - Offsetting of Financial Liabilities (Details) Sheet http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails Offsetting of Financial Liabilities (Details) Details http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesTables 96 false false R97.htm 41601 - Disclosure - Income Taxes - Provision and Reconciliation to Federal Statutory Corporate Tax Rate (Details) Sheet http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails Income Taxes - Provision and Reconciliation to Federal Statutory Corporate Tax Rate (Details) Details 97 false false R98.htm 41602 - Disclosure - Income Taxes - Components of Income Taxes Payable (Receivable) (Details) Sheet http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails Income Taxes - Components of Income Taxes Payable (Receivable) (Details) Details 98 false false R99.htm 41603 - Disclosure - Income Taxes - Deferred Tax Components (Details) Sheet http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails Income Taxes - Deferred Tax Components (Details) Details 99 false false R100.htm 41701 - Disclosure - Employee Benefit Plans - Pension Plan Participants (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails Employee Benefit Plans - Pension Plan Participants (Details) Details 100 false false R101.htm 41702 - Disclosure - Employee Benefit Plans - Status of Pension Plan and SERP (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails Employee Benefit Plans - Status of Pension Plan and SERP (Details) Details 101 false false R102.htm 41703 - Disclosure - Employee Benefit Plans - Changes Recognized in Accumulated Other Comprehensive Loss for Pension Plan (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails Employee Benefit Plans - Changes Recognized in Accumulated Other Comprehensive Loss for Pension Plan (Details) Details 102 false false R103.htm 41704 - Disclosure - Employee Benefit Plans - Assumptions Used to Determine Benefit Obligations and Pension Plan Investment Strategy (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails Employee Benefit Plans - Assumptions Used to Determine Benefit Obligations and Pension Plan Investment Strategy (Details) Details 103 false false R104.htm 41705 - Disclosure - Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details) Details 104 false false R105.htm 41706 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables 105 false false R106.htm 41707 - Disclosure - Employee Benefit Plans - Defined Contribution and Profit Sharing Plans (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails Employee Benefit Plans - Defined Contribution and Profit Sharing Plans (Details) Details 106 false false R107.htm 41801 - Disclosure - Employee Stock Ownership Plan - Loan, Expense and Shares (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails Employee Stock Ownership Plan - Loan, Expense and Shares (Details) Details 107 false false R108.htm 41802 - Disclosure - Employee Stock Ownership Plan - Nonqualified ESOP Restoration Plan (Details) Sheet http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails Employee Stock Ownership Plan - Nonqualified ESOP Restoration Plan (Details) Details 108 false false R109.htm 41901 - Disclosure - Share-Based Compensation - Plan Provisions (Details) Sheet http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails Share-Based Compensation - Plan Provisions (Details) Details 109 false false R110.htm 41902 - Disclosure - Share-Based Compensation - Stock Option Activity (Details) Sheet http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails Share-Based Compensation - Stock Option Activity (Details) Details 110 false false R111.htm 41903 - Disclosure - Share-Based Compensation - Restricted Stock Awards (Details) Sheet http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails Share-Based Compensation - Restricted Stock Awards (Details) Details 111 false false R112.htm 42001 - Disclosure - Earnings Per Share (Details) Sheet http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails Earnings Per Share (Details) Details http://www.territorialsavings.net/role/DisclosureEarningsPerShareTables 112 false false R113.htm 42101 - Disclosure - Other Comprehensive Loss - Changes in Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails Other Comprehensive Loss - Changes in Components of Accumulated Other Comprehensive Loss (Details) Details 113 false false R114.htm 42102 - Disclosure - Other Comprehensive Loss - Tax Effect on Each Component (Details) Sheet http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails Other Comprehensive Loss - Tax Effect on Each Component (Details) Details 114 false false R115.htm 42201 - Disclosure - Commitments - Loans (Details) Sheet http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails Commitments - Loans (Details) Details 115 false false R116.htm 42301 - Disclosure - Regulatory Capital and Supervision (Details) Sheet http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails Regulatory Capital and Supervision (Details) Details http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionTables 116 false false R117.htm 42501 - Disclosure - Revenue Recognition (Details) Sheet http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails Revenue Recognition (Details) Details http://www.territorialsavings.net/role/DisclosureRevenueRecognitionTables 117 false false R118.htm 42601 - Disclosure - Leases - Lease Costs (Details) Sheet http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails Leases - Lease Costs (Details) Details 118 false false R119.htm 42602 - Disclosure - Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details) Sheet http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details) Details 119 false false R120.htm 42603 - Disclosure - Leases - Other Related Information (Details) Sheet http://www.territorialsavings.net/role/DisclosureLeasesOtherRelatedInformationDetails Leases - Other Related Information (Details) Details 120 false false R121.htm 42701 - Disclosure - Fair Value - Estimated Fair Values (Details) Sheet http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails Fair Value - Estimated Fair Values (Details) Details 121 false false R122.htm 42702 - Disclosure - Fair Value - Recurring Basis (Details) Sheet http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails Fair Value - Recurring Basis (Details) Details 122 false false R123.htm 42801 - Disclosure - Parent Company Only - Condensed Balance Sheets (Details) Sheet http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails Parent Company Only - Condensed Balance Sheets (Details) Details 123 false false R124.htm 42802 - Disclosure - Parent Company Only - Condensed Statements of Income (Details) Sheet http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails Parent Company Only - Condensed Statements of Income (Details) Details 124 false false R125.htm 42803 - Disclosure - Parent Company Only - Condensed Statements of Cash Flows (Details) Sheet http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails Parent Company Only - Condensed Statements of Cash Flows (Details) Details 125 false false R126.htm 42901 - Disclosure - Subsequent Events (Details) Sheet http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.territorialsavings.net/role/DisclosureSubsequentEvents 126 false false R127.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 127 false false R128.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 128 false false All Reports Book All Reports tbnk-20231231.xsd tbnk-20231231_cal.xml tbnk-20231231_def.xml tbnk-20231231_lab.xml tbnk-20231231_pre.xml tbnk-20231231x10k.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 150 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tbnk-20231231x10k.htm": { "nsprefix": "tbnk", "nsuri": "http://www.territorialsavings.net/20231231", "dts": { "schema": { "local": [ "tbnk-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "tbnk-20231231_cal.xml" ] }, "definitionLink": { "local": [ "tbnk-20231231_def.xml" ] }, "labelLink": { "local": [ "tbnk-20231231_lab.xml" ] }, "presentationLink": { "local": [ "tbnk-20231231_pre.xml" ] }, "inline": { "local": [ "tbnk-20231231x10k.htm" ] } }, "keyStandard": 485, "keyCustom": 118, "axisStandard": 44, "axisCustom": 1, "memberStandard": 64, "memberCustom": 41, "hidden": { "total": 41, "http://fasb.org/us-gaap/2023": 33, "http://xbrl.sec.gov/dei/2023": 4, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 322, "entityCount": 1, "segmentCount": 111, "elementCount": 1062, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1306, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 3 }, "report": { "R1": { "role": "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R3": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:HeldToMaturitySecuritiesFairValue", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_jzSYmyvErk6Uo18vQtoiaQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R4": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome", "longName": "00200 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "00300 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R6": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "longName": "00400 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pXmlkHRLPUeEpnT2OLMOpQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pXmlkHRLPUeEpnT2OLMOpQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "00405 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_jzSYmyvErk6Uo18vQtoiaQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PB0QwJJ06UmMUAsXaoDBVw", "name": "tbnk:AmortizationOfESOPAwardShares", "unitRef": "Unit_Standard_shares_iGzXukzsgECuKlDG7IA8Hw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R8": { "role": "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R9": { "role": "http://www.territorialsavings.net/role/DisclosureOrganization", "longName": "10101 - Disclosure - Organization", "shortName": "Organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalents", "longName": "10301 - Disclosure - Cash and Cash Equivalents", "shortName": "Cash and Cash Equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecurities", "longName": "10401 - Disclosure - Investment Securities", "shortName": "Investment Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock", "longName": "10501 - Disclosure - Federal Home Loan Bank Stock", "shortName": "Federal Home Loan Bank Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_InvestmentInFederalHomeLoanBankStockMember_nwbjqqeaYUyDznZdafEcKg", "name": "tbnk:EquityInvestmentsWithoutReadilyDeterminableFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_InvestmentInFederalHomeLoanBankStockMember_nwbjqqeaYUyDznZdafEcKg", "name": "tbnk:EquityInvestmentsWithoutReadilyDeterminableFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock", "longName": "10601 - Disclosure - Federal Reserve Bank Stock", "shortName": "Federal Reserve Bank Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_tbnk_InvestmentInFederalReserveBankStockMember_fA0cMAzFFUS48iUNaQv0Sg", "name": "tbnk:EquityInvestmentsWithoutReadilyDeterminableFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_tbnk_InvestmentInFederalReserveBankStockMember_fA0cMAzFFUS48iUNaQv0Sg", "name": "tbnk:EquityInvestmentsWithoutReadilyDeterminableFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForLoanLosses", "longName": "10701 - Disclosure - Loans Receivable and Allowance for Loan Losses", "shortName": "Loans Receivable and Allowance for Loan Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivable", "longName": "10801 - Disclosure - Accrued Interest Receivable", "shortName": "Accrued Interest Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:AccruedInterestReceivableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:AccruedInterestReceivableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.territorialsavings.net/role/DisclosureInterestRateLockAndForwardLoanSaleCommitments", "longName": "10901 - Disclosure - Interest Rate Lock and Forward Loan Sale Commitments", "shortName": "Interest Rate Lock and Forward Loan Sale Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipment", "longName": "11001 - Disclosure - Premises and Equipment", "shortName": "Premises and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.territorialsavings.net/role/DisclosureDeposits", "longName": "11101 - Disclosure - Deposits", "shortName": "Deposits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBank", "longName": "11201 - Disclosure - Advances from the Federal Home Loan Bank", "shortName": "Advances from the Federal Home Loan Bank", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FederalHomeLoanBankAdvancesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FederalHomeLoanBankAdvancesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBank", "longName": "11301 - Disclosure - Advances from the Federal Reserve Bank", "shortName": "Advances from the Federal Reserve Bank", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:FederalReserveBankAdvancesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:FederalReserveBankAdvancesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchase", "longName": "11401 - Disclosure - Securities Sold Under Agreements to Repurchase", "shortName": "Securities Sold Under Agreements to Repurchase", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilities", "longName": "11501 - Disclosure - Offsetting of Financial Liabilities", "shortName": "Offsetting of Financial Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.territorialsavings.net/role/DisclosureIncomeTaxes", "longName": "11601 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlans", "longName": "11701 - Disclosure - Employee Benefit Plans", "shortName": "Employee Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan", "longName": "11801 - Disclosure - Employee Stock Ownership Plan", "shortName": "Employee Stock Ownership Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_tbnk_EmployeeStockOwnershipPlanEsopAndEmployeeStockOwnershipPlanEsopRestorationPlanMember_p8AFhnaFnESXGw77yLidvw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis_tbnk_EmployeeStockOwnershipPlanEsopAndEmployeeStockOwnershipPlanEsopRestorationPlanMember_p8AFhnaFnESXGw77yLidvw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation", "longName": "11901 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_tbnk_EquityIncentivePlans2010And2019Member_Ru_VvpD1R0qZ6Q7k84mpuQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_tbnk_EquityIncentivePlans2010And2019Member_Ru_VvpD1R0qZ6Q7k84mpuQ", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.territorialsavings.net/role/DisclosureEarningsPerShare", "longName": "12001 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLoss", "longName": "12101 - Disclosure - Other Comprehensive Loss", "shortName": "Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.territorialsavings.net/role/DisclosureCommitments", "longName": "12201 - Disclosure - Commitments", "shortName": "Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervision", "longName": "12301 - Disclosure - Regulatory Capital and Supervision", "shortName": "Regulatory Capital and Supervision", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.territorialsavings.net/role/DisclosureContingencies", "longName": "12401 - Disclosure - Contingencies", "shortName": "Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.territorialsavings.net/role/DisclosureRevenueRecognition", "longName": "12501 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.territorialsavings.net/role/DisclosureLeases", "longName": "12601 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.territorialsavings.net/role/DisclosureFairValue", "longName": "12701 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.territorialsavings.net/role/DisclosureParentCompanyOnly", "longName": "12801 - Disclosure - Parent Company Only", "shortName": "Parent Company Only", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Notes", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.territorialsavings.net/role/DisclosureSubsequentEvents", "longName": "12901 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsTables", "longName": "30303 - Disclosure - Cash and Cash Equivalents (Tables)", "shortName": "Cash and Cash Equivalents (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesTables", "longName": "30403 - Disclosure - Investment Securities (Tables)", "shortName": "Investment Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:HeldToMaturitySecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables", "longName": "30703 - Disclosure - Loans Receivable and Allowance for Credit Losses (Tables)", "shortName": "Loans Receivable and Allowance for Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableTables", "longName": "30803 - Disclosure - Accrued Interest Receivable (Tables)", "shortName": "Accrued Interest Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:ScheduleOfAccruedInterestReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbnk:AccruedInterestReceivableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:ScheduleOfAccruedInterestReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbnk:AccruedInterestReceivableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentTables", "longName": "31003 - Disclosure - Premises and Equipment (Tables)", "shortName": "Premises and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.territorialsavings.net/role/DisclosureDepositsTables", "longName": "31103 - Disclosure - Deposits (Tables)", "shortName": "Deposits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:ScheduleOfDepositsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:ScheduleOfDepositsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankTables", "longName": "31203 - Disclosure - Advances from the Federal Home Loan Bank (Tables)", "shortName": "Advances from the Federal Home Loan Bank (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FederalHomeLoanBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FederalHomeLoanBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankTables", "longName": "31303 - Disclosure - Advances from the Federal Reserve Bank (Tables)", "shortName": "Advances from the Federal Reserve Bank (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:ScheduleOfFederalReserveBankAdvancesBankTermFundingProgramTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbnk:FederalReserveBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:ScheduleOfFederalReserveBankAdvancesBankTermFundingProgramTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbnk:FederalReserveBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseTables", "longName": "31403 - Disclosure - Securities Sold Under Agreements to Repurchase (Tables)", "shortName": "Securities Sold Under Agreements to Repurchase (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfSecuritiesFinancingTransactionsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfSecuritiesFinancingTransactionsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesTables", "longName": "31503 - Disclosure - Offsetting of Financial Liabilities (Tables)", "shortName": "Offsetting of Financial Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OffsettingLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbnk:OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OffsettingLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbnk:OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.territorialsavings.net/role/DisclosureIncomeTaxesTables", "longName": "31603 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables", "longName": "31703 - Disclosure - Employee Benefit Plans (Tables)", "shortName": "Employee Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanTables", "longName": "31803 - Disclosure - Employee Stock Ownership Plan (Tables)", "shortName": "Employee Stock Ownership Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables", "longName": "31903 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.territorialsavings.net/role/DisclosureEarningsPerShareTables", "longName": "32003 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTables", "longName": "32103 - Disclosure - Other Comprehensive Loss (Tables)", "shortName": "Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionTables", "longName": "32303 - Disclosure - Regulatory Capital and Supervision (Tables)", "shortName": "Regulatory Capital and Supervision (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionTables", "longName": "32503 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "56", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.territorialsavings.net/role/DisclosureLeasesTables", "longName": "32603 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.territorialsavings.net/role/DisclosureFairValueOfFinancialInstrumentsTables", "longName": "32703 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "58", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyTables", "longName": "32803 - Disclosure - Parent Company Only (Tables)", "shortName": "Parent Company Only (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Tables", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.territorialsavings.net/role/DisclosureOrganizationNarrativeDetails", "longName": "40101 - Disclosure - Organization - Narrative (Details)", "shortName": "Organization - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:NumberOfInactiveSubsidiaries", "unitRef": "Unit_Standard_subsidiary_nz2gCfW-PECTiEyucD4xpA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:NumberOfInactiveSubsidiaries", "unitRef": "Unit_Standard_subsidiary_nz2gCfW-PECTiEyucD4xpA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceOfCreditLossesAclOnLoansAndSecuritiesDetails", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Allowance of Credit Losses (ACL) on Loans and Securities (Details)", "shortName": "Summary of Significant Accounting Policies - Allowance of Credit Losses (ACL) on Loans and Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Description of Business, Investment Securities and Transfer of Financial Assets (Details)", "shortName": "Summary of Significant Accounting Policies - Description of Business, Investment Securities and Transfer of Financial Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:NumberOfStores", "unitRef": "Unit_Standard_item_tGJh65m6c0KFTFdBznnGpQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:NumberOfStores", "unitRef": "Unit_Standard_item_tGJh65m6c0KFTFdBznnGpQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Premises and Equipment Useful Lives (Details)", "shortName": "Summary of Significant Accounting Policies - Premises and Equipment Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_qI3jr4nWsEyjQG8VfyeouA", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_qI3jr4nWsEyjQG8VfyeouA", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Common Stock Repurchase Program and Forms of Outstanding Common Stock (Details)", "shortName": "Summary of Significant Accounting Policies - Common Stock Repurchase Program and Forms of Outstanding Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:NumberOfDifferentFormsOfOutstandingCommonStock", "unitRef": "Unit_Standard_security_BqOkFqh7dEyszEH9WEdczw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:NumberOfDifferentFormsOfOutstandingCommonStock", "unitRef": "Unit_Standard_security_BqOkFqh7dEyszEH9WEdczw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesBankOwnedLifeInsuranceDetails", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Bank-Owned Life Insurance (Details)", "shortName": "Summary of Significant Accounting Policies - Bank-Owned Life Insurance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:BankOwnedLifeInsurancePercentageAppliedOnTier1CapitalPlusAllowanceForLoanLossesToCalculateCeilingLimitOfInvestment", "unitRef": "Unit_Standard_pure_KftF5W7_YUKRf2o4bGpPtQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "tbnk:BankOwnedLifeInsurancePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:BankOwnedLifeInsurancePercentageAppliedOnTier1CapitalPlusAllowanceForLoanLossesToCalculateCeilingLimitOfInvestment", "unitRef": "Unit_Standard_pure_KftF5W7_YUKRf2o4bGpPtQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "tbnk:BankOwnedLifeInsurancePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementDetails", "longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncement (Details)", "shortName": "Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails", "longName": "40301 - Disclosure - Cash and Cash Equivalents (Details)", "shortName": "Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:CashAndDueFromBanks", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "longName": "40401 - Disclosure - Investment Securities - Amortized Cost and Fair Values of Investment Securities (Details)", "shortName": "Investment Securities - Amortized Cost and Fair Values of Investment Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:HeldToMaturitySecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R69": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails", "longName": "40402 - Disclosure - Investment Securities - Maturity Schedule of Available-for-Sale Securities (Details)", "shortName": "Investment Securities - Maturity Schedule of Available-for-Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails", "longName": "40403 - Disclosure - Investment Securities - Maturity Schedule of Held-to-Maturity Securities (Details)", "shortName": "Investment Securities - Maturity Schedule of Held-to-Maturity Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:HeldToMaturitySecuritiesDebtMaturitiesNextRollingFiveYearsAmortizedCost", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:HeldToMaturitySecuritiesDebtMaturitiesNextRollingFiveYearsAmortizedCost", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails", "longName": "40404 - Disclosure - Investment Securities - Realized Gains and Losses and Proceeds from Sales (Details)", "shortName": "Investment Securities - Realized Gains and Losses and Proceeds from Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": null, "uniqueAnchor": null }, "R72": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails", "longName": "40405 - Disclosure - Investment Securities - Securities Pledged (Details)", "shortName": "Investment Securities - Securities Pledged (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PledgedStatusAxis_us-gaap_AssetPledgedAsCollateralWithRightMember_us-gaap_PledgingPurposeAxis_us-gaap_DepositsMember_tT-HYTDBaUGV148-XE_J-w", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R73": { "role": "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails", "longName": "40406 - Disclosure - Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details)", "shortName": "Investment Securities - Summary of Investment Securities In Unrealized Loss Position Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "tbnk:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsFairValue1", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "tbnk:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsFairValue1", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "longName": "40501 - Disclosure - Federal Home Loan Bank Stock (Details)", "shortName": "Federal Home Loan Bank Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FederalHomeLoanBankStock", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R75": { "role": "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "longName": "40601 - Disclosure - Federal Reserve Bank Stock (Details)", "shortName": "Federal Reserve Bank Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FederalReserveBankStock", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_OwnershipAxis_tbnk_TerritorialSavingsBankMember_1Ir3EJzHxUaKS1tLdDCnrQ", "name": "us-gaap:FederalReserveBankStock", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R76": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "longName": "40701 - Disclosure - Loans Receivable and Allowance for Credit Losses - Components (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "longName": "40702 - Disclosure - Loans Receivable and Allowance for Credit Losses - Activity in Allowance for Loan Losses by Segment (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Activity in Allowance for Loan Losses by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:FinancingReceivableAllowanceForCreditLossAfterProvisionForLoanLossesExpenseReversal", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R78": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "longName": "40703 - Disclosure - Loans Receivable and Allowance for Credit Losses - Allowance for Loan Losses and Loans, Net of Unearned Fees and Discounts, by Segment (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Allowance for Loan Losses and Loans, Net of Unearned Fees and Discounts, by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "tbnk:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment1", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:AllowanceForCreditLossesOnFinancingReceivablesByPortfolioSegmentAndBasedOnImpairmentMethodTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "tbnk:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment1", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:AllowanceForCreditLossesOnFinancingReceivablesByPortfolioSegmentAndBasedOnImpairmentMethodTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails", "longName": "40704 - Disclosure - Loans Receivable and Allowance for Credit Losses - Impaired Loans by Class (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Impaired Loans by Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_tbnk_YearOfOriginationAxis_tbnk_Year2023Member_lYVBsneT4EOxJVlrdeXBeg", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:FinancingReceivableGrossChargeOffsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R80": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails", "longName": "40705 - Disclosure - Loans Receivable and Allowance for Credit Losses - Amortized Cost by Credit Quality Indicator (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Amortized Cost by Credit Quality Indicator (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "longName": "40706 - Disclosure - Loans Receivable and Allowance for Credit Losses - Gross Charge offs by Loan Class and Year (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Gross Charge offs by Loan Class and Year (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ImpairedFinancingReceivablesIndividuallyEvaluatedForImpairmentByClassOfLoansTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ImpairedFinancingReceivablesIndividuallyEvaluatedForImpairmentByClassOfLoansTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "longName": "40707 - Disclosure - Loans Receivable and Allowance for Credit Losses - Aging of Loans and Accrual Status by Class (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Aging of Loans and Accrual Status by Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_tbnk_OneToFourFamilyMortgageLoansMember_SIocxbkFA0y4sHhYHcqmMA", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R83": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails", "longName": "40708 - Disclosure - Loans Receivable and Allowance for Credit Losses - Amortized cost basis of loans on nonaccrual status (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Amortized cost basis of loans on nonaccrual status (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:FinancingReceivableNonaccrualWithAllowance", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:FinancingReceivableNonaccrualWithAllowance", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesDelinquentAndNonaccrualLoansDetails", "longName": "40709 - Disclosure - Loans Receivable and Allowance for Credit Losses - Delinquent and Nonaccrual Loans (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Delinquent and Nonaccrual Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:LoanDelinquencyPeriodThatMayResultInLoss1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:LoanDelinquencyPeriodThatMayResultInLoss1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails", "longName": "40710 - Disclosure - Loans Receivable and Allowance for Credit Losses - Maui Wildfire (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Maui Wildfire (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PastDueFinancingReceivablesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_CollateralAxis_us-gaap_ResidentialRealEstateMember_us-gaap_UnusualOrInfrequentItemAxis_tbnk_NotImpactedByNaturalDisastersAndOtherCasualtyEventsMember_IndXoTK4ckK6DN-WnSnIww", "name": "us-gaap:NotesReceivableGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R86": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "longName": "40711 - Disclosure - Loans Receivable and Allowance for Credit Losses - Collateral, Sales, Serviced for Others, Directors and Executive Officers (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Collateral, Sales, Serviced for Others, Directors and Executive Officers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R87": { "role": "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails", "longName": "40712 - Disclosure - Loans Receivable and Allowance for Credit Losses - Troubled Debt Restructurings (Details)", "shortName": "Loans Receivable and Allowance for Credit Losses - Troubled Debt Restructurings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails", "longName": "40801 - Disclosure - Accrued Interest Receivable (Details)", "shortName": "Accrued Interest Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:InterestReceivable", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_LoansReceivableMember_HppC3gPGi023JcUz7epmbQ", "name": "us-gaap:InterestReceivable", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfAccruedInterestReceivableTableTextBlock", "tbnk:AccruedInterestReceivableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R89": { "role": "http://www.territorialsavings.net/role/DisclosureInterestRateLockAndForwardLoanSaleCommitmentsLocationOfGainsAndLossesDetails", "longName": "40903 - Disclosure - Interest Rate Lock and Forward Loan Sale Commitments - Location of Gains and Losses (Details)", "shortName": "Interest Rate Lock and Forward Loan Sale Commitments - Location of Gains and Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2023_gX6aS5AZtkKVdy18jA9O7A", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2023_gX6aS5AZtkKVdy18jA9O7A", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "longName": "41001 - Disclosure - Premises and Equipment (Details)", "shortName": "Premises and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.territorialsavings.net/role/DisclosureDepositsDetails", "longName": "41101 - Disclosure - Deposits (Details)", "shortName": "Deposits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:NoninterestBearingDepositLiabilitiesDomestic", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfDepositsTableTextBlock", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:NoninterestBearingDepositLiabilitiesDomestic", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfDepositsTableTextBlock", "us-gaap:DepositLiabilitiesDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails", "longName": "41201 - Disclosure - Advances from the Federal Home Loan Bank (Details)", "shortName": "Advances from the Federal Home Loan Bank (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FederalHomeLoanBankStock", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueInNextRollingTwelveMonths", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock", "us-gaap:FederalHomeLoanBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R93": { "role": "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankDetails", "longName": "41301 - Disclosure - Advances from the Federal Reserve Bank (Details)", "shortName": "Advances from the Federal Reserve Bank (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:BankTermFundingProgramLoanAdvanceOneYearTerm", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfFederalReserveBankAdvancesBankTermFundingProgramTableTextBlock", "tbnk:FederalReserveBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:BankTermFundingProgramLoanAdvanceOneYearTerm", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfFederalReserveBankAdvancesBankTermFundingProgramTableTextBlock", "tbnk:FederalReserveBankAdvancesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails", "longName": "41401 - Disclosure - Securities Sold Under Agreements to Repurchase - Summary of Repurchase Liability by Maturity (Details)", "shortName": "Securities Sold Under Agreements to Repurchase - Summary of Repurchase Liability by Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_WeightedAverageMember_mCR8Jz37GUmQPn9qaJUbdg", "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSecuritiesFinancingTransactionsTextBlock", "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R95": { "role": "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails", "longName": "41402 - Disclosure - Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details)", "shortName": "Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_us-gaap_MaturityOver90DaysMember_jV76alvRoU2hm9afOSXQtg", "name": "us-gaap:AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_us-gaap_MaturityOver90DaysMember_jV76alvRoU2hm9afOSXQtg", "name": "us-gaap:AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails", "longName": "41501 - Disclosure - Offsetting of Financial Liabilities (Details)", "shortName": "Offsetting of Financial Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "tbnk:OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:OffsettingLiabilitiesTableTextBlock", "tbnk:OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails", "longName": "41601 - Disclosure - Income Taxes - Provision and Reconciliation to Federal Statutory Corporate Tax Rate (Details)", "shortName": "Income Taxes - Provision and Reconciliation to Federal Statutory Corporate Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails", "longName": "41602 - Disclosure - Income Taxes - Components of Income Taxes Payable (Receivable) (Details)", "shortName": "Income Taxes - Components of Income Taxes Payable (Receivable) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:AccruedIncomeTaxesCurrent", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfComponentsOfIncomeTaxesPayableReceivableTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:AccruedIncomeTaxesCurrent", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfComponentsOfIncomeTaxesPayableReceivableTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails", "longName": "41603 - Disclosure - Income Taxes - Deferred Tax Components (Details)", "shortName": "Income Taxes - Deferred Tax Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:DeferredTaxAssetsStateTaxes", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:DeferredTaxAssetsStateTaxes", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "longName": "41701 - Disclosure - Employee Benefit Plans - Pension Plan Participants (Details)", "shortName": "Employee Benefit Plans - Pension Plan Participants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_DngXbNkzjEqaOR3blTN1Fw", "name": "tbnk:DefinedBenefitPlanVestingPercentageIfRequisitePlanParticipantServicePeriodMetAsOfEffectiveDateOfChange", "unitRef": "Unit_Standard_pure_KftF5W7_YUKRf2o4bGpPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_DngXbNkzjEqaOR3blTN1Fw", "name": "tbnk:DefinedBenefitPlanVestingPercentageIfRequisitePlanParticipantServicePeriodMetAsOfEffectiveDateOfChange", "unitRef": "Unit_Standard_pure_KftF5W7_YUKRf2o4bGpPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails", "longName": "41702 - Disclosure - Employee Benefit Plans - Status of Pension Plan and SERP (Details)", "shortName": "Employee Benefit Plans - Status of Pension Plan and SERP (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_qI0MM2J-aUGMBXcEeepuWg", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_qI0MM2J-aUGMBXcEeepuWg", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "longName": "41703 - Disclosure - Employee Benefit Plans - Changes Recognized in Accumulated Other Comprehensive Loss for Pension Plan (Details)", "shortName": "Employee Benefit Plans - Changes Recognized in Accumulated Other Comprehensive Loss for Pension Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_1SUv-9_ZYUyXM3LAWuj1dQ", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_DngXbNkzjEqaOR3blTN1Fw", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R103": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "longName": "41704 - Disclosure - Employee Benefit Plans - Assumptions Used to Determine Benefit Obligations and Pension Plan Investment Strategy (Details)", "shortName": "Employee Benefit Plans - Assumptions Used to Determine Benefit Obligations and Pension Plan Investment Strategy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_IPxhSJM__kS1VeF61tZ3ig", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "Unit_Standard_pure_KftF5W7_YUKRf2o4bGpPtQ", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfAssumptionsUsedToDetermineBenefitObligationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_IPxhSJM__kS1VeF61tZ3ig", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "Unit_Standard_pure_KftF5W7_YUKRf2o4bGpPtQ", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfAssumptionsUsedToDetermineBenefitObligationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "longName": "41705 - Disclosure - Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details)", "shortName": "Employee Benefit Plans - Pension Plan Assets Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_IPxhSJM__kS1VeF61tZ3ig", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DefinedBenefitPlanCashMember_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_YJXsXQ6Rz063v63GJvEw_w", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R105": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "longName": "41706 - Disclosure - Employee Benefit Plans (Details)", "shortName": "Employee Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails", "longName": "41707 - Disclosure - Employee Benefit Plans - Defined Contribution and Profit Sharing Plans (Details)", "shortName": "Employee Benefit Plans - Defined Contribution and Profit Sharing Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:DefinedContributionPlanRequisiteServicePeriodForEligibilityToParticipateInPlan", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "tbnk:DefinedContributionPlanRequisiteServicePeriodForEligibilityToParticipateInPlan", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R107": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails", "longName": "41801 - Disclosure - Employee Stock Ownership Plan - Loan, Expense and Shares (Details)", "shortName": "Employee Stock Ownership Plan - Loan, Expense and Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "unitRef": "Unit_Standard_shares_iGzXukzsgECuKlDG7IA8Hw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "unitRef": "Unit_Standard_shares_iGzXukzsgECuKlDG7IA8Hw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R108": { "role": "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails", "longName": "41802 - Disclosure - Employee Stock Ownership Plan - Nonqualified ESOP Restoration Plan (Details)", "shortName": "Employee Stock Ownership Plan - Nonqualified ESOP Restoration Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_tbnk_TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember_m-pL5cSAcUeoDYGNIU7F8Q", "name": "us-gaap:PensionAndOtherPostretirementBenefitExpense", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ExecutiveOfficerMember_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_tbnk_TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember_m-pL5cSAcUeoDYGNIU7F8Q", "name": "us-gaap:PensionAndOtherPostretirementBenefitExpense", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R109": { "role": "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "longName": "41901 - Disclosure - Share-Based Compensation - Plan Provisions (Details)", "shortName": "Share-Based Compensation - Plan Provisions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R110": { "role": "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "longName": "41902 - Disclosure - Share-Based Compensation - Stock Option Activity (Details)", "shortName": "Share-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PB0QwJJ06UmMUAsXaoDBVw", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "Unit_Standard_shares_iGzXukzsgECuKlDG7IA8Hw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R111": { "role": "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "longName": "41903 - Disclosure - Share-Based Compensation - Restricted Stock Awards (Details)", "shortName": "Share-Based Compensation - Restricted Stock Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_tbnk_EquityIncentivePlan2019Member_-xJGfi6SD0uCk4x5VXb90w", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Unit_Standard_shares_iGzXukzsgECuKlDG7IA8Hw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockMember_g001fk2-skmHzybz14qgyg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_iGzXukzsgECuKlDG7IA8Hw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R112": { "role": "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails", "longName": "42001 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R113": { "role": "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "longName": "42101 - Disclosure - Other Comprehensive Loss - Changes in Components of Accumulated Other Comprehensive Loss (Details)", "shortName": "Other Comprehensive Loss - Changes in Components of Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "As_Of_12_31_2022_jjL17ufdQEWPpD1MOD7gXQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ntNNddUwVEG1pK-5pi0eKQ", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R114": { "role": "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails", "longName": "42102 - Disclosure - Other Comprehensive Loss - Tax Effect on Each Component (Details)", "shortName": "Other Comprehensive Loss - Tax Effect on Each Component (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R115": { "role": "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails", "longName": "42201 - Disclosure - Commitments - Loans (Details)", "shortName": "Commitments - Loans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:FederalReserveBankMinimumReserve", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "tbnk:FederalReserveBankMinimumReserve", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R116": { "role": "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails", "longName": "42301 - Disclosure - Regulatory Capital and Supervision (Details)", "shortName": "Regulatory Capital and Supervision (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2023_gX6aS5AZtkKVdy18jA9O7A", "name": "tbnk:NumberOfEventsImpactingEntitySCapitalizationCategory", "unitRef": "Unit_Standard_item_tGJh65m6c0KFTFdBznnGpQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2023_gX6aS5AZtkKVdy18jA9O7A", "name": "tbnk:NumberOfEventsImpactingEntitySCapitalizationCategory", "unitRef": "Unit_Standard_item_tGJh65m6c0KFTFdBznnGpQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R117": { "role": "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails", "longName": "42501 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "117", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R118": { "role": "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails", "longName": "42601 - Disclosure - Leases - Lease Costs (Details)", "shortName": "Leases - Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "118", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R119": { "role": "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails", "longName": "42602 - Disclosure - Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details)", "shortName": "Leases - Future Minimum Rental Commitments Under Non-cancellable Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "119", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R120": { "role": "http://www.territorialsavings.net/role/DisclosureLeasesOtherRelatedInformationDetails", "longName": "42603 - Disclosure - Leases - Other Related Information (Details)", "shortName": "Leases - Other Related Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "120", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfOperatingLeaseRelatedInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "tbnk:ScheduleOfOperatingLeaseRelatedInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true, "unique": true } }, "R121": { "role": "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "longName": "42701 - Disclosure - Fair Value - Estimated Fair Values (Details)", "shortName": "Fair Value - Estimated Fair Values (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "121", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_nxl6rJ68F0-QkHqIrz3krQ", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R122": { "role": "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails", "longName": "42702 - Disclosure - Fair Value - Recurring Basis (Details)", "shortName": "Fair Value - Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "122", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_NWXOUBc96ku6PjHGlsirSg", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R123": { "role": "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "longName": "42801 - Disclosure - Parent Company Only - Condensed Balance Sheets (Details)", "shortName": "Parent Company Only - Condensed Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "123", "firstAnchor": { "contextRef": "As_Of_12_31_2023_H-mNMR-VuEmYznzNX_SPtg", "name": "us-gaap:PrepaidExpenseAndOtherAssets", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_dei_LegalEntityAxis_tbnk_TerritorialBancorpIncMember_S3Ylx8vddUa-WHsmNhGOmA", "name": "us-gaap:Cash", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R124": { "role": "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "longName": "42802 - Disclosure - Parent Company Only - Condensed Statements of Income (Details)", "shortName": "Parent Company Only - Condensed Statements of Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "124", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:InterestAndDividendIncomeOperating", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_dei_LegalEntityAxis_tbnk_TerritorialBancorpIncMember_EuuKELCiUkavMRkz0cGqQA", "name": "tbnk:RelatedPartyTransactionDividendIncome", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R125": { "role": "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "longName": "42803 - Disclosure - Parent Company Only - Condensed Statements of Cash Flows (Details)", "shortName": "Parent Company Only - Condensed Statements of Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "125", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_tbnk_TerritorialBancorpIncMember_Xgy7wqdr9U-kgoxCDtaZsg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R126": { "role": "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails", "longName": "42901 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "126", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_jzSYmyvErk6Uo18vQtoiaQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_26_2024_To_1_26_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_VYKs_4AXO0WoKehvpeYiNw", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "Unit_Divide_USD_shares_jzSYmyvErk6Uo18vQtoiaQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "unique": true } }, "R127": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "127", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_sKsYHgrFaEa3sz1q7CS-jQ", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_MKPt1Wyu0UG-aPuLahqrtA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbnk-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R128": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "128", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Changes in the components of accumulated other comprehensive loss, net of taxes", "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_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201613Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201613Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2016-13 [Member]", "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments." } } }, "auth_ref": [ "r447" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable", "verboseLabel": "Loans receivable", "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.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r125" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxes", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes." } } }, "auth_ref": [ "r136", "r137", "r183", "r197", "r841" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Current taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r136", "r197" ] }, "tbnk_AccruedInterestReceivableDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AccruedInterestReceivableDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Accrued Interest Receivable" } } }, "auth_ref": [] }, "tbnk_AccruedInterestReceivableDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AccruedInterestReceivableDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivable" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for accrued interest receivable.", "label": "Accrued Interest Receivable Disclosure [Text Block]", "terseLabel": "Accrued Interest Receivable" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Unfunded Pension Liability", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r5", "r26", "r41", "r1124", "r1125", "r1126" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails": { "parentTag": "tbnk_PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "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": [ "r80", "r287", "r848" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized (Gain) / Loss on 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": [ "r298", "r299", "r300", "r301", "r310", "r311", "r1124" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "verboseLabel": "Accumulated other comprehensive loss", "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", "r310", "r726", "r727", "r728", "r729", "r730", "r731" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r40", "r41", "r151", "r291", "r844", "r872", "r876" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r309", "r310", "r726", "r727", "r728", "r729", "r730", "r731" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive (Loss)/Income", "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": [ "r3", "r26", "r41", "r689", "r692", "r758", "r867", "r868", "r1124", "r1125", "r1126", "r1142", "r1143", "r1144" ] }, "us-gaap_AcruedIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcruedIncomeTaxesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes [Abstract]", "terseLabel": "Components of income taxes payable (receivable)" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r1059" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/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": [ "r142" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "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": [ "r637", "r638", "r639", "r884", "r1142", "r1143", "r1144", "r1288", "r1321" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r1065" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r1065" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r1065" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r1065" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Adjustments for New Accounting Pronouncements [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r278", "r279", "r280", "r281", "r282", "r340", "r341", "r342", "r343", "r352", "r407", "r408", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r481", "r637", "r638", "r639", "r661", "r662", "r663", "r664", "r673", "r674", "r675", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r717", "r718", "r722", "r723", "r724", "r725", "r733", "r734", "r736", "r737", "r738", "r739", "r754", "r755", "r756", "r757", "r758", "r803", "r804", "r805", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r98", "r99", "r599" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/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 used in operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvancePaymentsByBorrowersForTaxesAndInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancePaymentsByBorrowersForTaxesAndInsurance", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance Payments by Borrowers for Taxes and Insurance", "terseLabel": "Advance payments by borrowers for taxes and insurance", "documentation": "Carrying amount of accumulated prepayments received by financial institutions from borrowers for taxes (for example, property taxes) and insurance (for example, property and catastrophe) which will periodically be remitted to the appropriate governmental agency or vendor on behalf of the borrower." } } }, "auth_ref": [ "r126" ] }, "us-gaap_AdvancesFromFederalHomeLoanBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesFromFederalHomeLoanBanks", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advances from Federal Home Loan Banks", "terseLabel": "Advances from the Federal Home Loan Bank", "totalLabel": "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": [ "r223" ] }, "us-gaap_AdvancesFromFederalHomeLoanBanksAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvancesFromFederalHomeLoanBanksAbstract", "lang": { "en-us": { "role": { "label": "Advances from the Federal Home Loan Bank" } } }, "auth_ref": [] }, "tbnk_AdvancesFromFederalReserveBank": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AdvancesFromFederalReserveBank", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of borrowings as of the balance sheet date from the Federal Reserve Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.", "label": "Advances from Federal Reserve Bank", "terseLabel": "Advances from the Federal Reserve Bank" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Territorial Savings Bank", "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity." } } }, "auth_ref": [ "r277", "r923", "r960", "r1011", "r1241", "r1294", "r1295", "r1297" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1029", "r1041", "r1051", "r1077" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r1032", "r1044", "r1054", "r1080" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r1065" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r1072" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r1036", "r1045", "r1055", "r1072", "r1081", "r1085", "r1093" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1091" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Compensation expense", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r632", "r644" ] }, "tbnk_AllowanceForCreditLossesOnFinancingReceivablesByPortfolioSegmentAndBasedOnImpairmentMethodTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AllowanceForCreditLossesOnFinancingReceivablesByPortfolioSegmentAndBasedOnImpairmentMethodTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financing receivables (examples of financing receivables include loans, trade accounts receivable and notes receivable) and activity in the allowance for credit losses account, by portfolio segment and based on impairment method.", "label": "Allowance For Credit Losses On Financing Receivables by Portfolio Segment and Based on Impairment Method [Table Text Block]", "terseLabel": "Schedule of balance in allowance for loan losses and the recorded investment in loans by portfolio segment and based on impairment method" } } }, "auth_ref": [] }, "us-gaap_AllowanceForLoanAndLeaseLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossesRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Loan and Lease Losses [Roll Forward]", "terseLabel": "Activity in allowance for loan losses, prior adoption", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "tbnk_AmortizationOfDeferredLoanOriginationFeesNetAndInvestmentIncomeNetAmortizationOfDiscountAndPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AmortizationOfDeferredLoanOriginationFeesNetAndInvestmentIncomeNetAmortizationOfDiscountAndPremium", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the combined net amount of the net increase (decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments and the accretion (amortization) of purchase discount (premium) on securities.", "label": "Amortization of Deferred Loan Origination Fees, Net, and Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "(Accretion) amortization of fees, discounts, and premiums, net" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfESOPAward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfESOPAward", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Amortization of ESOP Award", "verboseLabel": "Allocation of ESOP shares", "documentation": "Value of shares committed to be released under an Employee Stock Ownership Plan (ESOP)." } } }, "auth_ref": [ "r100" ] }, "tbnk_AmortizationOfESOPAwardShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AmortizationOfESOPAwardShares", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that were committed to be released under an Employee Stock Ownership Plan (ESOP) during the period.", "label": "Amortization of ESOP Award, Shares", "terseLabel": "Allocation of ESOP shares, shares" } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralWithRightMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralWithRightMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral with Right [Member]", "documentation": "Asset pledged as collateral for which secured party (transferee) has right to sell or repledge by contract or custom." } } }, "auth_ref": [ "r677", "r779" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/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": [ "r194", "r288", "r327", "r371", "r379", "r383", "r446", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r677", "r681", "r721", "r840", "r916", "r1004", "r1019", "r1191", "r1192", "r1298" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Carrying Amount", "totalLabel": "Carrying Value of Securities", "documentation": "Carrying amount of assets sold under agreements to repurchase when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceeds 10 percent of total assets." } } }, "auth_ref": [ "r329", "r331" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseInterestRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Interest Rate", "terseLabel": "Rate (as a percent)", "documentation": "Interest rate on the amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets." } } }, "auth_ref": [ "r332" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase [Line Items]", "terseLabel": "Securities sold under agreements to repurchase", "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": [ "r333" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseMarketValue", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Market Value", "terseLabel": "Fair Value of Securities", "documentation": "Market value of assets sold under agreements to repurchase when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceeds 10 percent of total assets." } } }, "auth_ref": [ "r329", "r331" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails", "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Maturity Period [Domain]", "documentation": "Maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats." } } }, "auth_ref": [ "r333", "r783" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails", "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Securities or Other Assets Sold under Agreements to Repurchase, Maturity Periods [Axis]", "documentation": "Information by maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats." } } }, "auth_ref": [ "r333", "r783" ] }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails": { "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability", "terseLabel": "Repurchase Liability", "documentation": "Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets." } } }, "auth_ref": [ "r329", "r332" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1023", "r1024", "r1037" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r1023", "r1024", "r1037" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r1023", "r1024", "r1037" ] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Automobiles", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses", "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": [ "r417" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, Amortized Cost Basis", "terseLabel": "Amortized Cost", "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": [ "r413", "r477", "r839" ] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-Sale [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, after Ten Years, Amortized Cost Basis", "terseLabel": "Due after 10 years", "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": [ "r1158" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities, after Ten Years, Fair Value", "terseLabel": "Due after 10 years", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r423", "r826" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfAvailableForSaleSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Securities", "terseLabel": "Investment securities available for sale, at fair value", "totalLabel": "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": [ "r414", "r477", "r818", "r1151" ] }, "tbnk_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions": { "xbrltype": "decimalItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure regarding factors used to determine that the impairment of securities categorized as held-to-maturity where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the available-for-sale investments determined to be temporarily impaired.", "label": "Available-For-Sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions", "terseLabel": "Total Number of Securities" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1088" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1089" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1084" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1084" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1084" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1084" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1084" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1084" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1087" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1086" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1085" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1085" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r109", "r110" ] }, "us-gaap_BankOwnedLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOwnedLifeInsurance", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesBankOwnedLifeInsuranceDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Bank Owned Life Insurance", "terseLabel": "Bank-owned life insurance", "verboseLabel": "Amount of investment in 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": [ "r1306" ] }, "tbnk_BankOwnedLifeInsuranceAmountOfCeilingLimitedCalculatedAfterApplyingSpecifiedPercentageOnTier1CapitalPlusAllowanceForLoanLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "BankOwnedLifeInsuranceAmountOfCeilingLimitedCalculatedAfterApplyingSpecifiedPercentageOnTier1CapitalPlusAllowanceForLoanLosses", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesBankOwnedLifeInsuranceDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum amount that can be invested in bank-owned life insurance calculated after applying specified percentage on Tier 1 capital and allowance for loan losses.", "label": "Bank Owned Life Insurance Amount of Ceiling Limited Calculated after Applying Specified Percentage on Tier 1 Capital Plus Allowance for Loan Losses", "terseLabel": "Amount of ceiling limit of investment" } } }, "auth_ref": [] }, "tbnk_BankOwnedLifeInsuranceGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "BankOwnedLifeInsuranceGainLoss", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized (gain) loss on proceeds from bank owned life insurance.", "label": "Bank Owned Life Insurance (Gain) Loss", "negatedLabel": "Proceeds from bank-owned life insurance" } } }, "auth_ref": [] }, "us-gaap_BankOwnedLifeInsuranceIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOwnedLifeInsuranceIncome", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Bank Owned Life Insurance Income", "terseLabel": "Income on bank-owned life insurance", "documentation": "Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies." } } }, "auth_ref": [ "r213" ] }, "tbnk_BankOwnedLifeInsurancePercentageAppliedOnTier1CapitalPlusAllowanceForLoanLossesToCalculateCeilingLimitOfInvestment": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "BankOwnedLifeInsurancePercentageAppliedOnTier1CapitalPlusAllowanceForLoanLossesToCalculateCeilingLimitOfInvestment", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesBankOwnedLifeInsuranceDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage applied on Tier 1 capital plus allowance for loan losses to calculate maximum investment in bank-owned life insurance.", "label": "Bank Owned Life Insurance, Percentage Applied on Tier1 Capital Plus Allowance for Loan Losses to Calculate Ceiling Limit of Investment", "terseLabel": "Percentage applied on Tier 1 capital plus allowance for loan losses to calculate ceiling limit of investment" } } }, "auth_ref": [] }, "tbnk_BankOwnedLifeInsurancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "BankOwnedLifeInsurancePolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to 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 Text Block]", "terseLabel": "Bank-Owned Life Insurance" } } }, "auth_ref": [] }, "tbnk_BankTermFundingProgramLoanAdvanceOneYearTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "BankTermFundingProgramLoanAdvanceOneYearTerm", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of loan advances provided by the Federal Reserve Bank's Bank Term Funding Program (BTFP), due within one year.", "label": "Bank Term Funding Program, Loan Advance, One Year Term", "terseLabel": "Due within one year" } } }, "auth_ref": [] }, "us-gaap_BankingRegulationCapitalConservationBufferCommonEquityTierOneRiskBasedCapitalActual": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankingRegulationCapitalConservationBufferCommonEquityTierOneRiskBasedCapitalActual", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Common Equity Tier One Capital Ratio", "terseLabel": "Minimum capital conservation buffer", "documentation": "Capital conservation buffer percentage calculated as Common Equity Tier 1 risk-based capital ratio after deduction of minimum Common Equity Tier 1 risk-based capital ratio as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_BondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BondsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "label": "Bonds", "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon)." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "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": [] }, "tbnk_BusinessDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "BusinessDescriptionAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Description [Abstract]", "terseLabel": "Description of Business" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Basis of Presentation", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r135", "r164", "r165" ] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Capital", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Capital", "verboseLabel": "Actual Amount", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_CapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Capital [Abstract]", "terseLabel": "Total Risk-Based Capital" } } }, "auth_ref": [] }, "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Capital Required for Capital Adequacy to Risk Weighted Assets", "terseLabel": "Required Ratio", "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r831", "r835" ] }, "us-gaap_CapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalToRiskWeightedAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Capital to Risk Weighted Assets", "terseLabel": "Actual Ratio", "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Amount", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r113", "r114" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Cash.", "terseLabel": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r233", "r842", "r885", "r908", "r1004", "r1019", "r1120" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents", "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": [ "r50", "r285", "r964" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalents" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r285", "r842" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r52" ] }, "us-gaap_CashAndDueFromBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndDueFromBanks", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Due from Banks", "terseLabel": "Cash and due from banks", "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": [ "r192" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of the year", "periodStartLabel": "Cash and cash equivalents at beginning of the year", "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": [ "r50", "r161", "r325" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/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 change in cash and cash equivalents", "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": [ "r2", "r161" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing and financing activities:" } } }, "auth_ref": [] }, "tbnk_CashPaidDuringPeriodForAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CashPaidDuringPeriodForAbstract", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Paid During Period for [Abstract]", "terseLabel": "Cash paid for:" } } }, "auth_ref": [] }, "tbnk_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow/inflow included in measurement of lease liabilities.", "label": "Cash Paid For Amounts Included in Measurement of Lease Liabilities", "negatedLabel": "Cash paid for amounts included in measurement of lease liabilities" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r1063" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r81", "r82", "r83", "r84" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1064" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r1064" ] }, "us-gaap_CollateralAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Collateral Held [Axis]", "documentation": "Information by category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [ "r977" ] }, "us-gaap_CollateralDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Collateral Held [Domain]", "documentation": "Category of collateral or no collateral, from lender's perspective." } } }, "auth_ref": [] }, "us-gaap_CollateralPledgedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollateralPledgedMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Collateral Pledged [Member]", "documentation": "Pledge of specific property to serve as protection against default." } } }, "auth_ref": [] }, "us-gaap_CommercialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPortfolioSegmentMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Portfolio Segment [Member]", "terseLabel": "Commercial", "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables." } } }, "auth_ref": [] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitments" ], "lang": { "en-us": { "role": { "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r172" ] }, "tbnk_CommonEquityTierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CommonEquityTierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "The Common Equity Tier 1 capital ratio required to be categorized as \"well capitalized\" under the regulatory framework for prompt corrective action.", "label": "Common Equity Tier One Leverage Capital Required For Capital Adequacy To Average Assets", "terseLabel": "Required Ratio" } } }, "auth_ref": [] }, "tbnk_CommonEquityTierOneRiskBasedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CommonEquityTierOneRiskBasedCapital", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Equity Tier 1 Risk Based Capital as defined in the regulations.", "label": "Common Equity Tier One Risk Based Capital", "terseLabel": "Actual Amount" } } }, "auth_ref": [] }, "tbnk_CommonEquityTierOneRiskBasedCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CommonEquityTierOneRiskBasedCapitalAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Common Equity Tier One Risk Based Capital [Abstract]", "terseLabel": "Common Equity Tier 1 Risk-Based Capital" } } }, "auth_ref": [] }, "tbnk_CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CommonEquityTierOneRiskBasedCapitalToRiskWeightedAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Common Equity Tier 1 capital divided by risk weighted assets as defined by regulations.", "label": "Common Equity Tier One Risk Based Capital To Risk Weighted Assets", "terseLabel": "Actual Ratio" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividends declared per common share (in dollars per share)", "verboseLabel": "Quarterly cash dividend declared on common stock (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r174" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1008", "r1009", "r1010", "r1012", "r1013", "r1014", "r1015", "r1142", "r1143", "r1288", "r1317", "r1321" ] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common stock" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r141" ] }, "tbnk_CommonStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "CommonStockRepurchaseProgramMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to common stock repurchase programs.", "label": "Common Stock Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.territorialsavings.net/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": [ "r141", "r900" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r141" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r27", "r141", "r900", "r922", "r1321", "r1322" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.01 par value; authorized 100,000,000 shares; issued and outstanding 8,826,613 and 9,071,076 shares at December 31, 2023 and December 31, 2022, respectively", "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": [ "r141", "r843", "r1004" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r1069" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r1068" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r1070" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r1067" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Employee Benefit Plans" } } }, "auth_ref": [] }, "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]", "terseLabel": "Regulatory capital and supervision", "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": [ "r1312", "r1313" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Deferred tax assets and deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r42", "r305", "r307", "r315", "r821", "r855" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive 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": [ "r149", "r314", "r820", "r853" ] }, "srt_CondensedBalanceSheetStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r275", "r335", "r1101" ] }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statements, Captions [Line Items]", "terseLabel": "Condensed Balance Sheets", "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": [ "r276", "r335", "r1101" ] }, "srt_CondensedCashFlowStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r276", "r335", "r1101" ] }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedCashFlowStatementsCaptionsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statements, Captions [Line Items]", "terseLabel": "Condensed Statements of Cash Flows", "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": [ "r276", "r335", "r1101" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Parent Company Only" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnly" ], "lang": { "en-us": { "role": { "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "Parent Company Only", "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": [ "r283", "r335", "r1101" ] }, "srt_CondensedIncomeStatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r276", "r335", "r1101" ] }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedIncomeStatementsCaptionsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Condensed Statements of Income", "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": [ "r276", "r335", "r1101" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r108", "r967" ] }, "tbnk_ConstructionCommercialAndOtherMortgageLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ConstructionCommercialAndOtherMortgageLoansMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information in the aggregate pertaining to (1) a borrowing arrangement which provides the entity constructing a facility with funds to effect construction, generally on a draw down, or as needed, basis; (2) a loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions; and (3) other mortgage loans.", "label": "Construction, Commercial and Other Mortgage Loans" } } }, "auth_ref": [] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in Progress, Gross", "terseLabel": "Construction in progress", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r170" ] }, "tbnk_ConsumerAndOtherLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ConsumerAndOtherLoansMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to consumer and other loans.", "label": "Consumer and other" } } }, "auth_ref": [] }, "us-gaap_ConsumerPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsumerPortfolioSegmentMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Consumer Portfolio Segment [Member]", "terseLabel": "Consumer", "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables." } } }, "auth_ref": [] }, "us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Continuing Involvement with Transferred Financial Assets, Principal Amount Outstanding", "terseLabel": "Loans serviced for others, securitization for which the company continues to hold the related mortgage-backed securities", "documentation": "Principal amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets." } } }, "auth_ref": [ "r774" ] }, "us-gaap_ContractuallySpecifiedServicingFeeIncomeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractuallySpecifiedServicingFeeIncomeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "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": [ "r785" ] }, "us-gaap_ContractuallySpecifiedServicingFeesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractuallySpecifiedServicingFeesAmount", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Contractually Specified Servicing Fees, Amount", "terseLabel": "Loans serviced for others, amount of contractually specified servicing fees earned", "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": [ "r785" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Adoption of ASU No. 2016-13", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r280", "r339", "r346", "r352", "r451", "r457", "r637", "r638", "r639", "r663", "r664", "r687", "r689", "r690", "r692", "r693", "r694", "r699", "r702", "r704", "r705", "r756" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r280", "r339", "r346", "r352", "r451", "r457", "r637", "r638", "r639", "r663", "r664", "r687", "r689", "r690", "r692", "r693", "r694", "r699", "r702", "r704", "r705", "r756" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r280", "r339", "r346", "r352", "r451", "r457", "r637", "r638", "r639", "r663", "r664", "r687", "r689", "r690", "r692", "r693", "r694", "r699", "r702", "r704", "r705", "r756" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "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": [ "r1105", "r1139", "r1286" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "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.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r184", "r660", "r668", "r1139" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "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": [ "r1105", "r1139", "r1286" ] }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Variable interest rate", "documentation": "Description of reference rate used for variable rate of debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, after Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "totalLabel": "Total Amortized Cost", "documentation": "Amortized cost, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1153", "r1160" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": -1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Gain", "totalLabel": "Total Gross Unrealized Gains", "documentation": "Amount of cumulative unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1155", "r1170" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0, "order": 3.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Cumulative Unrecognized Loss", "negatedTotalLabel": "Total Gross Unrealized Losses", "documentation": "Amount of cumulative unrecognized loss on investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1156", "r1171" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Fair Value", "totalLabel": "Total Estimated Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1154", "r1169" ] }, "tbnk_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (available-for-sale), in continuous loss position for 12 months or longer.", "label": "Debt Securities, Available-For-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1", "negatedLabel": "12 Months or Longer Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (available-for-sale), in continuous unrealized loss position for 12 months or longer.", "label": "Debt Securities, Available-For-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 1", "terseLabel": "12 Months or Longer Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (available-for-sale), in continuous loss position for less than 12 months.", "label": "Debt Securities, Available-For-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 1", "negatedLabel": "Less Than 12 Months Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (available-for-sale), in continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Available-For-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value 1", "terseLabel": "Less Than 12 Months Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (available-for-sale), in unrealized loss position.", "label": "Debt Securities, Available-For-Sale, Unrealized Loss Position, Accumulated Loss 1", "negatedTotalLabel": "Total Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (available-for-sale), in unrealized loss position.", "label": "Debt Securities, Available-For-Sale, Unrealized Loss Position, Fair Value 1", "totalLabel": "Total Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost, in continuous loss position for 12 months or longer.", "label": "Debt Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1", "negatedLabel": "12 Months or Longer Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost, in continuous unrealized loss position for 12 months or longer.", "label": "Debt Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 1", "terseLabel": "12 Months or Longer Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost, in continuous loss position for less than 12 months.", "label": "Debt Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 1", "negatedLabel": "Less Than 12 Months Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost, in continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value 1", "terseLabel": "Less Than 12 Months Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.", "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1", "negatedLabel": "12 Months or Longer Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPosition12MonthsOrLongerFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPosition12MonthsOrLongerFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.", "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value 1", "terseLabel": "12 Months or Longer Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.", "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 1", "negatedLabel": "Less Than 12 Months Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPositionLessThan12MonthsFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesHeldToMaturityContinuousUnrealizedLossPositionLessThan12MonthsFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.", "label": "Debt Securities, Held-to-Maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value 1", "terseLabel": "Less Than 12 Months Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesHeldToMaturityUnrealizedLossPositionAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesHeldToMaturityUnrealizedLossPositionAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.", "label": "Debt Securities, Held-to-Maturity, Unrealized Loss Position, Accumulated Loss 1", "negatedTotalLabel": "Total Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesHeldToMaturityUnrealizedLossPositionFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesHeldToMaturityUnrealizedLossPositionFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.", "label": "Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value 1", "totalLabel": "Total Fair Value" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesUnrealizedLossPositionAccumulatedLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesUnrealizedLossPositionAccumulatedLoss1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost in unrealized loss position.", "label": "Debt Securities, Unrealized Loss Position, Accumulated Loss 1", "negatedTotalLabel": "Total Unrealized Losses" } } }, "auth_ref": [] }, "tbnk_DebtSecuritiesUnrealizedLossPositionFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DebtSecuritiesUnrealizedLossPositionFairValue1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost in unrealized loss position.", "label": "Debt Securities, Unrealized Loss Position, Fair Value 1", "totalLabel": "Total Fair Value" } } }, "auth_ref": [] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r85", "r175" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r85", "r175" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits", "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_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "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": [ "r1139", "r1285", "r1286" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r648", "r649" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred", "verboseLabel": "Deferred income tax expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r184", "r243", "r667", "r668", "r1139" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r138", "r139", "r198", "r655" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "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": [ "r1139", "r1285", "r1286" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails", "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "negatedLabel": "Deferred taxes receivable", "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": [ "r1283" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1283" ] }, "tbnk_DeferredTaxAssetsNetLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DeferredTaxAssetsNetLeaseLiability", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible net lease liability.", "label": "Deferred Tax Assets, Net Lease Liability", "terseLabel": "Net lease liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "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": [ "r107", "r1284" ] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, State Taxes", "terseLabel": "Hawaii franchise tax", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Employee benefit plans", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r107", "r1284" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r107", "r1284" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Equity incentive plan", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r107", "r1284" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Provision for Loan Losses", "terseLabel": "Allowance for credit/loan 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": [ "r107", "r1284" ] }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross", "verboseLabel": "Unrealized losses on securities available-for-sale", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized 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": [ "r1284" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance for deferred tax assets", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r656" ] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Investments", "terseLabel": "FHLB stock dividends", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Prepaid Expenses", "terseLabel": "Prepaid expense", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Premises and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r107", "r1284" ] }, "tbnk_DeferredTaxLiabilitiesTaxDeferredIncomeNetDeferredLoanFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DeferredTaxLiabilitiesTaxDeferredIncomeNetDeferredLoanFees", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from net deferred loan fees.", "label": "Deferred Tax Liabilities Tax Deferred Income Net Deferred Loan Fees", "terseLabel": "Deferred loan costs" } } }, "auth_ref": [] }, "tbnk_DeferredTaxLiabilitiesTaxDeferredIncomePremiumOnLoansSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DeferredTaxLiabilitiesTaxDeferredIncomePremiumOnLoansSold", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from premium on loans sold.", "label": "Deferred Tax Liabilities Tax Deferred Income Premium on Loans Sold", "terseLabel": "Premium on loans sold" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation at end of year", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r546" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), before Tax", "periodEndLabel": "Accumulated other comprehensive loss at end of year, before tax", "periodStartLabel": "Accumulated other comprehensive loss at beginning of year, before tax", "totalLabel": "Accumulated other comprehensive loss, before tax", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r6", "r41", "r1236" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract]", "terseLabel": "Amounts recognized in accumulated other comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Gains (Losses), before Tax", "negatedLabel": "Net actuarial loss", "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r41", "r558" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefit Plans, Accumulated Other Comprehensive Income (Loss), Net Prior Service Cost (Credit), before Tax", "terseLabel": "Prior service cost", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r41", "r558" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Actual Return on Plan Assets", "terseLabel": "Actual return on plan assets", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r528", "r990" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Actuarial Gain (Loss)", "negatedLabel": "Actuarial (gain) loss", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r521" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit", "negatedLabel": "Recognized actuarial loss", "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation." } } }, "auth_ref": [ "r515", "r553", "r575" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r515", "r554", "r576", "r990", "r991" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "terseLabel": "Amounts recognized in the Consolidated Balance Sheets:" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Defined benefit plan Prepaid expenses and other assets", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r193", "r513", "r514", "r536", "r915", "r990", "r1314" ] }, "us-gaap_DefinedBenefitPlanAssetsTargetAllocationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsTargetAllocationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Allocations [Abstract]", "terseLabel": "Normal target allocation" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate (as a percent)", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r559" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Rate of compensation increase (as a percent)", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r560" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate (as a percent)", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r559" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets", "terseLabel": "Expected return on plan assets (as a percent)", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r561", "r580" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Rate of compensation increase (as a percent)", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r560" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r516" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefits Paid", "negatedLabel": "Benefits paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r523", "r583" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Asset Categories [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r564", "r988", "r989", "r990" ] }, "us-gaap_DefinedBenefitPlanCashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCashMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Cash in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r988", "r989", "r990" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Change in projected benefit obligation:", "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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in plan assets:", "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_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Contributions by Employer", "terseLabel": "Employer contributions", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r530", "r540", "r579", "r988", "r989", "r990", "r991" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Employee benefit plans", "verboseLabel": "Assets measured at fair values", "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_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Equities", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r988", "r990" ] }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "terseLabel": "Estimated future benefit payments" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Five Fiscal Years Thereafter", "terseLabel": "2027 - 2031", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r547" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Next Twelve Months", "terseLabel": "2022", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r547" ] }, "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregate amount of benefits expected to be paid following the latest fiscal year from a defined benefit plan.", "label": "Defined Benefit Plan Expected Future Benefit Payments Total", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Year Five", "terseLabel": "2026", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r547" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Year Four", "terseLabel": "2025", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r547" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Year Three", "terseLabel": "2024", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r547" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "tbnk_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payments, Year Two", "terseLabel": "2023", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r547" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Return on Plan Assets", "negatedLabel": "Expected return on plan assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r515", "r552", "r574", "r990", "r991" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Fair Value of Plan Assets", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Fair value of assets", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r527", "r538", "r540", "r541", "r988", "r989", "r990" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funded Status of Plan", "totalLabel": "Funded status at end of year", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r513", "r536", "r990" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r515", "r519", "r551", "r573", "r990", "r991" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost", "totalLabel": "Net periodic benefit cost", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r549", "r571", "r990", "r991" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Net periodic benefit cost (income) for the year:" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfPriorServiceCostCreditStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditAmortizationOfPriorServiceCostCreditStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization of Prior Service Cost (Credit), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes amortization of prior service cost (credit) component of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r549", "r571" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExpectedReturnLossStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes expected return (loss) on plan asset component of net periodic benefit (cost) credit for defined benefit plan." } } }, "auth_ref": [ "r549", "r571" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditImmediateRecognitionOfActuarialGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Immediate Recognition of Actuarial Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes actuarial gain (loss) recognized immediately as component of net periodic benefit (cost) credit for defined benefit plan." } } }, "auth_ref": [ "r549", "r571" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditInterestCostStatementOfIncomeOrComprehensiveIncomeExtensibleList", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes interest cost component of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r549", "r571" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Target Plan Asset Allocations", "terseLabel": "Normal target allocation (as a percent)", "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r537", "r990" ] }, "tbnk_DefinedBenefitPlanRequisiteServicePeriodForEligibilityToParticipateInPlan": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedBenefitPlanRequisiteServicePeriodForEligibilityToParticipateInPlan", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the period that the employee is required to perform services from the date of employment, or anniversary thereof, in order to be eligible to participate in the defined benefit plan, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Defined Benefit Plan, Requisite Service Period for Eligibility to Participate in Plan", "terseLabel": "Required service period to participate in the plan" } } }, "auth_ref": [] }, "tbnk_DefinedBenefitPlanRequisiteServicePeriodOfPlanParticipantToBe100PercentVestingAsOfEffectiveDateOfChange": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedBenefitPlanRequisiteServicePeriodOfPlanParticipantToBe100PercentVestingAsOfEffectiveDateOfChange", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the requisite service period of a plan participant to be 100 percent vested as of the effective date of a change to a defined benefit plan, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Defined Benefit Plan, Requisite Service Period of Plan Participant to be 100 Percent Vesting as of Effective Date of Change", "terseLabel": "Minimum service period for employees already enrolled to be 100% vested as of effective date of plan change" } } }, "auth_ref": [] }, "tbnk_DefinedBenefitPlanVestingPercentageIfRequisitePlanParticipantServicePeriodMetAsOfEffectiveDateOfChange": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedBenefitPlanVestingPercentageIfRequisitePlanParticipantServicePeriodMetAsOfEffectiveDateOfChange", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of vesting if the plan participant's requisite service period is met as of the effective date of a change to a defined benefit plan.", "label": "Defined Benefit Plan, Vesting Percentage if Requisite Plan Participant Service Period Met as of Effective Date of Change", "terseLabel": "Vesting percentage for employees already enrolled with at least five years of service as of effective date of plan change" } } }, "auth_ref": [] }, "tbnk_DefinedBenefitPlanVestingPeriodIfRequisitePlanParticipantServicePeriodNotMetAsOfEffectiveDateOfChange": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedBenefitPlanVestingPeriodIfRequisitePlanParticipantServicePeriodNotMetAsOfEffectiveDateOfChange", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the vesting period under defined benefit plan if the plan participant's requisite service period was not met as of the effective date of a change to a defined benefit plan.", "label": "Defined Benefit Plan Vesting Period if Requisite Plan Participant Service Period Not Met as of Effective Date of Change", "terseLabel": "Vesting period if minimum service period for employees already enrolled was not met as of effective date of plan change" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]", "terseLabel": "Weighted average assumptions used to determine the year-end benefit obligations" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]", "terseLabel": "Assumptions used to determine the net periodic benefit cost:" } } }, "auth_ref": [] }, "tbnk_DefinedContribution401KPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedContribution401KPlanMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 401(k) defined contribution plan.", "label": "401(k) plan" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r584" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer's matching contribution (in dollars)", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Company matching contribution of employees' contributions (as a percent)", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "tbnk_DefinedContributionPlanRequisiteServicePeriodForEligibilityToParticipateInPlan": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DefinedContributionPlanRequisiteServicePeriodForEligibilityToParticipateInPlan", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the period that the employee is required to perform services from the date of employment, or anniversary thereof, in order to be eligible to participate in the defined contribution plan, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Defined Contribution Plan, Requisite Service Period for Eligibility to Participate in Plan", "terseLabel": "Required service period to participate in plans" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r584" ] }, "tbnk_DepositAccountsLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DepositAccountsLoansMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to loans on deposit accounts.", "label": "Loans on Deposit Accounts" } } }, "auth_ref": [] }, "us-gaap_DepositLiabilitiesDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesDisclosuresTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDeposits" ], "lang": { "en-us": { "role": { "label": "Deposit Liabilities Disclosures [Text Block]", "terseLabel": "Deposits", "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": [ "r17", "r122", "r273", "r274" ] }, "us-gaap_DepositLiabilitiesReclassifiedAsLoansReceivable1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilitiesReclassifiedAsLoansReceivable1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Deposit Liabilities Reclassified as Loans Receivable", "terseLabel": "Overdrawn deposit accounts reclassified as loans", "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": [ "r18" ] }, "us-gaap_Deposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Deposits", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits.", "terseLabel": "Deposits", "totalLabel": "Total", "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": [ "r122" ] }, "us-gaap_DepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAbstract", "lang": { "en-us": { "role": { "label": "Deposits" } } }, "auth_ref": [] }, "us-gaap_DepositsAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssets", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Deposits Assets", "terseLabel": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future." } } }, "auth_ref": [ "r1122" ] }, "us-gaap_DepositsByComponentAlternativeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsByComponentAlternativeAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Deposits, by Component, Alternative [Abstract]", "terseLabel": "Deposit amount" } } }, "auth_ref": [] }, "us-gaap_DepositsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Deposits, Fair Value Disclosure", "terseLabel": "Deposits", "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits." } } }, "auth_ref": [] }, "us-gaap_DepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Deposits [Member]", "documentation": "Amounts held on account by the entity representing a liability to the depositor. Deposits may take various forms (for example, demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits) and may be categorized in multiple ways (such as, foreign and domestic, interest and noninterest bearing)." } } }, "auth_ref": [ "r220" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r79" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "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", "r79" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInterestRateLockAndForwardLoanSaleCommitmentsLocationOfGainsAndLossesDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gain (loss) related to derivatives", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1287" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Interest Rate Lock and Forward Loan Sale Commitments" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInterestRateLockAndForwardLoanSaleCommitments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Interest Rate Lock and Forward Loan Sale Commitments", "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": [ "r187", "r683", "r695" ] }, "tbnk_DirectorsAndExecutiveOfficersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DirectorsAndExecutiveOfficersMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to director and executive officers member.", "label": "Directors and executive officer" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Reconciliation of revenue from contracts with customers and other revenue reported in line items", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1194" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-Based Compensation", "verboseLabel": "Employee Stock Ownership Plan", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r597", "r602", "r633", "r634", "r636", "r999" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r174" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1023", "r1024", "r1037" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1023", "r1024", "r1037", "r1073" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1058" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "tbnk_DomesticEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "DomesticEquitySecuritiesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equity securities issued by a domestic corporate entity (within the reporting entity's country of domicile).", "label": "Domestic equity securities" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (in dollars per share)", "verboseLabel": "Net income per common share, basic (in dollars 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": [ "r316", "r344", "r345", "r346", "r347", "r348", "r354", "r357", "r363", "r364", "r365", "r369", "r705", "r706", "r822", "r856", "r968" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)", "verboseLabel": "Net income per common share, diluted (in dollars 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": [ "r316", "r344", "r345", "r346", "r347", "r348", "r357", "r363", "r364", "r365", "r369", "r705", "r706", "r822", "r856", "r968" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r55", "r56" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r353", "r366", "r367", "r368" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r651" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesDeferredTaxComponentsDetails", "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal statutory corporate tax rate (as a percent)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r328", "r651", "r669" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation costs", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r635" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]", "terseLabel": "Unrecognized compensation" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation costs, period of recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r635" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Income tax benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r632" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "tbnk_EmployeeStockOwnershipPlanDebtStructureEmployerLoanAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EmployeeStockOwnershipPlanDebtStructureEmployerLoanAmount", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of funds borrowed by the Employee Stock Ownership Plan (ESOP) from the employer.", "label": "Employee Stock Ownership Plan Debt Structure Employer Loan Amount", "terseLabel": "Amount borrowed from employer" } } }, "auth_ref": [] }, "tbnk_EmployeeStockOwnershipPlanDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EmployeeStockOwnershipPlanDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "ESOP expense", "documentation": "The amount of plan compensation cost recognized during the period." } } }, "auth_ref": [ "r104" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDeferredSharesFairValue", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value", "terseLabel": "Fair value of unearned shares, in thousands", "documentation": "Fair value of unearned shares held by the employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r106" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan", "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]", "documentation": "Information by name of employee stock ownership plan." } } }, "auth_ref": [ "r101" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan", "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "terseLabel": "Employee Stock Ownership Plan", "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": [] }, "tbnk_EmployeeStockOwnershipPlanESOPLoanTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EmployeeStockOwnershipPlanESOPLoanTerm", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term of the loan to the Employee Stock Ownership Plan (ESOP), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Stock Ownership Plan ESOP Loan Term", "terseLabel": "Term of loan" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails": { "parentTag": "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares", "verboseLabel": "Allocated shares", "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested." } } }, "auth_ref": [ "r105" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails": { "parentTag": "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Number of Suspense Shares", "terseLabel": "Unearned shares", "documentation": "Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt." } } }, "auth_ref": [ "r105" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan", "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]", "documentation": "Entities identify multiple employee stock ownership plans by unique name." } } }, "auth_ref": [ "r102" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPPolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Policy [Policy Text Block]", "terseLabel": "Employee Stock Ownership Plan (ESOP)", "documentation": "Disclosure of accounting policy for ESOP transactions, including the method of measuring compensation, the classification of dividends on ESOP shares, and the treatment of ESOP shares for EPS computations. If the employer has both old ESOP shares for which it does not adopt new guidance and new ESOP shares for which new guidance is required, these disclosures are required for both blocks of shares." } } }, "auth_ref": [ "r103" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP", "terseLabel": "Shares purchased", "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period." } } }, "auth_ref": [ "r102" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Shares in ESOP", "totalLabel": "Total ESOP shares", "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan." } } }, "auth_ref": [ "r105" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased", "terseLabel": "Employee stock ownership plan, price per share of shares acquired in initial public offering (in dollars per share)", "documentation": "Weighted average purchase price of capital shares purchased through an employee stock ownership plan." } } }, "auth_ref": [] }, "tbnk_EmployeeStockOwnershipPlanEsopAndEmployeeStockOwnershipPlanEsopRestorationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EmployeeStockOwnershipPlanEsopAndEmployeeStockOwnershipPlanEsopRestorationPlanMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan" ], "lang": { "en-us": { "role": { "documentation": "Represents information in the aggregate pertaining to a qualified employee stock ownership plan (ESOP) and a nonqualified ESOP restoration plan.", "label": "Employee Stock Ownership Plan" } } }, "auth_ref": [] }, "tbnk_EmployeeStockOwnershipPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EmployeeStockOwnershipPlanMember", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to unearned ESOP shares of the entity.", "label": "Unearned ESOP Shares" } } }, "auth_ref": [] }, "tbnk_EmployeeStockOwnershipPlanSharesAcquiredInitialPublicOfferingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EmployeeStockOwnershipPlanSharesAcquiredInitialPublicOfferingPercentage", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares acquired by the employee stock ownership plan (ESOP) in the ESOP employer's initial public offering, expressed as a percentage of the total number of shares issued.", "label": "Employee Stock Ownership Plan Shares Acquired Initial Public Offering Percentage", "terseLabel": "Percentage of shares issued in initial public offering" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1021" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1021" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1021" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1098" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1021" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1021" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1021" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1021" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_EquipmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Equipment Expense", "terseLabel": "Equipment", "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses." } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Share repurchase programs", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r27", "r280", "r309", "r310", "r311", "r336", "r337", "r338", "r341", "r349", "r351", "r370", "r451", "r457", "r500", "r637", "r638", "r639", "r663", "r664", "r687", "r689", "r690", "r691", "r692", "r694", "r704", "r726", "r727", "r728", "r729", "r730", "r731", "r758", "r867", "r868", "r869", "r884", "r943" ] }, "tbnk_EquityIncentivePlan2010Member": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EquityIncentivePlan2010Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the 2010 Equity Incentive Plan, adopted by the entity on August 19, 2010.", "label": "2010 Equity Incentive Plan" } } }, "auth_ref": [] }, "tbnk_EquityIncentivePlan2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EquityIncentivePlan2019Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents equity incentive plan 2019 member.", "label": "2019 Equity Incentive Plan" } } }, "auth_ref": [] }, "tbnk_EquityIncentivePlans2010And2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EquityIncentivePlans2010And2019Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "documentation": "Represents the 2010 and 2019 equity incentive plans.", "label": "2010 and 2019 Equity Incentive Plans" } } }, "auth_ref": [] }, "tbnk_EquityInvestmentsWithoutReadilyDeterminableFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EquityInvestmentsWithoutReadilyDeterminableFairValueTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity investments with no readily determinable fair value.", "label": "Equity Investments Without Readily Determinable Fair Value [Text Block]", "terseLabel": "Federal Home Loan Bank Stock", "verboseLabel": "Federal Reserve Bank Stock" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r443", "r444", "r445" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Investment in Territorial Savings Bank", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r376", "r442", "r1121", "r1181" ] }, "us-gaap_EquitySecuritiesByIndustryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesByIndustryAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Axis]", "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r887", "r888", "r889", "r949", "r951", "r954", "r958", "r976", "r1010" ] }, "us-gaap_EquitySecuritiesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesIndustryMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Domain]", "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r887", "r888", "r889", "r949", "r951", "r954", "r958", "r1010" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r1066" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r1029", "r1041", "r1051", "r1077" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r1026", "r1038", "r1048", "r1074" ] }, "tbnk_EstablishmentOfRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "EstablishmentOfRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the establishment of right-of-use asset.", "label": "Establishment of Right-of-use Asset", "terseLabel": "Establishment of right-of-use asset, net of incentives and modifications" } } }, "auth_ref": [] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Estimated Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r496", "r720", "r984", "r985" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r1072" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Certain executives", "documentation": "Person with designation of executive officer." } } }, "auth_ref": [ "r1148" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and Liabilities Measured at Fair Value on Recurring Basis", "verboseLabel": "Assets Measured at Fair Value on Nonrecurring Basis and Related Losses", "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": [ "r709", "r710", "r713" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r709", "r710", "r713" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r29" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Estimated Fair Value of Financial Instruments", "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.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r111", "r112" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r111", "r113", "r114" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of 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": [ "r111", "r113" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r496", "r540", "r541", "r542", "r543", "r544", "r545", "r710", "r767", "r768", "r769", "r984", "r985", "r988", "r989", "r990" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r32", "r111", "r496", "r984", "r985" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r709", "r710", "r711", "r712", "r714" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValue" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value", "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": [ "r708" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r496", "r540", "r545", "r710", "r767", "r988", "r989", "r990" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Level 2", "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": [ "r496", "r540", "r545", "r710", "r768", "r984", "r985", "r988", "r989", "r990" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r496", "r540", "r541", "r542", "r543", "r544", "r545", "r710", "r769", "r984", "r985", "r988", "r989", "r990" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r496", "r540", "r541", "r542", "r543", "r544", "r545", "r767", "r768", "r769", "r984", "r985", "r988", "r989", "r990" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueRecurringBasisDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Recurring", "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": [ "r708", "r714" ] }, "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalDepositInsuranceCorporationPremiumExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Federal Deposit Insurance Corporation Premium Expense", "terseLabel": "Federal deposit insurance premiums", "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance." } } }, "auth_ref": [ "r215" ] }, "tbnk_FederalHomeLoanBankAdvanceMaturityAverageInterestRateYearSix": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalHomeLoanBankAdvanceMaturityAverageInterestRateYearSix", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due in sixth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Federal Home Loan Bank, Advance, Maturity, Average Interest Rate, Year Six", "terseLabel": "Due over 5 years to 6 years (as a percent)" } } }, "auth_ref": [] }, "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Branch [Axis]", "documentation": "Information by branch of Federal Home Loan Bank." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Branch of FHLB Bank, Interest Rate", "terseLabel": "Total (as a percent)", "documentation": "Discloses the single interest rate [if] applicable to the advances from the Federal Home Loan Bank, by branch, as of the Balance Sheet date." } } }, "auth_ref": [ "r134", "r223" ] }, "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]", "terseLabel": "Federal Home Loan Bank advances", "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": [] }, "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Branch [Domain]", "documentation": "Twelve regional cooperative banks that U.S. lending institutions use to finance housing and economic development in their communities." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBank" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Advances, Disclosure [Text Block]", "terseLabel": "Advances from the Federal Home Loan Bank", "documentation": "The entire disclosure for borrowing from the Federal Home Loan Bank, including: (i) general description; (ii) title and nature of obligation; (iii) interest rate; (iv) payment terms; (v) maturity dates by year; (vi) collateral requirements; (vii) restrictive covenants; (viii) priority; (ix) conversion or redemption features; (x) carrying value of assets pledged as collateral; (xi) combined aggregate maturities for next five years; (xii) unused or available balances." } } }, "auth_ref": [ "r13", "r124", "r133", "r223" ] }, "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds", "terseLabel": "Available additional unused FHLB advances", "documentation": "Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r37", "r202", "r223" ] }, "tbnk_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresPercentageOfTotalAssetsUsedToDetermineMaximumAmountAvailable": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresPercentageOfTotalAssetsUsedToDetermineMaximumAmountAvailable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of total assets used to determine amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB).", "label": "Federal Home Loan Bank Advances General Debt Obligations Disclosures Percentage Of Total Assets Used To Determine Maximum Amount Available", "terseLabel": "Percentage of total assets used to determine maximum line of credit" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateFourToFiveYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateFourToFiveYearsFromBalanceSheetDate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate, Four to Five Years from Balance Sheet Date", "terseLabel": "Due over 4 years to 5 years (as a percent)", "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due 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": [ "r202" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate of Amounts Due [Abstract]", "terseLabel": "Weighted Average Rate" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOfAmountsDueWithinOneYearOfBalanceSheetDate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate of Amounts Due within One Year of Balance Sheet Date", "terseLabel": "Due within one year (as a 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": [ "r195" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToTwoYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateOneToTwoYearsFromBalanceSheetDate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate, One to Two Years from Balance Sheet Date", "terseLabel": "Due over 1 year to 2 years (as a 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": [ "r202" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateThreeToFourYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateThreeToFourYearsFromBalanceSheetDate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate, Three to Four Years from Balance Sheet Date", "terseLabel": "Due over 3 years to 4 years (as a percent)", "documentation": "Weighted average interest rate of advance from Federal Home Loan Bank (FHLBank) due 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": [ "r196" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateTwoToThreeYearsFromBalanceSheetDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryAverageInterestRateTwoToThreeYearsFromBalanceSheetDate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Average Interest Rate, Two to Three Years from Balance Sheet Date", "terseLabel": "Due over 2 years to 3 years (as a 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": [ "r202" ] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInNextRollingTwelveMonths", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Next Rolling Twelve Months", "terseLabel": "Due within one year", "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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearFive", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Five", "terseLabel": "Due over 4 years to 5 years", "documentation": "Amount of advances from Federal Home Loan Bank (FHLBank) maturing in the fifth 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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Four", "terseLabel": "Due over 3 years to 4 years", "documentation": "Amount of advances from Federal Home Loan Bank (FHLBank) maturing in the fourth 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": [] }, "tbnk_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearSix", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of advances from Federal Home Loan Bank (FHLBank) maturing in the sixth 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.", "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Six", "terseLabel": "Due over 5 years to 6 years" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Three", "terseLabel": "Due over 2 years to 3 years", "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.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails": { "parentTag": "us-gaap_AdvancesFromFederalHomeLoanBanks", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Maturities Summary, Due in Rolling Year Two", "terseLabel": "Due over 1 year to 2 years", "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": [] }, "us-gaap_FederalHomeLoanBankAdvancesRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankAdvancesRollingMaturityAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank, Advances, Rolling Maturity [Abstract]", "terseLabel": "Federal Home Loan Bank, Advances, Rolling Maturity" } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankBorrowingsFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Borrowings, Fair Value Disclosure", "terseLabel": "Advances from the Federal Home Loan Bank", "documentation": "Fair value portion of borrowing from Federal Home Loan Bank (FHLBank)." } } }, "auth_ref": [ "r202" ] }, "srt_FederalHomeLoanBankOfDesMoinesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "FederalHomeLoanBankOfDesMoinesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "FHLB Des Moines", "documentation": "Federal Home Loan Bank (FHLBank) located in Des Moines, Iowa." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankStock", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Stock", "terseLabel": "Federal Home Loan Bank stock, at cost", "verboseLabel": "Capital stock of the FHLB owned", "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": [ "r222" ] }, "tbnk_FederalHomeLoanBankStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalHomeLoanBankStockAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Federal Home Loan Bank Stock." } } }, "auth_ref": [] }, "us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalHomeLoanBankStockAndFederalReserveBankStockAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails" ], "lang": { "en-us": { "role": { "label": "Federal Home Loan Bank Stock and Federal Reserve Bank Stock [Abstract]", "terseLabel": "Federal Home Loan Bank Stock", "verboseLabel": "Federal Reserve Bank Stock" } } }, "auth_ref": [] }, "tbnk_FederalReserveBankAdvancesBankTermFundingProgramInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankAdvancesBankTermFundingProgramInterestRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankDetails" ], "lang": { "en-us": { "role": { "documentation": "Discloses the single interest rate [if] applicable to the advances from the Federal Reserve Bank, as part of their Bank Term Funding Program, as of the Balance Sheet date.", "label": "Federal Reserve Bank, Advances, Bank Term Funding Program, Interest Rate", "terseLabel": "Due within one year (Weighted Average Rate)" } } }, "auth_ref": [] }, "tbnk_FederalReserveBankAdvancesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankAdvancesDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBank" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for borrowing from the Federal Reserve Bank, including: (i) general description; (ii) title and nature of obligation; (iii) interest rate; (iv) payment terms; (v) maturity dates by year; (vi) collateral requirements; (vii) restrictive covenants; (viii) priority; (ix) conversion or redemption features; (x) carrying value of assets pledged as collateral; (xi) combined aggregate maturities for next five years; (xii) unused or available balances.", "label": "Federal Reserve Bank Advances, Disclosure [Text Block]" } } }, "auth_ref": [] }, "tbnk_FederalReserveBankBankTermFundingProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankBankTermFundingProgramMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Federal Reserve Bank's Bank Term Funding Program.", "label": "Federal Reserve Bank Bank Term Funding Program [Member]" } } }, "auth_ref": [] }, "tbnk_FederalReserveBankDiscountWindowMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankDiscountWindowMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Federal Reserve Bank's discount window.", "label": "Federal Reserve Bank discount window [Member]" } } }, "auth_ref": [] }, "tbnk_FederalReserveBankMinimumReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankMinimumReserve", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of reserve to be maintained with federal reserve bank.", "label": "Federal Reserve Bank, Minimum Reserve", "terseLabel": "Reserve balances" } } }, "auth_ref": [] }, "tbnk_FederalReserveBankSanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankSanFranciscoMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Federal reserve bank, San Francisco.", "label": "FRB of San Francisco" } } }, "auth_ref": [] }, "us-gaap_FederalReserveBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalReserveBankStock", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Federal Reserve Bank Stock", "terseLabel": "Federal Reserve Bank stock, at cost", "verboseLabel": "Capital stock of the Federal Reserve Bank owned", "documentation": "Federal Reserve Bank stock represents an equity interest in the Federal Reserve Bank. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity)." } } }, "auth_ref": [ "r222" ] }, "tbnk_FederalReserveBankStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FederalReserveBankStockAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Federal Reserve Bank Stock." } } }, "auth_ref": [] }, "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Finance, Loan and Lease Receivables, Held-for-sale, Policy [Policy Text Block]", "terseLabel": "Loans Held for Sale", "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale." } } }, "auth_ref": [ "r225", "r226", "r234", "r394" ] }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLoansAndLeasesReceivablePolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Finance, Loans and Leases Receivable, Policy [Policy Text Block]", "terseLabel": "Loans Receivable", "documentation": "Disclosure of accounting policy for financing receivable." } } }, "auth_ref": [ "r65", "r71", "r75", "r167", "r394", "r404", "r405", "r406" ] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Not Past Due", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r468", "r982" ] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Past Due", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r468", "r982", "r1150" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r461", "r462", "r468", "r469", "r474", "r478", "r479", "r480", "r497", "r499", "r695", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r775", "r776", "r777", "r778", "r779", "r782", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r854", "r983", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1177", "r1178", "r1179", "r1180" ] }, "us-gaap_FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceOfCreditLossesAclOnLoansAndSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Accrued Interest, after Allowance for Credit Loss", "terseLabel": "Financing receivable accrued interest after allowance for credit loss", "documentation": "Amount, after allowance for credit loss, of accrued interest on financing receivable." } } }, "auth_ref": [ "r460", "r472" ] }, "us-gaap_FinancingReceivableAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceOfCreditLossesAclOnLoansAndSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, 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 financing receivable." } } }, "auth_ref": [ "r472" ] }, "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Accrued Interest, before Allowance for Credit Loss", "totalLabel": "Total", "documentation": "Amount, before allowance for credit loss, of accrued interest on financing receivable." } } }, "auth_ref": [ "r473" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossAdditionalInformationAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Additional Information [Abstract]", "terseLabel": "Allowance for loan losses:" } } }, "auth_ref": [] }, "tbnk_FinancingReceivableAllowanceForCreditLossAfterProvisionForLoanLossesExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableAllowanceForCreditLossAfterProvisionForLoanLossesExpenseReversal", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable after provision for loan losses expense (reversal of expense) for financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss After Provision for Loan Losses Expense (Reversal)", "terseLabel": "Allowance for loan losses on loans receivable after (reversal of provision) provision for loan losses" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery", "totalLabel": "Net charge-offs", "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r264", "r981", "r1185" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_NotesReceivableNet", "weight": -1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "us-gaap_NotesReceivableNet", "weight": -1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for credit/loan losses", "negatedTerseLabel": "Allowance for credit/loan losses", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Allowance for loan losses", "totalLabel": "Total ending allowance balance", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r19", "r261", "r263", "r265", "r292", "r458", "r463", "r467", "r1307" ] }, "tbnk_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment1", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails": { "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLosses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "documentation": "The valuation allowance for financing receivables that are expected to be uncollectible that were collectively evaluated for impairment.", "label": "Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment 1", "terseLabel": "Collectively evaluated for impairment" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Losses [Line Items]", "terseLabel": "Allowance for loan losses and the recorded investment in loans by portfolio segment and based on impairment method", "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": [ "r266", "r1185" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails": { "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries", "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery." } } }, "auth_ref": [ "r22", "r466", "r981" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Activity in allowance for loan 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", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails": { "parentTag": "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Charge-offs", "terseLabel": "Charge offs", "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r21", "r465", "r476", "r981" ] }, "tbnk_FinancingReceivableBeforeAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableBeforeAllowance", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_NotesReceivableNet", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "us-gaap_NotesReceivableNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, Before Allowance", "terseLabel": "Loans receivable", "totalLabel": "Total loans, net of unearned fees and discounts" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableBeforeAllowanceForCreditLossAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Net of Deferred Income [Abstract]", "terseLabel": "Loans:" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableBeforeAllowanceForCreditLossAndFee", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "tbnk_FinancingReceivableBeforeAllowance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, before Allowance for Credit Loss, Fee and Loan in Process", "terseLabel": "Total loans", "documentation": "Amortized cost, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r475", "r1149", "r1308" ] }, "us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableCollectivelyEvaluatedForImpairment", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Collectively Evaluated for Impairment", "terseLabel": "Collectively evaluated for impairment", "documentation": "The balance of financing receivables that were collectively evaluated for impairment." } } }, "auth_ref": [ "r392", "r972" ] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "terseLabel": "Schedule of credit quality indicator by loan class and year.", "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": [ "r69", "r1187" ] }, "us-gaap_FinancingReceivableDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableDeferredIncome", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "tbnk_FinancingReceivableBeforeAllowance", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Deferred Commitment Fee", "negatedLabel": "Net unearned fees and discounts", "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income." } } }, "auth_ref": [ "r403" ] }, "tbnk_FinancingReceivableForeclosureNumberOfContractsInProcess": { "xbrltype": "integerItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableForeclosureNumberOfContractsInProcess", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of contracts of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.", "label": "Financing Receivable Foreclosure Number Of Contracts In Process", "terseLabel": "Mortgage loans in process of foreclosure, number of contracts" } } }, "auth_ref": [] }, "tbnk_FinancingReceivableGrossChargeOffsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableGrossChargeOffsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gross charge offs for financing receivables.", "label": "Financing Receivable Gross Charge Offs [Table Text Block]", "terseLabel": "Schedule of gross charge offs by loan class and year of origination" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableIndividuallyEvaluatedForImpairment", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Individually Evaluated for Impairment", "terseLabel": "Individually evaluated for impairment", "documentation": "The balance of financing receivables that were individually evaluated for impairment." } } }, "auth_ref": [ "r393", "r972" ] }, "us-gaap_FinancingReceivableModificationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableModificationsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Modifications [Line Items]", "terseLabel": "Troubled debt restructurings", "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": [ "r397", "r398", "r399", "r400", "r971" ] }, "tbnk_FinancingReceivableNonaccrualLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableNonaccrualLoans", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable on nonaccrual status.", "label": "Financing Receivable, Nonaccrual Loans", "terseLabel": "Total Nonaccrual Loans" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableNonaccrualNoAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualNoAllowance", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual, No Allowance", "terseLabel": "Nonaccrual loans without a related ACL", "documentation": "Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease." } } }, "auth_ref": [ "r471" ] }, "us-gaap_FinancingReceivableNonaccrualStatusLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualStatusLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual [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": [ "r469" ] }, "us-gaap_FinancingReceivableNonaccrualTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual [Table]", "documentation": "Disclosure of information about financing receivable on nonaccrual status." } } }, "auth_ref": [ "r469" ] }, "tbnk_FinancingReceivableNonaccrualWithAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableNonaccrualWithAllowance", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable on nonaccrual status with allowance for credit loss.", "label": "Financing Receivable, Nonaccrual, With Allowance", "terseLabel": "Nonaccrual Loans with a related ACL" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "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": [ "r476", "r981" ] }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "terseLabel": "2019", "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r476", "r981" ] }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "terseLabel": "2023", "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r476", "r981" ] }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "terseLabel": "2022", "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r476", "r981" ] }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "terseLabel": "2020", "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r476", "r981" ] }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "terseLabel": "2021", "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r476", "r981" ] }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Portfolio Segment [Axis]", "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r259", "r260", "r264", "r265", "r461", "r462", "r973", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1116", "r1117", "r1118" ] }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablePortfolioSegmentDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Portfolio Segment [Domain]", "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses." } } }, "auth_ref": [ "r259", "r260", "r264", "r265", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1116", "r1117", "r1118" ] }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Financing Receivable [Axis]", "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": [ "r72", "r74", "r259", "r260", "r264", "r265", "r396", "r399", "r400", "r401", "r402", "r468", "r469", "r474", "r971", "r974", "r975", "r981", "r982", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1116", "r1117", "r1118" ] }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Financing Receivable [Domain]", "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk." } } }, "auth_ref": [ "r259", "r260", "r264", "r265", "r399", "r400", "r401", "r402", "r971", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1116", "r1117", "r1118" ] }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Recorded Investment, Nonaccrual Status", "terseLabel": "Nonaccrual Loans", "verboseLabel": "Total Nonaccrual Loans", "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease." } } }, "auth_ref": [ "r73", "r262", "r263", "r470" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Recorded Investment, Past Due [Line Items]", "terseLabel": "Financing Receivable, Recorded Investment, Past Due", "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": [ "r982", "r1186" ] }, "us-gaap_FinancingReceivableRevolving": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRevolving", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails": { "parentTag": "us-gaap_FinancingReceivableAccruedInterestBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Revolving", "terseLabel": "Revolving Loans Amortized Cost Basis", "documentation": "Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn." } } }, "auth_ref": [ "r476", "r981" ] }, "tbnk_FinancingReceivableTroubledDebtRestructuringAdditionalDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FinancingReceivableTroubledDebtRestructuringAdditionalDisclosureAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Troubled Debt Restructuring Additional Disclosure [Abstract]", "terseLabel": "Additional disclosures" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivables30To59DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables30To59DaysPastDueMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "30 - 59 Days Past Due", "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinancingReceivables60To89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables60To89DaysPastDueMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails" ], "lang": { "en-us": { "role": { "label": "60 - 89 Days Past Due", "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "90 Days or More Past Due", "documentation": "Financial asset equal to or greater than 90 days past due." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivables, Period Past Due [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r242", "r468", "r982" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivables, Period Past Due [Domain]", "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": [ "r242", "r468", "r982" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1033", "r1045", "r1055", "r1081" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1033", "r1045", "r1055", "r1081" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1033", "r1045", "r1055", "r1081" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r1033", "r1045", "r1055", "r1081" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1033", "r1045", "r1055", "r1081" ] }, "tbnk_FurnitureFixturesAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "FurnitureFixturesAndEquipmentMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities and tangible personal property used to produce goods and services.", "label": "Furniture, fixtures and equipment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Net loss on disposal of premises and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GainLossOnSalesOfLoansNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfLoansNet", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Sales of Loans, Net", "negatedLabel": "(Gain) loss on sale of loans, net", "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", "r212" ] }, "tbnk_GainOnSaleOfLoansPlusWriteDownOfLoansHeldForSaleAndGainOnLoanSaleCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "GainOnSaleOfLoansPlusWriteDownOfLoansHeldForSaleAndGainOnLoanSaleCommitment", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Represents gain on sale of loans, plus write-down of loans held for sale and a gain on a loan sale commitment.", "label": "Gain on Sale of Loans, Plus Write-down of Loans Held For Sale and a Gain on a Loan Sale Commitment", "terseLabel": "Net gain (loss) on sale of loans" } } }, "auth_ref": [] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r267", "r268", "r269", "r270", "r271", "r272", "r824", "r825", "r979" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Distribution [Domain]", "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r267", "r268", "r269", "r270", "r271", "r272", "r824", "r825" ] }, "us-gaap_GeographicDistributionDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomesticMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Domestic", "documentation": "Allocation of business activity identified as domestic." } } }, "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r267", "r268", "r269", "r270", "r271", "r272", "r980" ] }, "us-gaap_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities", "positiveLabel": "Amortized Cost", "terseLabel": "Amortized cost", "totalLabel": "Amortized Cost", "verboseLabel": "Investment securities held to maturity, at amortized cost (fair value of $568,128 and $591,084 at December 31, 2023 and December 31, 2022, respectively)", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r242", "r425", "r468", "r1184" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Accumulated Unrecognized Holding Gain", "terseLabel": "Gross Unrealized Gains", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r228", "r435" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Accumulated Unrecognized Holding Loss", "negatedLabel": "Gross Unrealized Losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r229", "r436" ] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Maturity [Abstract]" } } }, "auth_ref": [] }, "tbnk_HeldToMaturitySecuritiesDebtMaturitiesNextRollingFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amortized cost of held-to-maturity debt securities maturing in the next rolling five years following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Held-to-maturity Securities, Debt Maturities, Next Rolling Five Years, Amortized Cost", "terseLabel": "Due within 5 years" } } }, "auth_ref": [] }, "tbnk_HeldToMaturitySecuritiesDebtMaturitiesNextRollingFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingFiveYearsFairValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of held-to-maturity debt securities maturing in the next rolling five years following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Held To Maturity Securities Debt Maturities Next Rolling Five Years Fair Value", "terseLabel": "Due within 5 years" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Debt Maturities, Rolling after Ten Years, Fair Value", "terseLabel": "Due after 10 years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Debt Maturities, Rolling Year Six Through Ten, Fair Value", "terseLabel": "Due after 5 years through 10 years", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueRollingMaturityAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Held-to-maturity, Estimated Fair Value" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfAvailableForSaleSecuritiesDetailsCalc2": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Fair Value", "terseLabel": "Investment securities held to maturity, fair value (in dollars)", "totalLabel": "Estimated Fair Value", "verboseLabel": "Investment securities held to maturity", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r227", "r434", "r818", "r839" ] }, "us-gaap_HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions", "terseLabel": "Total Number of Securities", "documentation": "Disclosure regarding factors used to determine that the impairment of securities categorized as held-to-maturity where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the held-to-maturity investments determined to be temporarily impaired." } } }, "auth_ref": [ "r230" ] }, "us-gaap_HeldToMaturitySecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities [Table Text Block]", "terseLabel": "Schedule of amortized cost and fair values of investment securities", "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176" ] }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesRollingAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldtomaturitySecuritiesDebtMaturitiesRollingAfterTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Debt Maturities, Rolling after Ten Years, Amortized Cost", "terseLabel": "Due after 10 years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r1168", "r1310" ] }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldtomaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails": { "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Debt Maturities, Rolling Year Six Through Ten, Amortized Cost", "terseLabel": "Due after 5 years through 10 years", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) with single maturity date and allocated without single maturity date, maturing in sixth through tenth rolling fiscal year following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach." } } }, "auth_ref": [ "r1167", "r1309" ] }, "us-gaap_HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostRollingMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostRollingMaturityAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesMaturityScheduleOfHeldToMaturitySecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Held-to-maturity, Amortized Cost" } } }, "auth_ref": [] }, "tbnk_HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "documentation": "Home equity loans and lines of credit financing receivables.", "label": "Home Equity Loans and Lines of Credit" } } }, "auth_ref": [] }, "us-gaap_HomeEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HomeEquityMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails" ], "lang": { "en-us": { "role": { "label": "Home Equity Line of Credit [Member]", "verboseLabel": "Home equity loans and lines of credit", "documentation": "Revolving, open-end loan extended under a line of credit and secured by the borrower's residential property." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1023", "r1024", "r1037" ] }, "tbnk_ImpairedFinancingReceivable1LineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ImpairedFinancingReceivable1LineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Impaired Financing Receivable 1 [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ImpairedFinancingReceivableRelatedAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableRelatedAllowance", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails" ], "lang": { "en-us": { "role": { "label": "Impaired Financing Receivable, Related Allowance", "verboseLabel": "Loans individually evaluated for impairment with a related allowance for loan loss", "documentation": "Amount of allowance for credit losses related to recorded investment." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails" ], "lang": { "en-us": { "role": { "label": "Impaired Financing Receivable, with No Related Allowance, Average Recorded Investment", "terseLabel": "Average Recorded Investment", "documentation": "Amount of average investment of impaired financing receivables for which there is no related allowance for credit losses." } } }, "auth_ref": [ "r66", "r68" ] }, "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails" ], "lang": { "en-us": { "role": { "label": "Impaired Financing Receivable, with No Related Allowance, Interest Income, Accrual Method", "terseLabel": "Interest Income Recognized", "documentation": "Amount of interest income, recognized on accrual basis, on financing receivables that are recognized as impaired, for which there is no related allowance for credit losses." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails" ], "lang": { "en-us": { "role": { "label": "Impaired Financing Receivable, with No Related Allowance, Recorded Investment", "verboseLabel": "Recorded Investment", "documentation": "Amount of investment in impaired financing receivables for which there is no related allowance for credit losses." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails" ], "lang": { "en-us": { "role": { "label": "Impaired Financing Receivable, with No Related Allowance, Unpaid Principal Balance", "terseLabel": "Unpaid Principal Balance", "documentation": "Amount of unpaid principal balance of impaired financing receivables for which there is no related allowance for credit losses." } } }, "auth_ref": [ "r64" ] }, "tbnk_ImpairedFinancingReceivablesIndividuallyEvaluatedForImpairmentByClassOfLoansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ImpairedFinancingReceivablesIndividuallyEvaluatedForImpairmentByClassOfLoansTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of impaired financing receivables individually for impairment by class of loans.", "label": "Impaired Financing Receivables Individually Evaluated for Impairment by Class of Loans [Table Text Block]", "terseLabel": "Schedule of balance of impaired loans individually evaluated for impairment by class of loans" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/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", "r171" ] }, "tbnk_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses and taxes from ongoing operations before income or Loss from equity method investments.", "label": "Income (Loss) from Continuing Operations before Income (Loss) from Equity Method Investments", "totalLabel": "Income before equity in undistributed earnings in subsidiaries" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "tbnk_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r153", "r205", "r371", "r378", "r382", "r384", "r825", "r850", "r970" ] }, "us-gaap_IncomeLossFromSubsidiariesNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromSubsidiariesNetOfTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Subsidiaries, Net of Tax", "negatedLabel": "Equity in undistributed earnings of Territorial Savings Bank, net of dividends", "terseLabel": "Equity in undistributed earnings of Territorial Savings Bank, net of dividends", "documentation": "Amount after 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": "Consolidated Statements of Income" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r24" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r24" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r328", "r645", "r652", "r653", "r658", "r665", "r670", "r671", "r672", "r882" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "tbnk_IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income taxes", "totalLabel": "Total income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r232", "r244", "r350", "r351", "r375", "r650", "r666", "r857" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income tax provision" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Reconciliation of tax provision" } } }, "auth_ref": [] }, "tbnk_IncomeTaxPayableReceivableAndDeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "IncomeTaxPayableReceivableAndDeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the combined net amount as of the balance sheet date of (i) amount of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes; (ii) amount of unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due; and (iii) amount , after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction.", "label": "Income Tax Payable Receivable and Deferred Income Tax Assets, Net" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r308", "r646", "r647", "r653", "r654", "r657", "r659", "r880" ] }, "us-gaap_IncomeTaxReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReceivable", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable", "negatedLabel": "Current taxes (receivable)", "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax expense at statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r651" ] }, "tbnk_IncomeTaxReconciliationNonDeductibleExecutiveCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "IncomeTaxReconciliationNonDeductibleExecutiveCompensation", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under Non-deductible executive compensation.", "label": "Income Tax Reconciliation Non-Deductible Executive Compensation", "terseLabel": "Non-deductible executive compensation" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount", "terseLabel": "Meal and entertainment expenses", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense." } } }, "auth_ref": [ "r1282" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount", "terseLabel": "Share-based compensation", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1282" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1282" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItemsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount [Abstract]", "terseLabel": "Income tax effect of:" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal income tax benefits", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1282" ] }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxExemptIncome", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "negatedLabel": "Other tax-exempt income", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1282" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r49", "r53" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r121", "r1123" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Net decrease in accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Net increase in income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "negatedLabel": "Net decrease (increase) in accrued interest receivable", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeposits", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposits", "terseLabel": "Net decrease in deposits", "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances." } } }, "auth_ref": [ "r51", "r131" ] }, "tbnk_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in operating lease liabilities during the period.", "label": "Increase (Decrease) In Operating Lease Liabilities", "negatedLabel": "Net decrease in lease liability" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Net decrease in other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities 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.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Net decrease (increase) in prepaid expenses and other assets", "negatedNetLabel": "Net decrease 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.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "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.territorialsavings.net/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options and restricted stock units (in 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": [ "r358", "r359", "r360", "r365", "r601" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r1036", "r1045", "r1055", "r1072", "r1081", "r1085", "r1093" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1091" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r1025", "r1097" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r1025", "r1097" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r1025", "r1097" ] }, "us-gaap_InterestAndDividendIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperating", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income, Operating", "totalLabel": "Total interest 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": [ "r208", "r1325" ] }, "us-gaap_InterestAndDividendIncomeOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeOperatingAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Dividend Income, Operating [Abstract]", "terseLabel": "Interest and dividend income:", "verboseLabel": "Interest income:" } } }, "auth_ref": [] }, "us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDividendIncomeSecuritiesHeldToMaturity", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income, Debt Securities, Held-to-maturity", "terseLabel": "Investment securities", "documentation": "Amount of operating interest income, including amortization and accretion of premiums and discounts, on held-to-maturity securities." } } }, "auth_ref": [] }, "us-gaap_InterestAndFeeIncomeLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndFeeIncomeLoansAndLeases", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest and Fee Income, Loans and Leases", "terseLabel": "Loans", "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": [ "r207" ] }, "us-gaap_InterestBearingDepositsInBanks": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDepositsInBanks", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails": { "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Deposits in Banks and Other Financial Institutions", "terseLabel": "Interest-earning deposits in other banks", "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet." } } }, "auth_ref": [ "r120", "r128" ] }, "us-gaap_InterestBearingDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDepositsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Interest-bearing deposits", "documentation": "Cash on deposit with financial institutions that earns interest, either at a fixed or market rate." } } }, "auth_ref": [ "r120", "r200" ] }, "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDomesticDepositCertificatesOfDeposits", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Domestic Deposit, Certificates of Deposits", "terseLabel": "Certificates of deposit", "totalLabel": "Total", "documentation": "Amount of interest-bearing domestic certificate of deposit liabilities." } } }, "auth_ref": [ "r122" ] }, "tbnk_InterestBearingDomesticDepositCheckingAndSuperNegotiableOrderOfWithdrawalNOW": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestBearingDomesticDepositCheckingAndSuperNegotiableOrderOfWithdrawalNOW", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of interest-bearing domestic checking deposit liabilities and interest-bearing domestic super negotiable order of withdrawal (NOW) demand deposit liabilities.", "label": "Interest Bearing Domestic Deposit Checking and Super Negotiable Order of Withdrawal NOW", "terseLabel": "Checking and Super NOW" } } }, "auth_ref": [] }, "us-gaap_InterestBearingDomesticDepositMoneyMarket": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDomesticDepositMoneyMarket", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Domestic Deposit, Money Market", "terseLabel": "Money market", "documentation": "Amount of interest-bearing domestic money market demand account deposit liabilities." } } }, "auth_ref": [ "r122" ] }, "us-gaap_InterestBearingDomesticDepositSavings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestBearingDomesticDepositSavings", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Interest-bearing Domestic Deposit, Savings", "terseLabel": "Savings accounts", "documentation": "Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity." } } }, "auth_ref": [ "r122" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "totalLabel": "Total interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r115", "r219", "r312", "r374", "r735", "r928", "r1017", "r1319" ] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseAbstract", "presentation": [ "http://www.territorialsavings.net/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.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Deposits", "terseLabel": "Deposits", "documentation": "Aggregate amount of interest expense on all deposits." } } }, "auth_ref": [ "r217" ] }, "us-gaap_InterestExpenseDomesticDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDomesticDepositLiabilities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense Domestic Deposit Liabilities", "totalLabel": "Total", "documentation": "Aggregate amount of all interest expense on domestic deposit liabilities." } } }, "auth_ref": [ "r217" ] }, "us-gaap_InterestExpenseDomesticDepositLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDomesticDepositLiabilitiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense Domestic Deposit Liabilities [Abstract]", "terseLabel": "Interest expense by type of deposit" } } }, "auth_ref": [] }, "tbnk_InterestExpenseDomesticDepositLiabilitiesCertificatesOfDepositAndMoneyMarket": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestExpenseDomesticDepositLiabilitiesCertificatesOfDepositAndMoneyMarket", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestExpenseDomesticDepositLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on domestic certificates of deposit liabilities and domestic money market demand account deposit liabilities.", "label": "Interest Expense Domestic Deposit Liabilities Certificates of Deposit and Money Market", "terseLabel": "Certificates of deposit and money market" } } }, "auth_ref": [] }, "tbnk_InterestExpenseDomesticDepositLiabilitiesCheckingAndSuperNegotiableOrderOfWithdrawalNOW": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestExpenseDomesticDepositLiabilitiesCheckingAndSuperNegotiableOrderOfWithdrawalNOW", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestExpenseDomesticDepositLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on domestic checking deposit liabilities and domestic super negotiable order of withdrawal (NOW) demand.", "label": "Interest Expense Domestic Deposit Liabilities Checking and Super Negotiable Order of Withdrawal NOW", "terseLabel": "Checking and Super NOW" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDomesticDepositLiabilitiesSavings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDomesticDepositLiabilitiesSavings", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestExpenseDomesticDepositLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense Domestic Deposit Liabilities, Savings", "terseLabel": "Savings", "documentation": "Amount of interest expense on domestic savings deposit liabilities." } } }, "auth_ref": [ "r217" ] }, "tbnk_InterestExpenseFederalHomeLoanBankAdvancesLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestExpenseFederalHomeLoanBankAdvancesLongTerm", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Interest expense incurred during the reporting period on long-term borrowings associated with Federal Home Loan Bank advances.", "label": "Interest Expense, Federal Home Loan Bank Advances, Long-term", "terseLabel": "Advances from the Federal Home Loan Bank" } } }, "auth_ref": [] }, "tbnk_InterestExpenseFederalReserveBankAdvancesLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestExpenseFederalReserveBankAdvancesLongTerm", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Interest expense incurred during the reporting period on long-term borrowings associated with Federal Reserve Bank advances.", "label": "Interest Expense, Federal Reserve Bank Advances, Long-term", "terseLabel": "Advances from the Federal Reserve Bank" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Securities Sold under Agreements to Repurchase", "terseLabel": "Securities sold under agreements to repurchase", "documentation": "Gross expenses on securities sold coupled with an agreement to repurchase the same from the same counterparty at a fixed or determinable price within a fixed or variable time period." } } }, "auth_ref": [ "r218", "r246", "r247" ] }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), after Provision for Loan Loss", "totalLabel": "Net interest income after reversal of provision for credit losses", "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": [ "r211" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net", "totalLabel": "Net interest income", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r209" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Income, Related Party", "terseLabel": "Interest-earning deposit with Territorial Savings Bank", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r155", "r925", "r956", "r957", "r1016", "r1017", "r1324" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Net", "terseLabel": "Interest on deposits and borrowings", "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": [ "r320", "r323", "r324" ] }, "tbnk_InterestPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of interest payable.", "label": "Interest Payable Fair Value Disclosure", "terseLabel": "Accrued interest payable" } } }, "auth_ref": [] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Accrued interest receivable", "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": [ "r1123", "r1323" ] }, "us-gaap_InterestReceivableAndOtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivableAndOtherAssetsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable and Other Assets [Abstract]", "terseLabel": "Components of accrued interest receivable" } } }, "auth_ref": [] }, "tbnk_InterestReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InterestReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of interest earned but not received.", "label": "Interest Receivable, Fair Value Disclosure", "terseLabel": "Accrued interest receivable" } } }, "auth_ref": [] }, "us-gaap_InterestbearingDomesticDepositTimeDepositsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestbearingDomesticDepositTimeDepositsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposits, $100,000 or More [Abstract]", "terseLabel": "Deposit with balances greater than or equal to $250,000" } } }, "auth_ref": [] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "tbnk_InternationalEquitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InternationalEquitiesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to equity securities issued by a foreign corporate entity (not within the country of domicile of the entity).", "label": "International equity securities" } } }, "auth_ref": [] }, "us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentInFederalHomeLoanBankStockFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Investment in Federal Home Loan Bank Stock, Fair Value Disclosure", "terseLabel": "FHLB stock", "documentation": "Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock." } } }, "auth_ref": [] }, "us-gaap_InvestmentInFederalHomeLoanBankStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentInFederalHomeLoanBankStockMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock" ], "lang": { "en-us": { "role": { "label": "FHLB stock", "documentation": "This item represents the amount shown on an entity's books for investments in Federal Home Loan Bank stock." } } }, "auth_ref": [] }, "tbnk_InvestmentInFederalReserveBankStockFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InvestmentInFederalReserveBankStockFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the fair value portion of investments in Federal Reserve bank (FRB) stock.", "label": "Investment In Federal Reserve Bank Stock Fair Value Disclosure", "terseLabel": "FRB stock" } } }, "auth_ref": [] }, "tbnk_InvestmentInFederalReserveBankStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "InvestmentInFederalReserveBankStockMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock" ], "lang": { "en-us": { "role": { "documentation": "This item represents the amount shown on an entity's books for investments in Federal Reserve Bank stock.", "label": "FRB stock" } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesTables" ], "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 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": "Investment Securities" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecurities" ], "lang": { "en-us": { "role": { "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investment Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r191", "r221", "r224", "r258", "r409", "r411", "r715", "r716" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Labor and Related Expense", "terseLabel": "Salaries and employee benefits", "verboseLabel": "Salaries", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r1129" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r745", "r1003" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease costs:" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1292" ] }, "tbnk_LeaseIncentivesReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LeaseIncentivesReceivableCurrent", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of lease incentive receivable as on the balance sheet date, classified as current.", "label": "Lease Incentives Receivable, Current", "terseLabel": "Less lease incentives to be received in 2023" } } }, "auth_ref": [] }, "tbnk_LeaseLiabilitiesRecognizedInExchangeForAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LeaseLiabilitiesRecognizedInExchangeForAssets", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The value of operating lease liabilities recognized during the period as a result of exchange for assets.", "label": "Lease Liabilities Recognized In Exchange For Assets", "terseLabel": "Establishment of lease liability, net of modifications" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r170" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureContingencies" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Contingencies", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r173" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r744" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum rental commitments under noncancellable operating leases and lease payment obligations", "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": [ "r1293" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due 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": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "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": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2026", "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": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2027", "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": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "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": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "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": [ "r753" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less present value discount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r753" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r740" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/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": [ "r36", "r327", "r446", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r678", "r681", "r682", "r721", "r899", "r969", "r1019", "r1191", "r1298", "r1299" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.territorialsavings.net/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.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/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": [ "r146", "r201", "r846", "r1004", "r1138", "r1182", "r1289" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "verboseLabel": "Liabilities and Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Life Insurance, Corporate or Bank Owned, Change in Value", "negatedLabel": "Net increase 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": [ "r1183" ] }, "tbnk_LoanAndDepositServicesFeesAndCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LoanAndDepositServicesFeesAndCommissions", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Amount of fees and commissions from servicing loan and deposit accounts.", "label": "Loan And Deposit Services, Fees And Commissions", "terseLabel": "Service and other fees" } } }, "auth_ref": [] }, "tbnk_LoanAndLeasesAmountBeforeAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LoanAndLeasesAmountBeforeAllowanceForCreditLosses", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The total amount of loans and leases before allowance for credit losses.", "label": "Loan and Leases, Amount Before Allowance for Credit Losses", "terseLabel": "Loans receivable", "totalLabel": "Total loans, net of unearned fees and discounts" } } }, "auth_ref": [] }, "tbnk_LoanDelinquencyPeriodThatMayResultInLoss1": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LoanDelinquencyPeriodThatMayResultInLoss1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesDelinquentAndNonaccrualLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold period for when financing receivable is considered past due to write off as uncollectible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Loan delinquency period that may result in loss 1", "terseLabel": "Loan delinquency period that may result in loss" } } }, "auth_ref": [] }, "us-gaap_LoanOriginationCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanOriginationCommitmentsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Commitments to originate loans", "documentation": "Commitments to borrowers or third party investors for the origination of a loan." } } }, "auth_ref": [] }, "us-gaap_LoanRestructuringModificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Loan Restructuring Modification [Axis]", "documentation": "Information by concessions made to the terms of loan contracts." } } }, "auth_ref": [ "r399", "r400", "r402", "r971" ] }, "us-gaap_LoanRestructuringModificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoanRestructuringModificationDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Loan Restructuring Modification [Domain]", "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": [ "r399", "r400", "r402", "r971" ] }, "tbnk_LoanToValueRatio": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LoanToValueRatio", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the loan to value ratio.", "label": "Loan to Value Ratio", "terseLabel": "Loan to value ratio (as a percent)" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableAllowance", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": -1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Allowance", "negatedLabel": "Allowance for credit/loan losses", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "verboseLabel": "Total ending allowance balance", "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": [ "r19", "r23", "r77", "r1107" ] }, "tbnk_LoansAndLeasesReceivableCommitmentsFixedRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "LoansAndLeasesReceivableCommitmentsFixedRatePercentage", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the fixed interest rate related to the agreements to provide advances to borrowers and lessees at stated interest rates.", "label": "Loans and Leases Receivable Commitments Fixed Rate Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "auth_ref": [] }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableDeferredIncome", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "tbnk_LoanAndLeasesAmountBeforeAllowanceForCreditLosses", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Deferred Income", "negatedLabel": "Net unearned fees and discounts", "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements." } } }, "auth_ref": [ "r70", "r76", "r116", "r130" ] }, "us-gaap_LoansAndLeasesReceivableGainLossOnSalesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableGainLossOnSalesNet", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Gain (Loss) on Sales, Net", "terseLabel": "Residential mortgage loans sold, recognized gains", "documentation": "Reflects the net positive or negative amount derived from subtracting from net proceeds of sale and the carrying amounts, net of allocated reserves, of financial assets transferred to third parties in transactions that qualify for sales treatment." } } }, "auth_ref": [ "r118" ] }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": "tbnk_LoanAndLeasesAmountBeforeAllowanceForCreditLosses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Gross", "terseLabel": "Total loans", "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": [ "r166" ] }, "us-gaap_LoansAndLeasesReceivableNetReportedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableNetReportedAmount", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Net Amount", "terseLabel": "Loans receivable, net of allowance for credit/loan losses", "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale." } } }, "auth_ref": [ "r130", "r166" ] }, "us-gaap_LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableOriginationFeesDiscountsOrPremiumsAndDirectCostsToAcquireLoansPolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Origination Fees, Discounts or Premiums, and Direct Costs to Acquire Loans Policy [Policy Text Block]", "terseLabel": "Deferred Loan Origination Fees and Unearned Loan Discounts", "documentation": "Disclosure of accounting policy for method for recognizing interest income and amortizing deferred fee or cost of financing receivable. Includes, but is not limited to, treatment of fee, cost, premium and discount." } } }, "auth_ref": [ "r395" ] }, "us-gaap_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Real Estate Acquired Through Foreclosure, Policy [Policy Text Block]", "terseLabel": "Real Estate Owned", "documentation": "Disclosure of accounting policy for real estate acquired through foreclosure." } } }, "auth_ref": [ "r388" ] }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansAndLeasesReceivableRelatedParties", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Loans and Leases Receivable, Related Parties", "terseLabel": "Loans to directors and executive officers", "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date." } } }, "auth_ref": [ "r117", "r129" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForLoanLosses" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Loans Receivable and Allowance for Credit Losses", "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": [ "r1147" ] }, "us-gaap_LoansReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Loans receivable, net", "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": [ "r60" ] }, "us-gaap_LoansReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansReceivableMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Loans receivable", "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": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LossContingencyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAbstract", "lang": { "en-us": { "role": { "label": "Contingencies" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Investment Securities" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Investment Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r132" ] }, "tbnk_MaturityOneToTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "MaturityOneToTwoYearsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period that is more than one year but fewer than two years from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements.", "label": "Over 1 year to 2 years" } } }, "auth_ref": [] }, "us-gaap_MaturityOver90DaysMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaturityOver90DaysMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Maturing Over 90 days", "documentation": "Maturity period of over 90 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements." } } }, "auth_ref": [ "r330" ] }, "tbnk_MaturityThreeToFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "MaturityThreeToFourYearsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period that is more than three years but fewer than four years from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements.", "label": "Over 3 years to 4 years" } } }, "auth_ref": [] }, "tbnk_MaturityTwoToThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "MaturityTwoToThreeYearsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "documentation": "Maturity period that is more than two years but fewer than three years from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements.", "label": "Over 2 years to 3 years" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r590", "r801", "r864", "r890", "r891", "r948", "r950", "r952", "r953", "r955", "r961", "r962", "r971", "r986", "r998", "r1007", "r1193", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r1064" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1064" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r590", "r801", "r864", "r890", "r891", "r948", "r950", "r952", "r953", "r955", "r961", "r962", "r971", "r986", "r998", "r1007", "r1193", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1084" ] }, "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "U.S. government-sponsored 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": [ "r1157", "r1164", "r1172", "r1218" ] }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageLoansInProcessOfForeclosureAmount", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Mortgage Loans in Process of Foreclosure, Amount", "terseLabel": "Mortgage loans in process of foreclosure, total value", "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process." } } }, "auth_ref": [ "r31" ] }, "us-gaap_MortgageLoansOnRealEstateCostOfMortgagesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageLoansOnRealEstateCostOfMortgagesSold", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Mortgage Loans on Real Estate, Cost of Mortgages Sold", "terseLabel": "Residential mortgage loans sold, loan amount", "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from sale." } } }, "auth_ref": [ "r959" ] }, "tbnk_MortgagePaidOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "MortgagePaidOff", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of mortgage loan recovered due to being paid off by loanee.", "label": "Mortgage Paid Off", "terseLabel": "Loan paid off" } } }, "auth_ref": [] }, "us-gaap_MortgagesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgagesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Mortgage Loans on Real Estate", "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1092" ] }, "tbnk_MultiFamilyMortgageLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "MultiFamilyMortgageLoansMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the real estate loans on multi family real estate properties.", "label": "Multi-family residential" } } }, "auth_ref": [] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Mutual funds", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r1218" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r1065" ] }, "us-gaap_NaturalDisastersAndOtherCasualtyEventsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NaturalDisastersAndOtherCasualtyEventsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Impacted by Maui wildfires", "documentation": "Natural calamity or fire, flood or other hazards resulting in damages." } } }, "auth_ref": [ "r159" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "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": [ "r322" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [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.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r322" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [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.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r161", "r162", "r163" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "tbnk_NetDecreaseIncreaseInPrepaymentsFromBorrowersForTaxesAndInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NetDecreaseIncreaseInPrepaymentsFromBorrowersForTaxesAndInsurance", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the net (decrease) increase in prepayments from borrowers for taxes and insurance.", "label": "Net (Decrease) Increase in Prepayments From Borrowers for Taxes and Insurance", "terseLabel": "Net increase (decrease) in advance payments by borrowers for taxes and insurance" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r154", "r163", "r206", "r284", "r303", "r306", "r311", "r327", "r340", "r344", "r345", "r346", "r347", "r350", "r351", "r361", "r371", "r378", "r382", "r384", "r446", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r706", "r721", "r852", "r924", "r941", "r942", "r970", "r1017", "r1191" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income available to common shareholders", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r317", "r344", "r345", "r346", "r347", "r354", "r355", "r362", "r365", "r371", "r378", "r382", "r384", "r970" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r1064" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r1033", "r1045", "r1055", "r1072", "r1081" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1062" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1061" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r1072" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1092" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1092" ] }, "us-gaap_NoninterestBearingDepositLiabilitiesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestBearingDepositLiabilitiesDomestic", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_Deposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Noninterest-bearing Deposit Liabilities, Domestic", "terseLabel": "Non-interest bearing", "documentation": "Amount of domestic noninterest-bearing deposits held by the entity, which may include demand deposits, checking, brokered and retail deposits." } } }, "auth_ref": [ "r122" ] }, "us-gaap_NoninterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Expense", "totalLabel": "Total noninterest expense", "documentation": "Total aggregate amount of all noninterest expense." } } }, "auth_ref": [ "r215" ] }, "us-gaap_NoninterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestExpenseAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/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.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/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": [ "r213" ] }, "us-gaap_NoninterestIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestIncomeAbstract", "presentation": [ "http://www.territorialsavings.net/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.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestIncome", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Noninterest Income, Other Operating Income", "terseLabel": "Other", "documentation": "Amount of revenue earned, classified as other, excluding interest income." } } }, "auth_ref": [ "r152", "r204" ] }, "tbnk_NotImpactedByNaturalDisastersAndOtherCasualtyEventsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NotImpactedByNaturalDisastersAndOtherCasualtyEventsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "documentation": "Items not impacted by natural calamity or fire, flood or other hazards resulting in damages.", "label": "Not impacted by Maui wildfires" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Total Loans", "totalLabel": "Total ending loan balance", "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": [ "r242", "r261", "r262", "r290", "r468", "r475", "r981", "r982", "r1115", "r1184" ] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Loans receivable, net of allowance for credit/loan losses", "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": [ "r389", "r475", "r910" ] }, "us-gaap_NotesReceivableNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNetAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, after Allowance for Credit Loss [Abstract]", "terseLabel": "Components of loans receivable, net of allowance for credit losses" } } }, "auth_ref": [] }, "tbnk_NumberOfDifferentFormsOfOutstandingCommonStock": { "xbrltype": "integerItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NumberOfDifferentFormsOfOutstandingCommonStock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of different forms of outstanding common stock for the company.", "label": "Number Of Different Forms Of Outstanding Common Stock", "terseLabel": "Number of different forms of outstanding common stock" } } }, "auth_ref": [] }, "tbnk_NumberOfEventsImpactingEntitySCapitalizationCategory": { "xbrltype": "integerItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NumberOfEventsImpactingEntitySCapitalizationCategory", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of events that have occurred impacting the entity's capitalization category.", "label": "Number Of Events Impacting Entity's Capitalization Category", "terseLabel": "Number of conditions or events that have changed the institution's category under capital guidelines" } } }, "auth_ref": [] }, "tbnk_NumberOfHomes": { "xbrltype": "integerItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NumberOfHomes", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of homes.", "label": "Number of Homes", "terseLabel": "Number of homes" } } }, "auth_ref": [] }, "tbnk_NumberOfInactiveSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NumberOfInactiveSubsidiaries", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOrganizationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of inactive subsidiaries.", "label": "Number of Inactive Subsidiaries", "terseLabel": "Number of inactive subsidiaries" } } }, "auth_ref": [] }, "tbnk_NumberOfMortgageLoans": { "xbrltype": "integerItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "NumberOfMortgageLoans", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of mortgage loans outstanding.", "label": "Number Of Mortgage Loans", "terseLabel": "Number of nonaccrual loans" } } }, "auth_ref": [] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStores", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Stores", "terseLabel": "Number of branches located throughout Hawaii", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "us-gaap_OccupancyNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OccupancyNet", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Occupancy, Net", "terseLabel": "Occupancy", "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": [ "r157", "r214", "r231" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "negatedLabel": "Net current period other comprehensive (income) loss", "verboseLabel": "Other comprehensive (loss) income", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r35", "r41" ] }, "us-gaap_OffBalanceSheetCreditLossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffBalanceSheetCreditLossLiability", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesAllowanceOfCreditLossesAclOnLoansAndSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Off-Balance-Sheet, Credit Loss, Liability", "terseLabel": "Reserve for off-balance sheet credit exposure", "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": [ "r459", "r486" ] }, "us-gaap_OffsettingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAbstract", "lang": { "en-us": { "role": { "label": "Offsetting of Financial Liabilities" } } }, "auth_ref": [] }, "tbnk_OffsettingAssetsAndLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "OffsettingAssetsAndLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilities" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets and Liabilities Disclosure [Text Block]", "terseLabel": "Offsetting of Financial Liabilities" } } }, "auth_ref": [] }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingLiabilitiesTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Offsetting Liabilities [Table Text Block]", "terseLabel": "Schedule of securities sold under agreements to repurchase subject to conditional right of offset", "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [ "r147", "r296" ] }, "tbnk_OneToFourFamilyMortgageLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "OneToFourFamilyMortgageLoansMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostBasisOfLoansOnNonaccrualStatusDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the real estate loans on one-to-four family real estate properties.", "label": "One- to four-family residential" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "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": [ "r746", "r1003" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Future minimum rental commitments:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesFutureMinimumRentalCommitmentsUnderNonCancellableLeasesDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Lease liability", "verboseLabel": "Present value of leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r742" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in measurement of 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": [ "r743", "r749" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyIssuedAccountingPronouncementDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r741" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use asset", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1137" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesOtherRelatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r752", "r1003" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesOtherRelatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)", "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": [ "r751", "r1003" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOrganization" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r135", "r185", "r877", "r878" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "terseLabel": "Commitment amount", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAbstract", "lang": { "en-us": { "role": { "label": "Commitments" } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Line Items]", "terseLabel": "Loan Commitments", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain (loss) on securities", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold 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": [ "r8", "r25", "r186" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax, Portion Attributable to Parent", "totalLabel": "Total recognized in other comprehensive loss", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity." } } }, "auth_ref": [ "r8", "r25", "r186" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax, Portion Attributable to Parent", "negatedLabel": "Unfunded pension liability", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r6", "r25", "r151", "r186" ] }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Amortization Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Prior Service Cost (Credit), before Tax", "negatedLabel": "Prior service cost", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r7", "r151", "r302", "r557" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "negatedLabel": "Pretax amount", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r25", "r186" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Tax effect on each component of other comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "negatedLabel": "Other comprehensive (income) loss, net of taxes", "negatedNetLabel": "After Tax Amount", "totalLabel": "Total other comprehensive income (loss), net of tax", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r25", "r186", "r304", "r307" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, before Tax", "negatedLabel": "Actuarial net (gain) loss arising during the period", "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r4", "r151", "r176" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTaxAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, before Tax [Abstract]", "terseLabel": "Amortizations (recognized in net periodic benefit cost):" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), before Tax", "terseLabel": "Actuarial loss", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r7", "r151", "r302", "r557" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r25", "r186" ] }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NoninterestExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other General and Administrative Expense", "terseLabel": "Other general and administrative expenses", "documentation": "Amount of general and administrative expense classified as other." } } }, "auth_ref": [ "r156", "r1320" ] }, "us-gaap_OtherInterestAndDividendIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInterestAndDividendIncome", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Interest and Dividend Income", "terseLabel": "Other investments", "documentation": "Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other." } } }, "auth_ref": [ "r216" ] }, "us-gaap_OtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInvestmentsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesBankOwnedLifeInsuranceDetails" ], "lang": { "en-us": { "role": { "label": "Other Investments [Abstract]", "terseLabel": "Bank-Owned Life Insurance" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r127", "r838", "r895", "r896", "r1019", "r1318" ] }, "tbnk_OtherLoansClassMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "OtherLoansClassMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents other loans.", "label": "Other loans" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1064" ] }, "tbnk_OtherProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "OtherProductsAndServicesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to products and services not otherwise disclosed.", "label": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Due from Affiliates", "terseLabel": "Receivable from Territorial Savings Bank", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r289", "r909" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1031", "r1043", "r1053", "r1079" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r1034", "r1046", "r1056", "r1082" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1034", "r1046", "r1056", "r1082" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Past Due Financing Receivables [Table Text Block]", "terseLabel": "Schedule of aging of loans and accrual status by class of loans", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r72", "r74", "r982", "r1186" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1060" ] }, "us-gaap_PaymentDeferralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentDeferralMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "COVID-19", "terseLabel": "Forbearance Program", "documentation": "Loan modification for a temporary postponement of loan payments." } } }, "auth_ref": [ "r399", "r400", "r402" ] }, "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Origination of Mortgage Loans Held-for-sale", "negatedLabel": "Origination of loans held for sale", "documentation": "The amount of cash paid for the origination of mortgages that are held for sale." } } }, "auth_ref": [ "r966", "r1136" ] }, "us-gaap_PaymentsForProceedsFromLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromLoansAndLeases", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Loans and Leases", "negatedLabel": "Principal repayments on loans receivable, net of loan originations", "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": [ "r823" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Cash dividends paid", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedLabel": "Purchases of investment 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": [ "r46", "r318", "r410" ] }, "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireFederalHomeLoanBankStock", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Federal Home Loan Bank Stock", "negatedLabel": "Purchases of Federal Home Loan Bank stock", "documentation": "Amount of cash outflow to acquire Federal Home Loan Bank (FHLB) stock." } } }, "auth_ref": [ "r1131" ] }, "us-gaap_PaymentsToAcquireFederalReserveStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireFederalReserveStock", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Federal Reserve Bank Stock", "negatedLabel": "Purchases of Federal Reserve Bank stock", "documentation": "Amount of cash outflow to acquire Federal Reserve Bank (FRB) stock." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireHeldToMaturitySecurities", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Held-to-maturity Securities", "negatedLabel": "Purchases of investment securities held to maturity", "documentation": "Amount of cash outflow through purchase of long-term held-to-maturity securities." } } }, "auth_ref": [ "r46", "r410" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of premises and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r160" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r1063" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1063" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitExpense", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefit Expense", "terseLabel": "Accrued (reversed) benefits", "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Employee Benefit Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r512", "r537", "r539", "r545", "r563", "r565", "r566", "r567", "r568", "r569", "r581", "r582", "r584", "r990" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Defined Benefit Plans, Liabilities", "negatedLabel": "Accounts payable and accrued expenses - liability", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r199", "r514", "r536", "r1315" ] }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "terseLabel": "Supplemental Employee Retirement Plan (SERP)", "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r91", "r92", "r94" ] }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "terseLabel": "Pension Plan", "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r15", "r16", "r28", "r93" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Pension Plan", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r564", "r567", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r584", "r585", "r596", "r990", "r991", "r995", "r996", "r997" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1062" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r1072" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r1065" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1061" ] }, "tbnk_PerformanceBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PerformanceBasedRestrictedStockUnitsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent information pertaining to performance-based restricted stock units", "label": "Performance Based Restricted Stock Units (PRSUs)" } } }, "auth_ref": [] }, "tbnk_PerformanceSharesBasedOnMarketConditionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PerformanceSharesBasedOnMarketConditionMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets, based on certain market conditions.", "label": "Restricted Stock Units Based on a Market Condition" } } }, "auth_ref": [] }, "tbnk_PerformanceSharesBasedOnPerformanceConditionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PerformanceSharesBasedOnPerformanceConditionMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets, based on a performance condition.", "label": "Restricted Stock Units Based on a Performance Condition" } } }, "auth_ref": [] }, "tbnk_PeriodEffectOnRetainedEarningsFromAdoptionOfAccountingStandards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PeriodEffectOnRetainedEarningsFromAdoptionOfAccountingStandards", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Represents the impact, during the current reporting period, on retained earnings attributable to adoption of accounting standards.", "label": "Period Effect On Retained Earnings From Adoption Of Accounting Standards", "terseLabel": "Cumulative change in accounting principle (1)" } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails" ], "lang": { "en-us": { "role": { "label": "Plan Asset Categories [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r564", "r988", "r989", "r990" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r677", "r893", "r1000" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r677", "r893", "r1000" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r781", "r1000", "r1005", "r1102" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r781", "r1000", "r1005", "r1102" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r719" ] }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustments", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock Dividends and Other Adjustments", "negatedLabel": "Income allotted to participating securities", "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders." } } }, "auth_ref": [ "r54", "r1100", "r1146" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars 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": [ "r140", "r498" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.territorialsavings.net/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": [ "r140", "r900" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r140", "r498" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r140", "r900", "r922", "r1321", "r1322" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/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": [] }, "tbnk_PrepaidExpensesAndOtherAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PrepaidExpensesAndOtherAssetsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other assets.", "label": "Prepaid expenses and other assets" } } }, "auth_ref": [] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Prime rate", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_PrincipalAmountOutstandingOnLoansManagedAndSecuritized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrincipalAmountOutstandingOnLoansManagedAndSecuritized", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Principal Amount Outstanding on Loans Managed and Securitized or Asset-backed Financing Arrangement", "terseLabel": "Loans serviced for others", "documentation": "This is the sum of principal amount outstanding for both securitized and unsecuritized loans of all types." } } }, "auth_ref": [ "r33" ] }, "tbnk_PriorYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PriorYearsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent information pertaining to prior years.", "label": "Prior years" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromFederalHomeLoanBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromFederalHomeLoanBankBorrowings", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Federal Home Loan Bank Borrowings", "terseLabel": "Proceeds from advances from the Federal Home Loan Bank", "documentation": "Amount of cash inflow from Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity." } } }, "auth_ref": [ "r1132" ] }, "tbnk_ProceedsFromFederalReserveBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ProceedsFromFederalReserveBankBorrowings", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from Federal Reserve Bank borrowing, classified as financing activity.", "label": "Proceeds From Federal Reserve Bank Borrowings", "terseLabel": "Proceeds from advances from the Federal Reserve Bank" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Life Insurance Policy", "terseLabel": "Proceeds from bank-owned life insurance", "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r9", "r43" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities", "terseLabel": "Principal repayments on investment securities available for sale", "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": [ "r318", "r319", "r1152" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities", "terseLabel": "Principal repayments on investment securities held to maturity", "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity." } } }, "auth_ref": [ "r44", "r1152" ] }, "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfFederalHomeLoanBankStock", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Federal Home Loan Bank Stock", "terseLabel": "Proceeds from redemption of Federal Home Loan Bank stock", "documentation": "Amount of cash inflow from sale of Federal Home Loan Bank (FHLB) stock." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_ProceedsFromSaleOfFederalReserveStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfFederalReserveStock", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Federal Reserve Bank Stock", "terseLabel": "Proceeds from redemption of Federal Reserve Bank Stock", "documentation": "Amount of cash inflow from sale of Federal Reserve Bank (FRB) stock." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ProceedsFromSaleOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfHeldToMaturitySecurities", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Held-to-maturity Securities", "terseLabel": "Proceeds from sale of investment securities held to maturity", "verboseLabel": "Proceeds from sales", "documentation": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer." } } }, "auth_ref": [ "r44", "r410" ] }, "us-gaap_ProceedsFromSaleOfLoansHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfLoansHeldForSale", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Loans Held-for-sale", "terseLabel": "Proceeds from sales of loans held for sale", "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": [ "r1134", "r1135" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r385", "r802", "r858", "r859", "r860", "r861", "r862", "r863", "r963", "r987", "r1006", "r1104", "r1189", "r1190", "r1194", "r1316" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r385", "r802", "r858", "r859", "r860", "r861", "r862", "r863", "r963", "r987", "r1006", "r1104", "r1189", "r1190", "r1194", "r1316" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r284", "r303", "r306", "r321", "r327", "r340", "r350", "r351", "r371", "r378", "r382", "r384", "r446", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r676", "r679", "r680", "r706", "r721", "r825", "r851", "r883", "r924", "r941", "r942", "r970", "r1001", "r1002", "r1018", "r1126", "r1191" ] }, "tbnk_ProfitSharingPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ProfitSharingPlanMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the profit sharing plan.", "label": "Profit sharing plan" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Premises and Equipment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r169", "r237", "r240", "r241" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails": { "parentTag": "tbnk_PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r170", "r286", "r849" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Premises and equipment", "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.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 }, "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Premises and equipment, net", "totalLabel": "Total", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r827", "r849", "r1004" ] }, "tbnk_PropertyPlantAndEquipmentNetExcludingConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount after accumulated depreciation, depletion and amortization of physical assets excluding construction in progress used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant and Equipment Net Excluding Construction in Progress", "totalLabel": "Net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r12", "r237", "r240", "r847" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule 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": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r170" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated 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_ProvisionForLoanAndLeaseLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanAndLeaseLosses", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": -1.0, "order": 3.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Provision for Loan and Lease Losses", "netLabel": "Reversal of provision for credit losses", "verboseLabel": "(Reversal of provision) provision for loan losses", "documentation": "Amount of expense related to estimated loss from loan and lease transactions." } } }, "auth_ref": [ "r10", "r20", "r210" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss", "weight": -1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "terseLabel": "Reversal of provision for credit losses", "verboseLabel": "(Reversal of provision) provision for credit losses", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r464", "r819" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1060" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r1060" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r537", "r590", "r628", "r629", "r630", "r770", "r801", "r864", "r890", "r891", "r948", "r950", "r952", "r953", "r955", "r961", "r962", "r971", "r986", "r998", "r1007", "r1010", "r1188", "r1193", "r1301", "r1302", "r1303", "r1304", "r1305" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r482", "r483", "r484", "r485", "r537", "r590", "r628", "r629", "r630", "r770", "r801", "r864", "r890", "r891", "r948", "r950", "r952", "r953", "r955", "r961", "r962", "r971", "r986", "r998", "r1007", "r1010", "r1188", "r1193", "r1301", "r1302", "r1303", "r1304", "r1305" ] }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateAcquiredThroughForeclosure", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Real Estate Acquired Through Foreclosure", "terseLabel": "Real estate owned", "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement." } } }, "auth_ref": [ "r390", "r391" ] }, "us-gaap_RealEstateLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateLoanMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Real estate loans", "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building." } } }, "auth_ref": [] }, "us-gaap_RealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Real Estate [Member]", "terseLabel": "Real Estate", "documentation": "Property consisting of land, land improvement and buildings." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Loans Receivable and Allowance for Credit Losses" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r1026", "r1038", "r1048", "r1074" ] }, "tbnk_RecoveryOnBankOwnedLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "RecoveryOnBankOwnedLifeInsurance", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetailss": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesProvisionAndReconciliationToFederalStatutoryCorporateTaxRateDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of proceeds from bank-owned life insurance policies covering any loss or effect to the extent used to mitigate losses or replace damaged or destroyed assets or properties.", "label": "Recovery on Bank-Owned Life Insurance", "negatedLabel": "Recovery on bank-owned life insurance" } } }, "auth_ref": [] }, "srt_RegulatoryCapitalRequirementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RegulatoryCapitalRequirementsAbstract", "lang": { "en-us": { "role": { "label": "Regulatory Capital and Supervision" } } }, "auth_ref": [] }, "tbnk_RegulatoryCapitalRequirementsUnderBankingRegulationsAssetsThresholdForSavingsAndLoanHoldingCompanies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsAssetsThresholdForSavingsAndLoanHoldingCompanies", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the threshold of total assets for regulatory capital requirements to become applicable to savings and loan holding companies", "label": "Regulatory Capital Requirements under Banking Regulations Assets Threshold for Savings and Loan Holding Companies", "terseLabel": "Threshold of assets requiring consolidated regulatory capital requirements identical to those applicable to subsidiary depository institutions" } } }, "auth_ref": [] }, "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervision" ], "lang": { "en-us": { "role": { "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]", "terseLabel": "Regulatory Capital and Supervision", "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": [ "r828", "r829", "r830", "r832", "r833", "r834", "r836", "r837" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r564", "r759", "r760", "r894", "r895", "r896", "r897", "r898", "r921", "r923", "r947" ] }, "tbnk_RelatedPartyTransactionDividendIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "RelatedPartyTransactionDividendIncome", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails": { "parentTag": "us-gaap_InterestAndDividendIncomeOperating", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of dividend income earned from related parties.", "label": "Related Party Transaction Dividend Income", "terseLabel": "Dividends from Territorial Savings Bank" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r564", "r759", "r760", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r894", "r895", "r896", "r897", "r898", "r921", "r923", "r947", "r1297" ] }, "us-gaap_RentalIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RentalIncomeNonoperating", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesOtherRelatedInformationDetails" ], "lang": { "en-us": { "role": { "label": "Rental Income, Nonoperating", "documentation": "Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature." } } }, "auth_ref": [ "r158" ] }, "us-gaap_RepaymentsOfFederalHomeLoanBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfFederalHomeLoanBankBorrowings", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Federal Home Loan Bank Borrowings", "negatedLabel": "Repayments of advances from the Federal Home Loan Bank", "documentation": "Amount of cash outflow for repayment of Federal Home Loan Bank (FHLBank) borrowing, classified as financing activity." } } }, "auth_ref": [ "r1133" ] }, "tbnk_RepaymentsOfFederalReserveBankBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "RepaymentsOfFederalReserveBankBorrowings", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for repayment of Federal Reserve Bank borrowing, classified as financing activity.", "label": "Repayments of Federal Reserve Bank Borrowings", "negatedLabel": "Repayments of advances from the Federal Reserve Bank" } } }, "auth_ref": [] }, "us-gaap_RepurchaseAgreementCounterpartyAmountAtRisk": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepurchaseAgreementCounterpartyAmountAtRisk", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails": { "parentTag": "us-gaap_AssetsSoldUnderAgreementsToRepurchaseCarryingAmounts", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty, Amount at Risk", "terseLabel": "Amount at Risk", "documentation": "The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)." } } }, "auth_ref": [ "r334" ] }, "us-gaap_RepurchaseAgreementCounterpartyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepurchaseAgreementCounterpartyLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty [Line Items]", "terseLabel": "Securities sold under agreements to repurchase", "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": [ "r334" ] }, "us-gaap_RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements", "terseLabel": "Weighted Average Months to Maturity", "documentation": "Weighted average maturity (weighted by amount of the agreement) of repurchase agreements with the counterparty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r334" ] }, "us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchase" ], "lang": { "en-us": { "role": { "label": "Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block]", "terseLabel": "Securities Sold Under Agreements to Repurchase", "documentation": "The entire disclosure for repurchase agreements (also known as repos), resale agreements (also known as reverse repurchase agreements or reverse repos), securities borrowed transactions, and securities loaned transactions." } } }, "auth_ref": [ "r189" ] }, "tbnk_RequirementToHoldSharesOfCapitalStockOfFederalReserveBankAsPercentageOfCapitalAndSurplus": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "RequirementToHoldSharesOfCapitalStockOfFederalReserveBankAsPercentageOfCapitalAndSurplus", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the requirement to hold shares of capital stock of the Federal Reserve Bank (FRB) expressed as a percentage of capital and surplus.", "label": "Requirement to Hold Shares of Capital Stock of Federal Reserve Bank as Percentage of Capital and Surplus", "terseLabel": "Requirement to hold shares of capital stock of the Federal Reserve Bank as a percentage of capital and surplus (as a percent)" } } }, "auth_ref": [] }, "tbnk_ResidentialMortgageLoansHeldForSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ResidentialMortgageLoansHeldForSaleMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to residential mortgage loans held for sale.", "label": "Residential Mortgage Loans Held For Sale" } } }, "auth_ref": [] }, "us-gaap_ResidentialPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidentialPortfolioSegmentMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Residential Mortgage", "documentation": "Portfolio segment of the company's total financing receivables related to residential financing receivables." } } }, "auth_ref": [] }, "us-gaap_ResidentialRealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResidentialRealEstateMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Residential real estate", "documentation": "Property that is used as a home." } } }, "auth_ref": [ "r971", "r978", "r1218" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r1027", "r1039", "r1049", "r1075" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r1028", "r1040", "r1050", "r1076" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r1035", "r1047", "r1057", "r1083" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Restricted Stock", "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": [ "r55" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r143", "r174", "r845", "r871", "r876", "r881", "r901", "r1004" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r280", "r336", "r337", "r338", "r341", "r349", "r351", "r451", "r457", "r637", "r638", "r639", "r663", "r664", "r687", "r690", "r691", "r694", "r704", "r867", "r869", "r884", "r1321" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "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": [ "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r998", "r1103", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDefinedContributionAndProfitSharingPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Name [Domain]", "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": [ "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r998", "r1103", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224", "r1225", "r1226", "r1227", "r1228", "r1229", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r564", "r567", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r584", "r585", "r586", "r596", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan and Other Postretirement Benefit Plan [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r561", "r562", "r564", "r567", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r584", "r585", "r586", "r596", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from contracts with customers", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r372", "r373", "r377", "r380", "r381", "r385", "r386", "r387", "r509", "r510", "r802" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r245", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r511" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Other Revenue", "terseLabel": "Other revenue", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r1106" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "totalLabel": "Total", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r313", "r327", "r372", "r373", "r377", "r380", "r381", "r385", "r386", "r387", "r446", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r721", "r825", "r1191" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r750", "r1003" ] }, "tbnk_RiskFreeRateAndHistoricalVolatilityTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "RiskFreeRateAndHistoricalVolatilityTerm", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the term used for risk-free rate and historical volatility.", "label": "Risk-free Rate and Historical Volatility, Term", "terseLabel": "Term used for risk-free rate and historical volatility" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1092" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1092" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesCollateralSalesServicedForOthersDirectorsAndExecutiveOfficersDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r39" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of components of 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": [ "r39" ] }, "tbnk_ScheduleOfAccruedInterestReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfAccruedInterestReceivableTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued interest receivable.", "label": "Schedule of Accrued Interest Receivable [Table Text Block]", "terseLabel": "Schedule of components of accrued interest receivable" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in components of accumulated other comprehensive loss, net of taxes", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r41", "r1290", "r1291" ] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Pension Plan's assets measured at fair value", "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall." } } }, "auth_ref": [ "r177" ] }, "us-gaap_ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Assets Sold under Agreements to Repurchase [Table]", "documentation": "Schedule, as of the most recent balance sheet date, of securities or other assets sold under repurchase agreements when this amount exceeds 10 percent of total assets. Disclosure may include the following: the type of securities or assets sold under agreements to repurchase, the carrying amount, market value (including accrued interest plus any cash or other assets on deposit. The information is segregated into securities maturing (1) overnight; (2) term up to 30 days; (3) term of 30 to 90 days; (4) term over 90 days; (5) demand." } } }, "auth_ref": [ "r333" ] }, "tbnk_ScheduleOfAssumptionsUsedToDetermineBenefitObligationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfAssumptionsUsedToDetermineBenefitObligationTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the assumptions used to determine benefit obligation for pension plans and/or other employee benefit plans.", "label": "Schedule of Assumptions Used to Determine Benefit Obligation [Table Text Block]", "terseLabel": "Schedule of weighted average assumptions used to determine benefit obligations" } } }, "auth_ref": [] }, "tbnk_ScheduleOfAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfAssumptionsUsedToDetermineNetPeriodicBenefitCostTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the assumptions used to determine the net benefit cost for pension plans and/or other employee benefit plans.", "label": "Schedule of Assumptions Used to Determine Net Periodic Benefit Cost [Table Text Block]", "terseLabel": "Schedule of weighted average assumptions used to determine net periodic benefit cost" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCashAndCashEquivalentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of balances of cash and cash equivalents", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of compensation expense and related tax benefit for all share-based awards", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r1312", "r1313" ] }, "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]", "terseLabel": "Schedule of regulatory capital ratios", "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": [ "r831", "r835" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of allocation of federal and state income taxes between current and deferred provisions", "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": [ "r182" ] }, "tbnk_ScheduleOfComponentsOfIncomeTaxesPayableReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfComponentsOfIncomeTaxesPayableReceivableTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the tabular disclosure of the components of income tax payable (receivable) as of the balance sheet date.", "label": "Schedule of Components of Income Taxes Payable Receivable [Table Text Block]", "terseLabel": "Schedule of components of income taxes payable (receivable)" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of tax effect on each component of accumulated other comprehensive loss", "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r150" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyTables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Condensed Balance Sheets", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1119", "r1141" ] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyTables" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Condensed Statements of Cash Flows", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1119", "r1141" ] }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyTables" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Condensed Statements of Income", "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r1119", "r1141" ] }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Credit Losses Related to Financing Receivables, Current and Noncurrent [Table Text Block]", "terseLabel": "Schedule of activity in allowance for loan losses on loans receivable and by portfolio segment", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current." } } }, "auth_ref": [ "r61", "r1185" ] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r85", "r175" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of tax effects of temporary differences that give rise to significant portions of deferred tax assets and deferred tax liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes recognized in accumulated other comprehensive loss for Pension Plan", "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansChangesRecognizedInAccumulatedOtherComprehensiveLossForPensionPlanDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanAssetsMeasuredAtFairValueDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansPensionPlanParticipantsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r15", "r87", "r88", "r89", "r90" ] }, "tbnk_ScheduleOfDepositsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfDepositsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of deposit liabilities.", "label": "Schedule of Deposits [Table Text Block]", "terseLabel": "Summary of deposit accounts by type with their respective weighted-average interest rates" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of information used to compute basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1145" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of tax provision based on statutory corporate rate on pretax income and provision for taxes", "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": [ "r180" ] }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlan", "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "documentation": "Describes the details pertaining to each employee stock ownership plan." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanTables" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Table Text Block]", "terseLabel": "Schedule of shares held by the ESOP trust", "documentation": "Tabular disclosure of the details pertaining to each employee stock ownership plan." } } }, "auth_ref": [ "r101" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r443", "r444", "r445" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [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": [ "r327", "r443", "r444", "r445", "r446", "r721" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r284", "r327", "r443", "r444", "r445", "r446", "r721" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of estimated future benefit payments reflecting expected future service", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value on a 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": [ "r709", "r710" ] }, "us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Federal Home Loan Bank Advances, by Branch of FHLB Bank [Table]", "documentation": "Represents the total amount of advances due to the Federal Home Loan Bank, by Branch, as of the balance sheet date." } } }, "auth_ref": [ "r133", "r203", "r223" ] }, "us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Federal Home Loan Bank, Advances, by Branch of FHLB Bank [Table Text Block]", "terseLabel": "Schedule of advances outstanding", "documentation": "Tabular disclosure of advances by federal home loan bank by branch." } } }, "auth_ref": [ "r133", "r203", "r223" ] }, "tbnk_ScheduleOfFederalReserveBankAdvancesBankTermFundingProgramTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfFederalReserveBankAdvancesBankTermFundingProgramTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalReserveBankTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of advances by the Federal Reserve Bank as part of their Bank Term Funding Program.", "label": "Schedule of Federal Reserve Bank, Advances, Bank Term Funding Program [Table Text Block]", "terseLabel": "Schedule of BTFP advances outstanding" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financing Receivable, Allowance for Credit Losses [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r265", "r1185" ] }, "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTroubledDebtRestructuringsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financing Receivable, Troubled Debt Restructurings [Table]", "documentation": "Disclosure of information about financing receivable modified for debtor experiencing financial difficulty." } } }, "auth_ref": [ "r397", "r398", "r399", "r400", "r971" ] }, "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Nonaccrual [Table Text Block]", "terseLabel": "Schedule of amortized cost basis of loans on nonaccrual status", "documentation": "Tabular disclosure of financing receivable on nonaccrual status." } } }, "auth_ref": [ "r72", "r469" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAgingOfLoansAndAccrualStatusByClassDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAmortizedCostByCreditQualityIndicatorDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financing Receivables Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r982", "r1186" ] }, "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Securities [Line Items]", "verboseLabel": "Realized gains and losses and the proceeds from sales of securities", "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": [ "r1127", "r1128", "r1177" ] }, "us-gaap_ScheduleOfGainLossOnInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGainLossOnInvestmentsTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesRealizedGainsAndLossesAndProceedsFromSalesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Gain (Loss) on Investments [Table]", "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r1127", "r1128", "r1177" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-maturity Securities [Line Items]", "verboseLabel": "Investment Securities", "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": [ "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Held-to-maturity Securities [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441" ] }, "tbnk_ScheduleOfImpairedFinancingReceivable1Table": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfImpairedFinancingReceivable1Table", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesGrossChargeOffsByLoanClassAndYearDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of the recorded investment, unpaid principal balance, associated allowance, average recorded investment, accounting policies, and interest income recognized on the accrual and cash basis for impaired financing receivables by class of financing receivable.", "label": "Schedule of Impaired Financing Receivable 1 [Table]" } } }, "auth_ref": [] }, "tbnk_ScheduleOfInterestExpenseByTypeOfDepositLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfInterestExpenseByTypeOfDepositLiabilitiesTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest expense by components of deposit liabilities.", "label": "Schedule of Interest Expense by Type of Deposit Liabilities [Table Text Block]", "terseLabel": "Schedule of interest expense by type of deposit" } } }, "auth_ref": [] }, "tbnk_ScheduleOfMaturitiesOfInterestBearingCertificatesOfDepositsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfMaturitiesOfInterestBearingCertificatesOfDepositsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of interest bearing certificates of deposits.", "label": "Schedule of Maturities of Interest Bearing Certificates of Deposits [Table Text Block]", "terseLabel": "Schedule of maturity of certificate of deposit accounts" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of components of net periodic benefit cost", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r179" ] }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetFundedStatusTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Funded Status [Table Text Block]", "terseLabel": "Schedule of status of Pension Plan and SERP", "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock award activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r96" ] }, "tbnk_ScheduleOfOperatingLeaseRelatedInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ScheduleOfOperatingLeaseRelatedInformationTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease related information, including, but not limited to cash paid for amounts included in lease liabilities, right of use operating assets and weighted-average lease disclosures.", "label": "Schedule Of Operating Lease Related Information [Table Text Block]", "terseLabel": "Schedule of other lease related information" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosurePremisesAndEquipmentDetails", "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPremisesAndEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Repurchase Agreement Counterparties with Whom Repurchase Agreements Exceed 10 Percent of Stockholders' Equity [Table Text Block]", "terseLabel": "Summary comparing carrying value and fair value of securities pledged to secure repurchase agreements, repurchase liability, and amount at risk", "documentation": "Tabular disclosure, as of the balance sheet date, of the amount at risk under repurchase agreements with any individual counterparty or group of related counterparties which exceeds 10 percent of stockholders' equity. Includes the name of each counterparty or group of related counterparties, the amount at risk with each, and the weighted average maturity of the repurchase agreements with each. The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRepurchaseAgreementCounterpartyTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfSecuritiesPledgedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Repurchase Agreement Counterparty [Table]", "documentation": "Schedule, as of the balance sheet date, of the amount at risk under repurchase agreements with any individual counterparty or group of related counterparties which exceeds 10 percent of stockholders' equity. Includes the name of each counterparty or group of related counterparties, the amount at risk with each, and the weighted average maturity of the repurchase agreements with each. The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)." } } }, "auth_ref": [ "r334" ] }, "us-gaap_ScheduleOfSecuritiesFinancingTransactionsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSecuritiesFinancingTransactionsTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Securities Financing Transactions [Table Text Block]", "terseLabel": "Summary of securities sold under agreements to repurchase", "documentation": "Tabular disclosure of securities financing transactions including resale and repurchase agreements, securities borrowed and lending transactions, securities received as collateral and obligations to return securities received as collateral." } } }, "auth_ref": [ "r190", "r296" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r598", "r600", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ] }, "us-gaap_SecuritiesAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesAssetsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Investment securities", "documentation": "A share, participation, or other interest in property or in an enterprise of the issuer or an obligation of the issuer that (a) either is represented by an instrument issued in bearer or registered form or, if not represented by an instrument, is registered in books maintained to record transfers by or on behalf of the issuer, (b) is of a type commonly dealt in on securities exchanges or markets or, when represented by an instrument, is commonly recognized in any area in which it is issued or dealt in as a medium for investment, and (c) either is one of a class or series or by its terms is divisible into a class or series of shares, participations, interest, or obligations." } } }, "auth_ref": [ "r78" ] }, "tbnk_SecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1": { "xbrltype": "decimalItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "SecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure regarding factors used to determine that the impairment of securities categorized as held-to-maturity where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the number of investment positions in the investments determined to be temporarily impaired.", "label": "Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions 1", "terseLabel": "Total Number of Securities" } } }, "auth_ref": [] }, "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureFairValueEstimatedFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure", "terseLabel": "Securities sold under agreements to repurchase", "documentation": "Fair value portion of securities that an entity sells and agrees to repurchase at a specified date for a specified price." } } }, "auth_ref": [ "r188" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchase", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails", "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Securities Sold under Agreements to Repurchase.", "terseLabel": "Securities sold under agreements to repurchase", "totalLabel": "Net Amount of Liabilities Presented in the Balance Sheet", "verboseLabel": "Repurchase Liability", "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r123", "r294", "r297", "r329", "r331", "r948", "r950", "r953", "r955" ] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Securities Sold under Agreements to Repurchase [Abstract]", "terseLabel": "Securities sold under agreements to repurchase" } } }, "auth_ref": [] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities", "terseLabel": "Financial Instruments", "documentation": "Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase." } } }, "auth_ref": [ "r34", "r295", "r965" ] }, "tbnk_SecuritiesSoldUnderAgreementsToRepurchaseDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Securities Sold Under Agreements to Repurchase" } } }, "auth_ref": [] }, "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails": { "parentTag": "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Securities Sold under Agreements to Repurchase, Gross", "terseLabel": "Gross Amount of Recognized Liabilities", "documentation": "Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r148", "r293" ] }, "tbnk_SecuritiesSoldUnderAgreementsToRepurchaseGrossAmountsNotOffsetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGrossAmountsNotOffsetAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOffsettingOfFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition", "label": "Securities Sold under Agreements to Repurchase Gross Amounts Not Offset [Abstract]", "terseLabel": "Gross amount not offset in the balance sheet" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1020" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1022" ] }, "tbnk_ServiceCostIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ServiceCostIncome", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cost (income) for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Service Cost (Income)", "terseLabel": "Service cost (income)" } } }, "auth_ref": [] }, "tbnk_ServiceFeesOnLoanAndDepositAccountsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ServiceFeesOnLoanAndDepositAccountsMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to service fees on loan and deposit accounts.", "label": "Service and Other Fees" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationAssumptionsUsedInBlackScholesOptionPricingFormulaDetails10k", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r999" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r620" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "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": "Forfeited (in dollars 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": [ "r620" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "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": [ "r618" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "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": "Granted (in dollars 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": [ "r618" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested at end of period (in shares)", "periodStartLabel": "Unvested at beginning of period (in shares)", "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": [ "r615", "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "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": "Restricted Stock Awards", "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.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "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": "Unvested at end of period (in dollars per share)", "periodStartLabel": "Unvested at beginning of period (in dollars 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": [ "r615", "r616" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "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 [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r619" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars 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": [ "r619" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationAssumptionsUsedInBlackScholesOptionPricingFormulaDetails10k", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions used in the Black-Scholes option pricing formula", "verboseLabel": "Assumptions used in the Monte Carlo valuation of PRSUs" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationAssumptionsUsedInBlackScholesOptionPricingFormulaDetails10k", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (as a percent)", "verboseLabel": "Annualized volatility (as a percent)", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r628" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationAssumptionsUsedInBlackScholesOptionPricingFormulaDetails10k", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (as a percent)", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r630" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensation", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation", "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": [ "r598", "r600", "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares remaining available for new awards under the 2019 Equity Plan", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r95" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock option activity", "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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r603", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r627", "r628", "r629", "r630", "r631" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting period one", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [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": [ "r597", "r606", "r625", "r626", "r627", "r628", "r631", "r640", "r641", "r642", "r643" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share Price", "terseLabel": "Closing stock price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "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.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationAssumptionsUsedInBlackScholesOptionPricingFormulaDetails10k", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life", "verboseLabel": "Term used for risk-free rate", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r627" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in 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": [ "r27" ] }, "tbnk_SharesVestingAsPercentageOfTarget": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "SharesVestingAsPercentageOfTarget", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares vesting during the period as a percentage of target.", "label": "Shares Vesting As A Percentage Of Target", "terseLabel": "Shares vesting as a percentage of target" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r747", "r1003" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r164", "r326" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossTaxEffectOnEachComponentDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r27", "r38", "r280", "r309", "r310", "r311", "r336", "r337", "r338", "r341", "r349", "r351", "r370", "r451", "r457", "r500", "r637", "r638", "r639", "r663", "r664", "r687", "r689", "r690", "r691", "r692", "r694", "r704", "r726", "r727", "r728", "r729", "r730", "r731", "r758", "r867", "r868", "r869", "r884", "r943" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails", "http://www.territorialsavings.net/role/DisclosureDepositsDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock", "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails", "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r336", "r337", "r338", "r370", "r802", "r879", "r886", "r892", "r894", "r895", "r896", "r897", "r898", "r900", "r903", "r904", "r905", "r906", "r907", "r911", "r912", "r913", "r914", "r917", "r918", "r919", "r920", "r921", "r923", "r926", "r927", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r943", "r1011" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAccruedInterestReceivableDetails", "http://www.territorialsavings.net/role/DisclosureDepositsDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStock", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStock", "http://www.territorialsavings.net/role/DisclosureIncomeTaxesComponentsOfIncomeTaxesPayableReceivableDetails", "http://www.territorialsavings.net/role/DisclosureRevenueRecognitionDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationTables", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r336", "r337", "r338", "r370", "r802", "r879", "r886", "r892", "r894", "r895", "r896", "r897", "r898", "r900", "r903", "r904", "r905", "r906", "r907", "r911", "r912", "r913", "r914", "r917", "r918", "r919", "r920", "r921", "r923", "r926", "r927", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r943", "r1011" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r1030", "r1042", "r1052", "r1078" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share-based compensation (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r27", "r140", "r141", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationStockOptionActivityDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of options for common stock (in shares)", "verboseLabel": "Exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r27", "r140", "r141", "r174", "r612" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of options for common stock", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r27", "r38", "r174" ] }, "us-gaap_StockOptionPlanExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionPlanExpense", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock or Unit Option Plan Expense", "terseLabel": "ESOP expense", "documentation": "Amount of noncash expense for option under share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase of shares of common stock (in shares)", "terseLabel": "Repurchase of shares of common stock (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r27", "r140", "r141", "r174" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of shares of common stock", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r27", "r140", "r141", "r174" ] }, "us-gaap_StockTransactionsParentheticalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockTransactionsParentheticalDisclosuresAbstract", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Stock Transactions, Parenthetical Disclosures [Abstract]", "terseLabel": "Consolidated Statements of Stockholders' Equity, Share Data" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 }, "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureOtherComprehensiveLossChangesInComponentsOfAccumulatedOtherComprehensiveLossDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "negatedPeriodEndLabel": "Balances at end of period", "negatedPeriodStartLabel": "Balances at beginning of period", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Equity", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r141", "r144", "r145", "r168", "r902", "r922", "r944", "r945", "r1004", "r1019", "r1138", "r1182", "r1289", "r1321" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Common Stock Repurchase Program", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r14", "r946" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events", "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": [ "r732", "r762" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r732", "r762" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails" ], "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": [ "r732", "r762" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails" ], "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": [ "r732", "r762" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSubsequentEventsDetails" ], "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": [ "r732", "r762" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.territorialsavings.net/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": [ "r761", "r763" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansAssumptionsUsedToDetermineBenefitObligationsAndPensionPlanInvestmentStrategyDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeBenefitPlansStatusOfPensionPlanAndSerpDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Employee Retirement Plan (SERP)", "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r1071" ] }, "tbnk_TerritorialBancorpIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TerritorialBancorpIncMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedBalanceSheetsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfCashFlowsDetails", "http://www.territorialsavings.net/role/DisclosureParentCompanyOnlyCondensedStatementsOfIncomeDetails", "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the parent company, Territorial Bancorp Inc.", "label": "Territorial Bancorp Inc." } } }, "auth_ref": [] }, "tbnk_TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Territorial Savings Bank 2010 Amended and Restated Employee Stock Ownership Plan and related Trust, originally adopted and effective January 1, 2009.", "label": "ESOP" } } }, "auth_ref": [] }, "tbnk_TerritorialSavingsBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TerritorialSavingsBankMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureAdvancesFromFederalHomeLoanBankDetails", "http://www.territorialsavings.net/role/DisclosureFederalHomeLoanBankStockDetails", "http://www.territorialsavings.net/role/DisclosureFederalReserveBankStockDetails", "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Territorial Savings Bank.", "label": "Territorial Savings Bank" } } }, "auth_ref": [] }, "tbnk_TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Territorial Savings Bank Non-Qualified Supplemental Employee Stock Ownership Plan (ESOP), (ESOP restoration plan), a non-qualified plan that provides supplemental cash benefits to certain executives who are prevented from receiving the full benefits contemplated by the entity's qualified employee stock ownership plan's benefit formula.", "label": "ESOP restoration" } } }, "auth_ref": [] }, "tbnk_ThresholdPeriodPastDueForObtainingAppraisalForCollateralToFinancingReceivable": { "xbrltype": "durationItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "ThresholdPeriodPastDueForObtainingAppraisalForCollateralToFinancingReceivable", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesDelinquentAndNonaccrualLoansDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold period past due for obtaining appraisal of underlying collateral to financing receivable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Threshold Period Past Due for Obtaining Appraisal for Collateral to Financing Receivable", "terseLabel": "Loan delinquency period after which an appraisal is obtained of the underlying collateral" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapital", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Leverage Capital", "terseLabel": "Actual Amount", "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_TierOneLeverageCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Leverage Capital [Abstract]", "terseLabel": "Tier 1 Leverage Capital" } } }, "auth_ref": [] }, "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Leverage Capital Required for Capital Adequacy to Average Assets", "terseLabel": "Required Ratio", "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r831", "r835" ] }, "us-gaap_TierOneLeverageCapitalToAverageAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneLeverageCapitalToAverageAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Leverage Capital to Average Assets", "terseLabel": "Actual Ratio", "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_TierOneRiskBasedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapital", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Risk Based Capital", "terseLabel": "Actual Amount", "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_TierOneRiskBasedCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Risk Based Capital [Abstract]", "terseLabel": "Tier 1 Risk-Based Capital" } } }, "auth_ref": [] }, "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Risk Based Capital Required for Capital Adequacy to Risk Weighted Assets", "terseLabel": "Required Ratio", "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework." } } }, "auth_ref": [ "r831", "r835" ] }, "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets", "presentation": [ "http://www.territorialsavings.net/role/DisclosureRegulatoryCapitalAndSupervisionDetails" ], "lang": { "en-us": { "role": { "label": "Tier One Risk Based Capital to Risk Weighted Assets", "terseLabel": "Actual Ratio", "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework." } } }, "auth_ref": [ "r831" ] }, "us-gaap_TimeDepositMaturitiesYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearFive", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposit Maturities, Year Five", "terseLabel": "2026", "documentation": "Amount of time deposit maturing in fifth 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": [ "r13" ] }, "us-gaap_TimeDepositMaturitiesYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearFour", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposit Maturities, Year Four", "terseLabel": "2025", "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": [ "r13" ] }, "us-gaap_TimeDepositMaturitiesYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearOne", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposit Maturities, Next Twelve Months", "terseLabel": "2022", "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": [ "r13" ] }, "us-gaap_TimeDepositMaturitiesYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearThree", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposit Maturities, Year Three", "terseLabel": "2024", "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": [ "r13" ] }, "us-gaap_TimeDepositMaturitiesYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositMaturitiesYearTwo", "crdr": "credit", "calculation": { "http://www.territorialsavings.net/role/DisclosureDepositsDetails": { "parentTag": "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposit Maturities, Year Two", "terseLabel": "2023", "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": [ "r13" ] }, "tbnk_TimeDeposits250000OrMore": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TimeDeposits250000OrMore", "crdr": "credit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $250,000 or more.", "label": "Time Deposits, $250,000 Or More", "terseLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_TimeDepositsByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeDepositsByMaturityAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Time Deposits, Fiscal Year Maturity [Abstract]", "terseLabel": "Maturity of certificate of deposit accounts" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r1148", "r1296" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails", "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanNonqualifiedEsopRestorationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1063" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r1070" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1091" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1093" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.territorialsavings.net/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "tbnk_TransferAndServicingOfFinancialAssetsPercentageOfReceiptOnTransferOfMortgageBackedSecuritiesIssued": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TransferAndServicingOfFinancialAssetsPercentageOfReceiptOnTransferOfMortgageBackedSecuritiesIssued", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of receipt on transfer of securities collateralized by mortgage loans.", "label": "Transfer and Servicing of Financial Assets, Percentage of Receipt on Transfer of Mortgage Backed Securities Issued", "terseLabel": "Percentage of receipt on transfer of mortgage-backed securities issued" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessInvestmentSecuritiesAndTransferOfFinancialAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets [Abstract]", "terseLabel": "Transfer of financial assets" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsPolicyTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Transfers and Servicing of Financial Assets, Policy [Policy Text Block]", "terseLabel": "Transfer of Financial 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": [ "r30", "r119", "r773", "r780", "r784" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesAmortizedCostAndFairValuesOfInvestmentSecuritiesDetails", "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesSummaryOfInvestmentSecuritiesInUnrealizedLossPositionSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "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": [ "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r497", "r499", "r695", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r775", "r776", "r777", "r778", "r779", "r782", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r854", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1177", "r1178", "r1179", "r1180" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1094" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1095" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1093" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1093" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1096" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1094" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average cost of shares repurchased (in dollars per share)", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r81" ] }, "us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockRepurchaseProgramAndFormsOfOutstandingCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]", "terseLabel": "Common Stock Repurchase Program" } } }, "auth_ref": [] }, "tbnk_TreasuryStockValueAcquiredSwapTransactionsSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "TreasuryStockValueAcquiredSwapTransactionsSettled", "crdr": "debit", "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Value of treasury stock shares acquired through swap and net settlement transactions and settled.", "label": "Treasury Stock Value Acquired Swap Transactions Settled", "terseLabel": "Company stock repurchased through stock swap and net settlement transactions" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails" ], "lang": { "en-us": { "role": { "label": "Type of Adoption [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r278", "r279", "r280", "r281", "r282", "r340", "r341", "r342", "r343", "r352", "r407", "r408", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r481", "r637", "r638", "r639", "r661", "r662", "r663", "r664", "r673", "r674", "r675", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r717", "r718", "r722", "r723", "r724", "r725", "r733", "r734", "r736", "r737", "r738", "r739", "r754", "r755", "r756", "r757", "r758", "r803", "r804", "r805", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876" ] }, "us-gaap_UnallocatedFinancingReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnallocatedFinancingReceivablesMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesActivityInAllowanceForLoanLossesBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesAllowanceForLoanLossesAndLoansNetOfUnearnedFeesAndDiscountsBySegmentDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesComponentsDetails", "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Unallocated", "documentation": "Financing receivables that have not been allocated to a portfolio segment." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1090" ] }, "tbnk_UnearnedEsopSharesHistoricalCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "UnearnedEsopSharesHistoricalCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Historical cost of unearned shares for all classes of common stock and nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by an employee stock ownership plan (ESOP). Includes the sale of shares or the issuance treasury shares to an ESOP. These shares are recorded at historical cost and then valued at fair value when released.", "label": "Unearned ESOP Shares Historical Cost", "negatedLabel": "Unearned ESOP shares" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.territorialsavings.net/role/DisclosureInvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "terseLabel": "Summary of investment securities in an unrealized loss position", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UnusedLinesOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusedLinesOfCreditMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureCommitmentsLoansDetails" ], "lang": { "en-us": { "role": { "label": "Unused lines of credit to borrowers", "documentation": "The unused portion of a line of credit that is available to the borrower to withdrawn upon." } } }, "auth_ref": [] }, "us-gaap_UnusualOrInfrequentItemAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Item, or Both [Axis]", "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r159" ] }, "us-gaap_UnusualOrInfrequentItemDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesMauiWildfireDetails" ], "lang": { "en-us": { "role": { "label": "Unusual or Infrequent Item, or Both [Domain]", "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r159" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r235", "r236", "r238", "r239" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r748", "r1003" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEmployeeStockOwnershipPlanLoanExpenseAndSharesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationPlanProvisionsDetails", "http://www.territorialsavings.net/role/DisclosureShareBasedCompensationUnrecognizedStockOptionCompensationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274", "r1275", "r1276", "r1277", "r1278", "r1279", "r1280", "r1281" ] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.territorialsavings.net/role/DisclosureSecuritiesSoldUnderAgreementsToRepurchaseSummaryOfRepurchaseLiabilityByMaturityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r961", "r962", "r1300", "r1302", "r1305" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Dilutive common stock equivalents:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted weighted-average shares outstanding (in shares)", "totalLabel": "Diluted earnings per share (in shares)", "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": [ "r356", "r365" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails", "http://www.territorialsavings.net/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted-average shares outstanding (in shares)", "verboseLabel": "Basic earnings per share (in shares)", "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": [ "r354", "r365" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-average number of shares used in:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageRateDomesticDeposit": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageRateDomesticDeposit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Rate Domestic Deposit", "terseLabel": "Total (as a percent)", "documentation": "Weighted average interest rate calculated at point in time for domestic deposit liability." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageRateDomesticDepositCertificatesOfDeposit", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Rate Domestic Deposit, Certificates of Deposit", "terseLabel": "Certificates of deposit (as a percent)", "documentation": "The weighted average interest rate for domestic certificates of deposit liabilities." } } }, "auth_ref": [] }, "tbnk_WeightedAverageRateDomesticDepositCheckingAndSuperNegotiableOrderOfWithdrawalNOW": { "xbrltype": "percentItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "WeightedAverageRateDomesticDepositCheckingAndSuperNegotiableOrderOfWithdrawalNOW", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the weighted-average interest rate for domestic checking deposit liabilities and interest-bearing domestic super negotiable order of withdrawal (NOW) demand deposit liabilities.", "label": "Weighted Average Rate Domestic Deposit Checking and Super Negotiable Order of Withdrawal NOW", "terseLabel": "Checking and Super NOW (as a percent)" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageRateDomesticDepositLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageRateDomesticDepositLiabilitiesAbstract", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Rate Domestic Deposit Liabilities [Abstract]", "terseLabel": "Interest rate" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageRateDomesticDepositMoneyMarket": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageRateDomesticDepositMoneyMarket", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Rate Domestic Deposit, Money Market", "terseLabel": "Money market (as a percent)", "documentation": "The weighted average interest rate for domestic money market demand account deposit liabilities." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageRateDomesticDepositSavings": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageRateDomesticDepositSavings", "presentation": [ "http://www.territorialsavings.net/role/DisclosureDepositsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Rate Domestic Deposit, Savings", "terseLabel": "Savings accounts (as a percent)", "documentation": "The weighted average interest rate for domestic savings deposit liabilities." } } }, "auth_ref": [] }, "tbnk_Year2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "Year2019Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent information pertaining to the year 2019.", "label": "Year 2019" } } }, "auth_ref": [] }, "tbnk_Year2023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "Year2023Member", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent information pertaining to the year 2023.", "label": "Year 2023" } } }, "auth_ref": [] }, "tbnk_YearOfOriginationAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "YearOfOriginationAxis", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by year of origination.", "label": "Year of Origination [Axis]" } } }, "auth_ref": [] }, "tbnk_YearOfOriginationDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.territorialsavings.net/20231231", "localname": "YearOfOriginationDomain", "presentation": [ "http://www.territorialsavings.net/role/DisclosureLoansReceivableAndAllowanceForCreditLossesImpairedLoansByClassDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Year of Origination [Domain]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "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": "(i),(j),(k)", "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": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-35" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(a)", "Paragraph": "4", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22 (b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r46": { "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" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "14A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-14A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-17" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-3" }, "r77": { "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" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-60/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-80/tableOfContent" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "25", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480637/718-40-25-13" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "840", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-5" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481309/942-210-45-4" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "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" }, "r123": { "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.13(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "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.13(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r125": { "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(1),(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.7(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r184": { "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" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r186": { "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" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//860/tableOfContent" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r198": { "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" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r200": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.13,16)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r219": { "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" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(b)", "Publisher": "SEC" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(e)", "Publisher": "SEC" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Publisher": "SEC" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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(m)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r330": { "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(m)(1)(ii)(A)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r331": { "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(m)(1)(ii)(A)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r332": { "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(m)(1)(ii)(A)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r333": { "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(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r334": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-3" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11C" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11C" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481598/310-20-45-2" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3A" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3B" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r818": { "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" }, "r819": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "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" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r924": { "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" }, "r925": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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 E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r957": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r958": { "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" }, "r959": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 6.L(5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-4" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r977": { "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" }, "r978": { "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" }, "r979": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r992": { "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" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r995": { "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" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1099": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1100": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1107": { "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" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "(a)", "Publisher": "SEC" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1121": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1128": { "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(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1129": { "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" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1134": { "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" }, "r1135": { "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" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1147": { "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" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "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" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1164": { "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" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1172": { "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" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "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" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1182": { "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" }, "r1183": { "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" }, "r1184": { "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" }, "r1185": { "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" }, "r1186": { "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" }, "r1187": { "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" }, "r1188": { "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" }, "r1189": { "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" }, "r1190": { "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" }, "r1191": { "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" }, "r1192": { "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" }, "r1193": { "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" }, "r1194": { "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" }, "r1195": { "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" }, "r1196": { "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" }, "r1197": { "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" }, "r1198": { "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" }, "r1199": { "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" }, "r1200": { "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" }, "r1201": { "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" }, "r1202": { "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" }, "r1203": { "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" }, "r1204": { "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" }, "r1205": { "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" }, "r1206": { "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" }, "r1207": { "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" }, "r1208": { "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" }, "r1209": { "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" }, "r1210": { "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" }, "r1211": { "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" }, "r1212": { "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" }, "r1213": { "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" }, "r1214": { "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" }, "r1215": { "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" }, "r1216": { "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" }, "r1217": { "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" }, "r1218": { "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" }, "r1219": { "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" }, "r1220": { "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" }, "r1221": { "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" }, "r1222": { "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" }, "r1223": { "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" }, "r1224": { "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" }, "r1225": { "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" }, "r1226": { "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" }, "r1227": { "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" }, "r1228": { "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" }, "r1229": { "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" }, "r1230": { "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" }, "r1231": { "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" }, "r1232": { "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" }, "r1233": { "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" }, "r1234": { "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" }, "r1235": { "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" }, "r1236": { "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" }, "r1237": { "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" }, "r1238": { "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" }, "r1239": { "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" }, "r1240": { "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" }, "r1241": { "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" }, "r1242": { "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" }, "r1243": { "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" }, "r1244": { "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" }, "r1245": { "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" }, "r1246": { "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" }, "r1247": { "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" }, "r1248": { "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" }, "r1249": { "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" }, "r1250": { "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" }, "r1251": { "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" }, "r1252": { "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" }, "r1253": { "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" }, "r1254": { "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" }, "r1255": { "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" }, "r1256": { "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" }, "r1257": { "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" }, "r1258": { "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" }, "r1259": { "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" }, "r1260": { "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" }, "r1261": { "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" }, "r1262": { "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" }, "r1263": { "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" }, "r1264": { "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" }, "r1265": { "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" }, "r1266": { "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" }, "r1267": { "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" }, "r1268": { "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" }, "r1269": { "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" }, "r1270": { "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" }, "r1271": { "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" }, "r1272": { "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" }, "r1273": { "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" }, "r1274": { "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" }, "r1275": { "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" }, "r1276": { "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" }, "r1277": { "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" }, "r1278": { "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" }, "r1279": { "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" }, "r1280": { "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" }, "r1281": { "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" }, "r1282": { "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" }, "r1283": { "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" }, "r1284": { "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" }, "r1285": { "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" }, "r1286": { "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" }, "r1287": { "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" }, "r1288": { "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" }, "r1289": { "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" }, "r1290": { "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" }, "r1291": { "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" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1293": { "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" }, "r1294": { "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" }, "r1295": { "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" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1297": { "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" }, "r1298": { "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" }, "r1299": { "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" }, "r1300": { "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" }, "r1301": { "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" }, "r1302": { "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" }, "r1303": { "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" }, "r1304": { "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" }, "r1305": { "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" }, "r1306": { "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" }, "r1307": { "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" }, "r1308": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3" }, "r1311": { "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" }, "r1312": { "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" }, "r1313": { "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" }, "r1314": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1315": { "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" }, "r1316": { "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" }, "r1317": { "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" }, "r1318": { "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" }, "r1319": { "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" }, "r1320": { "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" }, "r1321": { "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" }, "r1322": { "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" }, "r1323": { "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" }, "r1324": { "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 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1325": { "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 151 0001558370-24-003423-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-003423-xbrl.zip M4$L#!!0 ( &F$;U@Q@R!\OB8 %3( 0 1 =&)N:RTR,#(S,3(S,2YX MUSW#:2]_>K>OX'/OIRV:J,I9'B;.Q*!_\O! M_,W1@45\)W"IO_KE( J7LY\._NO7__Q?9__&3-9K\*%F MQV_FR8OSF%O@O[=.#N=O#X^/CG^PWKY_^^/[H[EU=Y/0W8!D2]I$^,+=]]Q9 MDXUM0?-\_O[EB7GTEX-U&&[?'QY^_OSY#3YY$[ 5E#\Z.:0^#VW?(0<)/7<+ MU)]/$MKYX;]N/CP(WADQ;2:>E:M@9%DKT(^'\#9E[VD$_]<'ZG\ZR+72#5/J M/.7;0_DR8PKE5%+/W[U[=RC>)J05RJ($^/H)U'I@A39;D?#6WA"^M1U2*!,B M,L* 4=OC]C. B[_Q28C*.YG#?P\L.PP9?8I"]^F#EHN$?XRBW\\?'^VN2S M%LJ^H-SQ AXQ\@#SC6LS]]1WSR,>!IO3%\HO@HU-_;CC^8%%H;'MBB1R)I*Z M9$E]*MH$<\?1D36S,H;P1\+3 J:6Y&HA6TORM1+&/Q^6V94JBL!V6/B_BM\P MC'"8"T17XA08%XY)- 4=VW,BKWVY3*S:8O'#1',#Z1.Z+Q3SWCF,NH%'71P] MSVP/;8F'-2&)$@WH-)H#6T5H+N4"O_.,K)B3)5E-NC+75?J0+Y;78%IOB$9A M"F*MUH[U6LO86<'2D@PGW773W7FP@=Y8HS'T3%HI4E52J]63-EHM<)]TW$_' M-E]?><%GW9BJIM?J\VTK?0)/2S"=M-A@X6!7H:D"_US^&=%GV\-.O""A3;V* M;:,GUNCO!_@>YV6K1FC)1HL&?^086M_%+/\VJ:]!?=?^,^$A O^!P-(-A"'\ M=!.PD/Z;N.=&'EDL3Y^A-^TG#Y>@#_#1=@)3%[8- M0#HV!5)2MY54CMA)JY\M S9# 28,[0]#OQ//?0S2Y\,@J(EI WY.>N$'*Y^% MP2Q[.:%G_U-:XZ!Q#GUQW'=V,ZQ%BZ^WYN-3\T1G.%A9WZ%@UO&$NR;+@:^QD_NPTB+H[U532=1E M994)K*3560 .2U9HR1K%RBFI=!J6]@"/4R>DSS#\7_MY"BPOWY_!O+3"3[XW M>EK7U "NRO#4 5R)3!;U2Y3(+*%[PLE1B#9!(&UX-'8D.@<4(@&X%;LMB[ K04KEA4,O[= :IQ\$[DM%%R\3T7_?L+V MGK&=M]+.=O+5/_#L$P="ESHV5-8?O&UJ:4#GVR'0630( 6,Q12R3E0HU@GMG^IQI%&9;2ZN^XJK^$K;4$ MOE:X)E;,W$+N;#94['5R\:7=!OXYCM.>V,:4Q71; MML,Q;@!(=1M$L( ?LG(KKMV2U5NY^N,Q!"28.9D("8/2KNRT*6MP&("^.(_V M"PSV+'BF&&,!)C@LG0+X1CTJ&O48Q/,[>H%$P'-W'K!MP.P02][#/[5G2H-R MU\+J1]4I-U9OB?K%LB 60:P+BD+@5)08,:D<5BH(\K!0E&FV!\R$E]^7)EX(^:/A\O[ MNPD-O=!POK;]%<']XF#EX][KM7_J.-$&FPBRA6O""I[#N%E[%;".#VL;5:[Q=&-B5;7/U47'JFN1356 M6H_\5.7YU/=67)N<341]$QK,T6 S']_=$2;ZKD[?-60ZC1XKCI02/C#H,JFL M25?&NKHGS\2/2#S-H2@UVJHGU.I+L>48<[)RK":%M=QB%/^/I^&U;G@U9%IE M*?9ITNT_\4,KK633H MOS(<-.E?%3D^H6!@%*3AP[V 4.'2@(7*'DH[+&3QR1,>FO 0)TM+_D7_.S\4 M3IC+@&U$2V*=FU!J]'IT=/1.9%Y)TK/E?@I'/<',RG&;5-8QW8K\6M8DI- X MT]PKQ4):1'., .$HJ!6NS^T M20619_Z?EF0_:7@H#9M^R&VX-.A>^V4WZW[ZVMOZZK&5[=-_YR=:]3N-WN9' M"B_K?.%)"TW^MZGS*UWY= G0!0/'$1%'4.0./@"'DJIOK5DIK>84_M5Y-]B, ML95QMA+6DUX[I=\QR[NCUUN;A#N3FCKD)##)**!7D6GBFTD]#>I1Q(Z(N;^L MHEHZK9H4QSNU9YY0/JD'\,P]+KX<[T>-('G4\_W"S=O M&6>NUU./ /-)CT.%E7>.&M?K5K$";Q<4/FFX9ZAWVQAOO3Z[!7=/2C0/A=.$ MN^E5TQ#_.NF@0UB(23R(7BN*-;8Z$&323^?P#_,8#[VNV@9R3"IKLCXP3D+< MIXA^6\3GRD/.&BJMJA0K9,$FOKTQSVC24LM(FJ80&JUFS&)G)ITT677*<-2* M+:>FTNI'Y2A0$V0Z::GI<+E^-]!TK^]8L?J=MO#:A):M4'),&F-O:6A[&+L9 M;0F3F5ZJ 69Z2?5]_3?5FFXB MURI6$?2N\>6<=-C'R4^M/@VE3G/S(T6Z@IH;:":EM?/\4RNJ]%:KG'E5.=GU M,Y,Z!G$'K!D-C0IIE7>L&!.-[YZ9E#NPCZ!:S6V+:Q6NL%Y;7B(SJ7T@QT&U MM@U+:97\MJIDHQMB)LVV]B:L6UN6";3Z:DJ6/RFFAXNA6D,:2JVJS+./3TKK M[7>H5UTMO5:!BE6@/IGTI,=>SH@U-HV.5JN_=PH#IL8Q<5)=5P_%F@]/3:53 MU[%BZ:[*]#TIJH_;8HTEJ:/5*DVQI*^])V-2W3".=&H=FA72*E-QSM3L5#>I MM;M35YTF:^BTRE.LY)2)]R=MM?'TJCE&RK_3:D6Q7DL2HT^*:.G^E=OEN/9Y MR*)-_6&[62&MZA3KM\QMK+@UDN,\Z;6S8UG-25 -F59WAEFK)UUU2(QY:S,& M/Y[KTM%K:35:^Z$I<2;\F?*;O[A;U;@QZX=POK->>Y,,!P4AA>$.XQN M4=+%\BSBU">XV?+%<1"$/02M0,%>@%^"&J+@! MC3_T0J.L+SZ8R3DAQ#(F*?HV(EM^3LYBP0FOP^(5W7_PE,S]0)<$ELD10RNK M%Q+U+!LP]K87QK#JF:C;PLJMM/8)-P/C!KUK_=#;77,>$3?WG@4^_'2$OU$O M&+6JH0%5E0NF6Z$JD<22HA2H\L),(.L5VW%/; _O=?_-IF*)&:\Z?1USC(;AJD62C]4)T&U,8^HD35;HFHQO<4K5OR95"]=,X4 $WQZP2?[ M=><1=T7<%BBI+=L ALIL50>&W!]Q#9.V^VD[F4-4+Z_]CSZ+/S_\YN[0A1U: M$!=J XP!JFG 4&5NJL50-F>I2:Y]*Q-('NDG(J6%)]3UO<>C!CU-Y%H4M+S5 M8])BW_L]]$JLH];JL-5M'Y,&]Q!2>KW9VI01<8< /]N=>S:OO;)]$*9://R] M:BJV#CZ%R2"N/B[[M+.$!!-^]H"?WQC\<[ZVV4J$;ISML*CH;BCT/\1FO<%D M7$,#LBHV0P=D"5DL*0S8%$L!+C'12(0A!Q1I@MH>H':Z$E%!R6FJ"%ZV/;PQ M-!ILY&I11P/<_CX W(0T:+MFQ[2Q1)84:1K;]@JX3^[H: /C3$ !,I+(<$,MZ0KD0CYY@!4LD/Y7-XA*1$Q"'!^(% M@3I%VBH@RN @&/1&G@GS!JB]&P!JF1B".!,D9C;A:GA4G <>-!$7Y6++_0&#)!R"I^,B*H9?0,<[4)_P MVW@A3H2^C&"J Q'K/SP-4GL##KM<4UG&82;G]_)H OZ)917T4MKOK51>Z6&2 M2&PE(D\0WD?B+!9$0.%>D*?PGJ!?NQ-&#/GVQFTN5YW4N)]K5H' EGZQQ>/NV@.O 7EKX:&(].YR2:L8 M4*08N'*K'*Q/L.J1I"IWZ%$W1!@5T@%AKK@6HCY)5>'89-+MX#FJTL/M[%&2 M0VAWMKNQ<=(-ZT[+]U2+%CV];\@LGJ+GGJ<2X2YD(M.$N2YIE#" +_"Q[]%K M(GU\9^]PZF^T0WIPTF+GQVHP1R$QDW!0CJN3+A:YEW&5UG=9I7^;T-$KE],= M9IX(?/Q]9[.0.G1K^[6A01TX:-%@?-4DAE'(>F0*H7Q-$P)Z(>"4\V@CHJ/X M1Q#F,8#>)&Q#_81J\>31E6BN<-C,U)USQ@H9F(^KNDGJ2U7;@+6*(T MUG+" M89R.B]-7*E]*G9-0.I/F$9KW#8O%G( ZU% E(_%NB(VT[FF8IC'H-FXULFL M5L7_U&P0B^,)DWHM.\QG3IC T@3!%K<_ M R8:B:\;0-.9GQ8Q/U4M9WV:Q9F5K]:Z?%C<6;F*XUR,$UIZ)6,49B\+9(ZO MVECE%D6U&&AQAS1.-L)23FN8=-U3U_*[%F;AJ1/29\VN3-OR#5JO)D"HUWH\ M%LA\!TD]D^Y[ZEX<@%$G)*[HWU/<'6_WN6LY-.C?/$'KS,KJB:$@:YH0T!,! M&-,C\@/^.]:@_,3R).AHUPX4;9DVX*2:&J >)_FJBX-&@5!4/X&G)WA*NQW7 M_IEG.Y\>G#44YK+;[^"C!::8>P&:'O?W_.B3&9#Z5- JFHN@'I0539.J&\) M26:Q* G&8F&L6)H,8+/YT7]/(.N4M/A\;?LKC(?,[]B?.DZ$/0SS@;I477JZ M/52A ]JQ*JM=78KDF14+@O@J'ACDA-&D6)Z&LY[IL5\NETOBA O_TG;6J09: M8:F)20-:*C:Q!BU0E27K0@]SK"U#S00&\VM<\WXH]9MG=61:A2I2$Y9=3J;= MK0&SH]?HSK"45I4*[Q*3_.B39ENEW!;#W3T1,]VUOP0[2C2FSOO4I(Q6J_4I MNI.A-V9LY3A/6FV?O_N2AW2#'9D^J1MH38IH=:HX?\^=0,VLE&_N\30&=]#I M/?I'X2&-B,-K4J>:ND&3%7NHH,F4I25X3CILD8CMB1,117;Y3.I=8^K(M%I3 M[>>G?"S):%+50.ZT[?QH=8J;=W>@G7382X?&U_96RVCT>3)77.ECZA#]3=R- M@/_W!,;>/5E:+^))"#2_''"ZV7KD('ZV9F3YRT'XY'^:'1\=G\SAO_\+37WS MLO$2$F1?0,7+$_/>!&QUB!>;23"4>R>N.&%A,Z?"Y?.)X#%_]^[=H: ")@&L M+= C^3 1_L Z'*I5H(>VK2JI;H2- I"T;5015R-LDV<_M6T3%"'>7IKS\^$+ M=]_;VRV%%1(^BA_X?B#1+I[A(VA7P$++MS>$;VTGJU3(RXGS9A4\'Q+'/<26 M'EC<69.-G43E2&I>1XX_1 ^]@:IBX5K4ZA+:IM:$''^TJ[6LGW=2/SY9X9)$ M77VYF,=8H=0,^=0$'9! MP-+F3X)1Q&?(AYM\ /E"*]O>QM^>%_*43;OO0#38V]:]#LD%#"QH 2[Z0AL*O\S<61-M?#E!V^IX"R8%E MPUMF.R'4QB(@]ZGGHK.B;SW9")5>[R5=:5LSZ0C;=V[S]9U-W0N1*^-.E+T* MV&E<5:YYC91YJ*)3G[_Z2BU+1?Z=>.YCD$3FYF^?>PKCI_#7+7D)[P//0V\C M^DPP?25/-[/P540L2M[0[W=#9@T M*WLE,\!40&Y"/$*8WT1>2$W:UT0XPK9=D"TF;(\O&.'J=NF(1M@F,'1XM"'L MU)=.6NI&::E&V*I[PJD+?\+L5P 7#BXPE&+FDDH;6Y0988M1U,= 'A,B::YA MU5=E^:$JO$/'N '- FO,F&R$6RXY"?&B'AGQB$EKXD0/.-ZGF^Z/,-:?>3#5 M)U-$EX+*"2'K@3 A[3$K-"M);93=!OX_DG"LAVB[E45@965N$0W->(0 KQ<: M+8.'. U9$FPG1JC3#0[!1H9C(X]>%L3^5@/U+1+>V/S4@>4Y0Z\>B@/;7?3D M40>^'Q*;EOC9PT!GU$Y_D.D#&@Q[% ,C81NCUA<+Y.&0B#&2EN7./ZMK MBW;%QK?0,,YK)/+GRX^7WP:AG#*RELE.'(R;9KG1L]^Z8.-*7DWLK[)\.+6Y M(T]=E\J-/"UNAF,Y&DRUA("V>WIQ&5F/)'>:*%3.KWV7/E,7C IO=_D,%J5P M+@R8+(-,XJL+XI3RP@DB9X9E6\A[K*2_;3=$-SZN8;)< QKD!LZ=S<.+"%.Z M+IY"L*7P.]ENF4VY[6&>US2G+RSZJWV2-_6&Y?O5)[+ZS*:Z#ZY5J9%]8 :R MJSZ9=L7Z?P2&>]HMAUMG3=S((R(Z3-V82LS5)HF1#0 >%=6 M(\5[["OJ01_4C.+TU\#!QQ"R<7?KEXT$[]"._" C8R:]X9609)JM&$ M3CI1W)!P';A9#CU>\$H8E.^KZ<\[Z5FXPT5\F!\T;TEX^>)XD0N=@!OX8H6& MYAVF%X+5">=%_X#N7+YH7\6';!V^/-P3Q3T/]P-= @S 8D*.XBKYG6H\-J0? MZ:![%G'J$XRRYPZC,KU0U9#64HW,O&RQO:D090-_YC3 M&B:*;;CPDY*+97*TH["M,3P:X4:,^;2DL+SV* M$0*/E+!Y'+9[YT4\?V\)3MCQK27!>>SA3LX)Q0/[#Q3F[/R=W25S2VYQ:I[! MV&2IVYW;2.UF73T;W(.$@:]U9G72'NI MI/'$,S]NS_F:.)]PXSS.:7)+5D%(LM.U;%X[7,N[#FAG'[WP)DBR7Z MHXD4SM(M+W]0K*29HW: U5&QE$]$H6W9/A/,X/GP,?H?95TY*BV6\$2S-NF55 M:Z>%HY9\#E*V]:+4.-HC_X;^;+NN[ J->O]T'FSQW%9+4+I@J(2H_? >)1!O M(Y0.)W2,7(!7F' ><+*(0IQ=Y&'W9A-?SI+T4.M2FL&4PJIR1=B^ 9-Z#U5\ MAT"A1=L8B.2IYBT)#PK.&EV*C]4(2"*+'S\'CP$ZT\K@X>*GT$0T2DPG0HO( M89!-[6! M'J;E]SHRF41_*HSL)+7B;\3'5QA8DKM+-5MB%.9JD;Y##CRE$[\;^X5NHHT\ MJCY]MJDG7=YKC?PO5?_>30F3_O_HP_?ARWL'I97T.\4)G#JVAR>C23\9T(UU MJ*_ZAVM7NV;$8VUL][P9\18')CW*U#X\D_R$JEX"53:/VA79'1["0KQ/Q!YUAA+'Z\@ M,=XL:8\+CVQG]QC$IY)RL-?T2 ^6HY@:#)3< @\C/'9HT]+' )^D!]--NCVCXE MN9V9+U+76">;:DXZT7X.-4GO8B*=TQ9+<:T)XNEO+<*)MT+.\0M*W'Q6>Z0\ M5I^GPUN&DW<]42XV-Y<[,].MEVOY2 M@PO=<4/"#EV[I]K&L>%HBB3X."]AJ43%R2M,;&FC0W(M]@/;0M.$X!*\Q4I9KW MHU5DSM\+;#XG8-MKWRDNL?4DHUQ,PY@AKK>#7I#;9&(5L/!SSV'8D9EQBHWM M5/)5]8'T*6W9_+I"HVRYE#RUEPL;Q#9;90=J)H3CL/QR)YE9_B(1\VMORAMB M!I3C5)N<[]$#3+H$BE/-0@+78E/;%!AEB\4>)>C&C1R1.#-N4*F9C52C;%M1 M'XG,J"MX*E)%<+Q2-MV3:$&_W\DT:UW[V33Q TI3%Z"3>1"%]\1VJ;=+3J,* M!E\EHVI?)E\YNVK%1BQLPI>-P/++KWX4FL5=Q;DJ_)5(=%*]D;<<;E6. 6M= M?BR*DRNNY-[W>[S9$L\<;88)S42BCE,WV$HGW'B@Q>\=UH4&6_3R\+>$R=8^7C&>.U?OCABVP)O2"AL MSK[.QC@EH%'@P>R0DXPF\4V=99"46:\48\G M7["^L8P_C_A]1&PGC%@QO25YCA\^V]MR5XR(\&( 7>;/],\ 3Q[%;J_(\AT? M71J3CV W^!+4_>11OL;'B^4]GCLOEA^Y=#%(U=9$-=J/#_WU).C2G("8OVJQ ME!.5:H(J(K8/@U&B.?6^1@,'1/>H*',;^!<$U^\4)+Y\(4Z$'RB>E1.8DB37 MDH]W!P:CQ4FRV+OV;7'"]0!U4Y?:+&<>-]!\_=W_W-:H,*A$FG6*-]D)<^.C M3\O[4ZU*C!+.BAF%BUAPWS6:?I3$HVQI=I.2R&:NV(%3O!Q32PI;HNCM6TYNV\H3[ZK<=/ MM&TLD^Y9N:DQVU.W%[ ^<\"($SFFDYEML5P"5)GB1C<3ZA%J]D.\_))C8SYK M.V@M,&B)7TEFOT-.GWAXUUM\>40F%KP#T8QC]!G/WZ6N]$-5"J+X M\ MD&64SG7/H%Q',P VI>5 X2^(1_T_(^([.[FW^KBVPQM[!U]\Y,&8CAM#\U*B M;L,RO59'?1#5+N4F*A(E;DR)F1&^&@VCP?],V&[AJYM4R$+>1/IJ6JV)_,HB M6QZBS08:: OU0FQ.Z>QC*K=NRR)$(H#&=(H*CLD;?K+A$U? M/XA]C!F*[0+U[KE(B'O'@F>*1\J%'+=Q7K%[C!KAA9O,]\)]--]IDP%>;?QM M "MUAT6VA^?3:5?H>ZRVT%@^OC[]$)]AF[4_)GZ][:X[F,);KJ0C<]V-8?,N M7Y4AX['T9W.:M:_DKPCJBKW\UWV!? MMT9LGPJ^@?[]0#B'96_:#7O"F_[H#K9\>P7:RY<)&9&WZ&]>]W'KTHK;JT^ M7V-8 =Y879OWOWW1_GY:O1:2=7V 6P6+92ZUZ^D+S6NVYGTWY+H4:N;QIN5^ M=%J1]T*<*NA:E%",\#P"93T^.CZI'+"47XQ6]NQ$N21[]F*$LM]!X6(VM-RM M?^57(Y1?,3S)FQP--X JQ*]DSH[#4^2=IS*+6*DII=V*TCE,R[*OI%<2IQW< M1,ZWN/2\C[?./C:*;X-0AAT3]VQWBX:G[5U0;O.0L/1*YW.;1[87[F28HSG :=IP3LY"T=N_JO;\-0T-A&/Y_IL:7+HI2',\C)MBTFF\[IHAH\*C M@4+#R*AN6S[_>MM^T99]+=TBTO$2MP;W,D & Q>+]W0;%GDMG7"?1@6I$O,K M.\&\R&@ZP=##0@'K+#N/-H"'K&(LLU.K+?:^ M'6!\H#%\1=]$?W&Z;_,D7.YX5F77/OJIO-_1/ PM$66P71& M2C9K4JK\8F!_=>1[V24.W=C>5]T4TJ.JLV])>T:O!'Y=FMGYH_Y+>S'MP:3Z MYDRHO9E,WZB)M >3Z)LS@?9F\GPS)LY@YD:^+X=D.FXCIK/1\A!VQ?X">W[J!N>CHHRV $W8E'<$QQ!5E?D=MFU; MK8_;<"R__A;JSX?891Q:M+%__3]02P,$% @ :81O6%?*6T;M* ")@" M !4 !T8FYK+3(P,C,Q,C,Q7V-A;"YX;6SM?6MSX[AR]O>W*O^!F??+2=7Q MC*_CF:W=I.3;65?-6(KM.9M\.L6A( M9BE1 4K;.KT\W>!$I$B1 4B0HN2J5 M,VL1C7ZZ']P:#>#7_WA;V,:*,(^ZSF\?3CX>?S"(8[E3ZKS\]B'PCDS/HO3# M?_S[O_R_7__UZ.B_KAZ_&5/7"A;$\0V+$=,G4^.5^G/CV5TN33Y)?K2)[K_&*_\_?/LQ]?_G+ MIT^OKZ\?WWXR^Z/+7D#$\=FG^.L/T>=O'LU\_7H6?WORZ;^^?WNRYF1A'E'' M\TW'VI3*U1*5._GZ]>LG_FOR*51/2Q1*B?;H+QZO[YMKF3[W5R4.0_@%_M=1 M_-D1_NGHY/3H[.3CFS?] -8SC%^9:Y-',C.XPK_XZR7Y[8-'%TL;M>%_FS,R M^^V#_]/Y$R2^C0_Q/^.DG&9G6(M69C"]^9WMOK9%;X'L#B'?4,^R72]@!.L?.5/\ MG]O_#>C*M%&O&^*;U*Z!5UIP+V#OG17Q?+3\$[$" $&)-UJXS*?_)--KU_-! MX3N3LK^;=D!XF\Q_WX)I6E5#&T-^-WW\UQI'SVE@D_%LM (5S9\VN7/9$_A_ MYT:LI8+&!OR=V--G-_E[]^:K5$ ;XY6UGTH27)NV==IEBY;5J!?S?G--QWLD M%H%.&U0$U4$_X"UN $PJ2G\V0).V1IZ@;^9 MT3RY]O2' ^J-7A@)E[W/[B-9!LR:0ZU/P6)ALO5XMBDQL 3G MF39, A>43[D][M<'U[G&YF#S>758K*WI?8M*]+1@PJ#:L_D&K&;NBN*V '3] M,$BZX&V;\KCSLQMU(AB>"L FZVN7+5UF^ECR$?ZGE65GNYKT;<[-4B2.X(;8 MS#428#,+B11NRW;JU?9MJ!LR Y!D"O_1ZJI1NHI>#' +G[MK0JZ(0V;4G]@P M->6D!K]-,.#M.O@W: %/A"U;,$?-"K4QSO7<=%X(3M_=%P>GYK VM:Q@$=@8 M.!_[<\(RVP4XD8=9?0K:CHS8HF+:&'M'IM(#Z)/O6G^.7QW"O#E=HF(X,;Y] M6X)'<%'X-#=9*_.GFA7V8QR3.8AC0AA7IPWX(I&] 'PD*^($)&JF.)EH 6*) MT![GQ/S_8^2BE>"K2.1@)_U]S_?["AA!$\3=YL72=-9CQX:I,R@*/5 VJ:*- M&))B39J9(Y][L5.;E%2GL6&2[(3.;).O4=D\%JRT<5H&_?0W^"TR"6K3;E92 MROKDS2< 9IK\E?I8V_'QR?&Q<60DXN#?:8E&)-)0SG3B2 &K[5H916R7!ZVS M/$!Q'LCCLF:F]Y,+#+RC%]-<8I+=V2=B^U[\%TX93I?H#_\8>5X*,O1UQ.9I MA)D?/W6K4W%^R79Y7D* M9(ID(Y;%:S(KKA?^F>-=UJ/1%Y\\#$"BM",*5(G+SYB[R%LZJLQM Y#+8!C[ M[I/=8'X@N8\W15TYG!XI_%&EZ M168NV^B[Y5C)4GO@S"9(90;+CMLR3VC!G" >7L@8XI$L708+B=$"2M+QJUK@ESEX3Y M:]Q?]]/IR^(81%F1(3E-&4?DOJ\:N6\,"$S,->5#]2.J,9[]\ A'+?!?:9DA M.5 =2#PM/=:UO\3>'G->IM_HC-P[7L!*5B?%'P_)@PH(8M?IM+.22I:4&. * MOAV2K^0!Q*[2=HN,"0/*B((G9CZ49)GVZ<,+(TZ723$LC3 M1DLWU\N*9(UPIK4KE7'$SM1I4R5U* ;S.7&1,W=MT-/#J9B_%@7E*HOUAZ-: M9?U8)NN&3%2P I"&:1#Q,49A%Q_^K+5_"I4KZNA+L&CHFHJ3E\+,E(IB^^#* M6AC;#[P*@N\%VJ7"5D61]O(20_9877@:IJ-('_,5-$SI\D/V=SM@-\\,&R6("+],0VUP'#[&/X[<%UK/ _1+UT37%9(07S43SOPQKY5?& HS M0/'Z1T7*'C&A#>3RX8Q?/VT=0=_MN?3"5R12[A >3C\M/YR^D6NX,T/Y88:. M3R02?^-' ?^WONDK^2;:!(^N3*I*O\E^G67F9V#FE[Y/9Q49OC /1P*)U#&, M/@_F;*#BC@DT%Y\Z 5Z=&<;3H/F$YPY2T9C;-Y^9 (PZ)EO?@QT]C)M"23 Q MJ/82Y^*6$F$G-0Z63-U90^WL_%D/? R5#_'&Z34S^&-RO6;J:O&*7'8Y(?JQ MIFM2%-&RL05EH@/]]GP%$,49B*+/=61/8]])$D($7\/ 4*P_?W%@1:?$B388 MDHVC"K^+"PZ$ 2)GB7VM"%EOK]^19%V4/J=9[75!07V]KNBV4O^K@%?K\/L[ M"I>SSR:!)'N-C6J/())S&%1I8 L-MX!X5$6(3I1?45IHCVE0 [A,UIT.T\-H M]*SH"Z*O]'5QPZE &;[*UJM^U43;WJM(/1=\G45["6@O-/%FF3LJG5@*K_U) MG&"/;TNI@M3J.)7WF^N\/!.VV')>32E#=VJ;L#O;T"W6-Y687=_7)4+VV-6J MJ#7,<=\"UC3EO:ZXH9-D)_@UW#$NBEUAV).CG0I(45Y(7]>W&KJK800=IW3; M,.)@1.FEG^6%#I0 $D:02ACJ_(Y>AV;,(]H5W_Y.1S?WO<$C9R2UW<*6;Q2, MUBE/,-&A>*(O?"^8OUCB(9O++A*L+*L?)^0\LC4[; 17]X!M\>4TI6V_K$C6 M!E_ !J<#,"$?W_@-+ MPR+X _YA\R!14>MN4?SPV=")131<..;LQ*//25 ^_Z%^'M5J!EAF)<6C SU<8F3^=!E_@AZ9R\5Q4 :IBO M,;:L8 ESF;4X#RO]R1[YK1*6AGODR7VMY6UN^[,]\IH4- VG4-$N0K1L3%80 M\:OTH-^$D04-%N6>5163-<]7O1;=:IYO!;J&DRP^0?P;<1 CY" M6I%R-L@4W2,&U(8[B'-7!0?*/F0<(CR$=:9R""M3C>Y'L@IL4G% L;1$U\LG MU0-E^K55"0=D5CB5:'2/@,J<[9RXC#O!]QG]&?AXS=6S&[Y-7-91UY%[L M K^&TW,13#PJ[I!I=&P1'U_P1M/_"3P_>GJA958UK4X_NNV"/_(LW8D]%<^I MZM,3)@\)SUSF91X2WB6G6ZKUG=K=F;7FH]%]3L%-;WYGNZ^>Y,3[0FGB#<*- M6+JFTVU0<>L!^$=8I3%J 9SH@?CL'U)?3@CX$L\?,,QTN2'A_\)_V\$4_'#[ M9LU-YX4\@DUN9S-BB7J KI7H?E& .O,,(>#4U?J'AS+TO.@#_=C1T#=Y9U> M'8 S=YJ N[=.5S6 ADO)7>?>'H;O)0R@^ZG(&P)S=HN&CG'P06.8A?^3_Z> M!24E#H "JNAE=H3Z]?_6"V92=W]5E#H('JA;0&:?J/WDZS1%Q[-8;^R^QHR^ M4(?_@ G&8"-^+?>*A OS).ZZ)8%Z_ D&^#;:$2U*[-Q]K7M,LCXM6/F60M_I M8:5OU*8A5VQN*XK98[JU:A(-7W&(WR& 65NJZ8QGWP'1B_E"ME.J1=-?13%9 M\YQH<#MM^Q/B-DQ2^=1#WST.V,LB9,H3>U.)^1*,J2QX"!RI9P29I^'[) 4> MNL!U7WA6PXM0B=-/;N\4)^\=+;LQ4)R4)HZRZKN^2FY0B;I.]<75MH0]YE!;UH@)HVT^J\!B86)$ M@]3W @%9 YV!@;Z^I[XWLY[N[]C%6]W/[L@"RS&2?09E<[*I(GN@LKQ^W&KH M67':0#U;:/\$9PY><@PNVO#> +PA/T6A044IATB;&A:1N@B[SVE/.ETB:A" M)S7=PWM@3=OVQC/5'JBYY$,@V8ZLI/M! 7_<:V GM6,(_?9Z M839(@\ZM7,"!\:B&,79\3J'-?-XT4JEW0*7*9JURKL.%AKN:2ZG;0?& @ 8K MM8+7M'BJBNS$6U3^@&A2SQ:59P%TI4KT&E<=EJ2+'C!!*LV@F/7?R_'XK4%4 M@1PR90^!';7M()/^WR,A,KDF$]>FEMS4M+#<@1%!W@;5)P'Z7K9L]WZ9'':8 M1U4=!I 7< @D:68,U4,!.APD4YV:2@O(6NA"W^3B'0PN)=]LS4$V (&,V>/\ =D%JXC$Q(7%]QC+C0T@N*N6G^A+KQ(#$WE3#UY M1A07.B V*!A <=.L@[>E\.8XV_4"1J)5^-;:^X;X)K7E;K4_/SX[/C&.C(U, MO-8>[ZXWG6GXCY1DXR^1['_[H/.E]GF3C(!'C*W!CF5'>"7+=MS2(ZUN L)/ MEL @)IKI%WR9I?2E!MDU2@Y*MUU9=!H^NQH?EK\B)@.(<>#BWBGS9GFA/7)L M#:#R5WAWT0UO[OI,/:@2WL^(%VQXN%=R9U+&+0!C3]'W:IWV>;[3W@@U-E+A M[XDB!FK"NW74Q0B5P:=*BDOJW]67IYM7IBC*%O]']_W%MFI9A3+4NC(]*HNP M2HQ^?8J*C_(=2ROX-1Q.*G!95K (^.OD?V.NY_UP&#%M!(J7?(6OWHM?U&Q% M]H$1J8%1-'R+8@O<%G08RK+)R\G )B!4?7%ZX\YV']S)>+W6*V;10)EK1J:E M3_/LJCK]VEY30F7O^>_0:AIV_8KXK\..B:X(=DJ6^^*@,?#"QW98*9;_3L/Z M9I(Z%#E$XK77'8KEOQ.OOIED,F8ZYIWHI%35M*.RW#^ZC]DKGJ&3.R3VY?+L MHN\XO92Q\V16 JCA8"S2/[4@2#>[WUT;<]]*1M_Z O>>$S5-H.-06@]BR=A9 M7^"!TT9H OF!L*_X<@+5FI-I@-G692$.M=CRJ6QL.5;"B+7 <'*BQQ$LMXY0 MDV&'E3L*OO8>1[FC*U(Y%K>'>UD[-,*!M [G1HFYS4)0^<$YU M80U-1V5IN$J!B18D'R*E%"RA_YY#64Y[Y>[#-6BWV;HICT]W2^Y' M&']!#8U3?>,6^Y*@J%W"="?Y])?'EV<7Y\-*15+R:74 MY:]!C2!:Y+'3BZM-$^DZ-&F(S*W?LSE*H-.Z AY.,K-U<1[/#8?O3'FM/@QI8 M3<.FJ6MRXR$0K653#7_*M:NSB1ITZ[LZ[#[T-I/QD6I.D=P:9 C=;?/C,7M. MA'H&T.O>$?XZT".Q"%W%+]87+K\)7G*U=!WURZ$N\_>,\$J-3:T\Y)K4:\!T MQ0AK-L*J\3ZII/8!9(<]N#Y)&?6!B'(4\A_V,"PD5Z&E:"#@@ "&@H1LDSB! M)M'[):&%/LBW]J8@I=ZX;27+H$#3K4C6;H,5O.CA1L(WS)2**\),M$0)UU.'Y[7=F*:WO7P=C=70?T2]4(89_K^^=]!=8/OS]:OU$7C!E4#7HEYC@,(C4E'4?X -Q-W-N/9K_"QNR)LW33^)!#:_UI.1$^N M\'@V:R'REHC2IT=KEQ0U@W7E=M%POT8!6UOM9B/IG3SR9E&X.$JS0;%P*,39 M 8J )/*]JF$?#:UG*(4(EI&U65U;%/Y8/9NM$*%L)C]AW@M4TN&<'O%*MMI0I ME!0Y4'*4XZ]\?;O3,-2$D04-H^GXQ.U2.59^#X++.3&O0.JO0"E/9XT(5"_I$26O><:7+TM MXY[,^]J*X'9\_ZU@ZZ$,U>V;90=XI+482M$^0P-QP_7X3I#+A$-Z?89@5L: !S"1C505\W_S<<>M\? MK'BFBW@PWESKC/')L2,ZN%161#\OM^;)/$F4#:'[6" $]/SJJI(!BF1M<'%Y M=O[E ,D@,H3NXX48$.[,*M,!"[T3HMP4@QTL<%-5E1%8YIT0I9:026?H,ZXC M1D17RCT$EGGG0ZDE9/(0]%UB?'<=LOYNLC^%&V?2Y?7C2?W%1!4LM4Y V>F" M':@*WL^)]2<>MW:F3\&2L ?RXOHTS(( ;<>S/Z@_GS+SU;0?QG\4;4FU*7\8 M;.@&MEH7T?V0$1O@]FU)'(]L&2 55*OH(B3*ZXI,+J8F*T8_\BN[N*BO; 1_ MQ^OLBBZS4O7"60.T>?$ V;K\/6%--W;9\:9_8SJU-ABW7%76F)_!F'WG^G5! MLN8FJAD&Z&+?=C1=80JD=P=FO2.@IFG_#J; DZ)7IO.GVG;N:7X[-Y9OH-\, M?TZ,J!8#JPD/S&-% ]CNK3"5\ [[RF)=)P#GE8AUW"Q;G[#QL?5-0.Z=U/.U MSZ_$7A'H7_VY\#QL2^+UZVQD"9!)'=ZE-7:21A! M]US(1IA+]C@:RWVGE-@,:G.?89&J9)>DJ=AW2@FMH/LF2B/0XGV6IF+?&26T MPHYCK*+KJ!I >:+;CQVV(7+8%-F9!>0/<7:Q8M\\^O3DVM,?L!!GHQ<8?3%U MW'MV'\DR8-8WO><2O,GCVSF)A/*"6J*Z/'2CS9L*<*1)JC!2=0Q@L)$>X04M M1Z%\Q[V"M&9EYPC5A.C7-RB[-]TAM "^9M2XDPM3^5,0=P%,U,EWZM!%L'@$ M8*9][2X6U.<@.>8'U[G&2;W-'U,-BT7M^AH4.I7N0O)O)G!9\(]0"R-2PPCU M,%**1+->4.7(VN@2"TBZ&>,O7"-]NYMO! 8K,E["N@E[3JY_,M^8F&L.]D;X M)J]\\8X[&X%* AB"K_7K/E3=E>X]5$#V6I.#ES^G+D^.;D\MBGI4 MEG QUK=#$^F=Z^6?!I^=-*=63M!RG:-T'-_9HN M9@?AFV'/YAOQ)LQ=42^\9P,?Q(!IOAW>P/'L1B' )]_T Y"YOG;9T@6[8,E' M^!^U5<;G_"HCU,/@BO";L")=^%5866TP$!8GO"0*&8E&*,- G0:P*DFL'V5, M71&'S*@X\U_P==>W987]HIKRY87TZSDJT&6NRU*'IGN627RO>MC,%'TL*J6? MDVMX3NA^)=2Z'W*.,&'W2OB#098R"\K+[C<7:F#7/5$H^\BH+!MR0$;'O#*EM XWOJDNM M(Z_=Q=)U<&$]GJ67E^8ZO.1Y\VPU7YW)+QIS<>6M1>.F8MRIROP856[\95/] MOQW*^E#]K;_V],ZNW,?^G+#1]'\"+XSV5^$H+YUM(E^UN$9)Z(!\;] $9?O) M"8+0BXJLQ _58?VPYBQ<+CD(6<>L!+ M=*=XIRKT>[=OQ HPTHW=):#E7Q3YL;:P(3NX7= :/N(D!CA- >16^DY@R,=; M=#$W!D9*I^32ZZ9B!\J9G<+7\*$F!9Q/S#X9&B M#31\GDD EIN*+)91*$Z-+5N%]Y,.,B K$^Q[V* 6P"E>#Y?<;J,D93\IH(16 M_NFDOJD@,,W(W]Z WI0'.Z@1I5X=&<-^.=8@*-4&C5JT142R+WJD1:>:1!QV M@__81(A4$Q;.*F)/<24\^R 5B-(_QI0R3YAAGTKL%C_?55FJIQ!UHH^"Z@]; M5QIIT;HEW5(47ZX$IGOV00X('^W*Y@0E)0;@6I&?)%Q<@5/-T^?]>QK^$?\M M&I(>B4?8BK^TR)^2,4W)N6IT:"*_>92VX91VZ[2DGSII348 M(9H>>;>+I>VN23Q=:D ]R0H.C7A-S**6;3LDVBF'U'91U3L5ZQA([8(5#4CY MPV'$M.D_R33LX..=1N6]& 7LI= M?LENY6XJR=KY1(-3:KT.N96FD;G1I0$%!3O>138I/9LH66HOO-\$JTS,6*L8 M 4^T9^,=[X>,:$&4BM3JDFR8QW.H7#\J*#,#-\K$]:8!224?MGS5.04MI MF!IM0@" ,OX#!A'N2,ZS#:7IZW1I#XK[\39L,92<\RS<>V=%RI-'*\OM%3.: MH=;]=<5B5!-&EB:-IZUJ/-@J>T! .F2:,N1=@&9)K E_$?>W$D6[ M'T"VE(K^.?YITY>*6%)5R6PS.85F< #.-F\A6UD6<$"74.F/%:"$4Y&YMAUKZ+\L2N, MP>/0*\T0-:%#L $L*/]F4L<+MR=V8A%!%4-H6'5(5-[D6K;7 /MH.0M,4&>8 MT*VH17#;]1IFM-3?%3\K:GNG:KNFT_BD>]%JXWIN.B_\ZD#WQ<&]W/MRVV## MO7-9:G&BNBK)Y2,+5R61;L9&.8,Z1DH]@^MG9!0T4$,#/)1=RNB_@A'Q,$]> M;W/(.N'BQ&6\D?H^HS\#'S?AG]V)67!)9@?U=7VUJP ),B$B :R@^5<3:,6, M^)21$,T&(S3W'XZY0%A -!RDL/B(40\?\@[P.>\)@78[K>JG>])&OWY\YX3. MW&6KD=45)R[=1Z?+C 6=K6UZ7OB0,EHM<0V^NC,:7]]+FQ/&B6B^AX*;M)O= M*Y5UY)D&J5K:-)^>C*_[LKS,9*.P#VG'7/66"[JH]]ZP]'5#Y:Z98(7=UV)% M=:GQ67*IL?/%@7C_<(MQN,EIP3T'BTI51)? MOI9X7[RA5'UZI\:$* ]X-+?* (Y>JF N?U6\GK!W-E490_=)71VH)6^)UQ7W M3J1J<^C^E'@-L"4OB->4]DZD2FOH_H!X':SB=\-K2GOG4:4U=OQL>-<\0IQW ML'8R;43M/<,2E)@SO^R@2BOBL[8]OSR[N#Q IJF91^T FP[4PX %CZ13*_IK M^5EPR>*M9/6F@BB%]_@5?Z0/;^M:/4F_E<.FX3/3><3W>%4I\=38E2ZT'VYM M@%7^S6@-1K)' GVI,W9J)$B*1>P[!121UPT:]YJ6Y0F3 M*+6$>V_S_,.]P)YA3%TA/ZO-:O>=AAU8JW*IIR%U4WM$XUGQ)H\\(26$[3W- MZMJ@YOJNR[VR)]^U^-,.S)O3):+%DU'1P3D\1(0W_RCNHGW)OWB:[*+Q^HRD MPC#3[LC 2O]J1-6&AXAXQ0-(PA-;\O9I/ EAW/-_"QJ=BH"..Y=RU1Z"Q4_" MQK.1S6LG$5EJP13(RC:K"VA6?1]45'=WNG-ISP@:KJ7DP#T%WN9*_V9DR8HZ M3*Y(V$!^/=;)R&,R!W^#X9CKK#2V@ OR8TLDT ")X; Q@%$#YB.IK)[X$K1G M%^:J"[SP'EP^=VWPFW=E>M02-!-E*1WW"!G]9##HUX9K.BK=D*L1ZIXH,6') M:XZ ]X:NZ!2:IQ9#I:$6:^D'ALNJ%V MD,QBQH'O^3"SAZY:0!)E*7J@S"E6UF,KR="O+=1T=+HM-+> AE-?Z"#"+%O3 MCKH%#B>;\KNY13?:LQLQAL?5*IX';2AX+TFT([/H-5-^)"OB!.E8IMI<^2(_ M5XY$&BF9 Y@L1UJ+VLCFYXY;?53Q@\LS\*]=QV>FY?]!_?DUC.$NUWP?U/Q:9H:D@;I],8 M]>IT^6W!'O__&-U7"WV??LYWN:' ^!\&%SJ /C>Q@(#>J=^[/D6WA&F##_ZK M4C'_H7X-+(T$K_+( MEKL;,AG90@6,2 ,C5,%(Z6!P)0S0XLC:J!$+&,)@"!,8DNV.DQ<%X@3RX]TY"S;WI/J0-\+H/X$H82\ZV*L^>5!!67)Z357,X5)%B%[WXXY*(,7GTU3%'#!31.AU/] H"W*$YYU:HDM& MUF%RIMH$NI]@E$4J>75(77&'21\I*]0\B-C%ZCJ\H@E/#YC.>NS8ZVL7EK&. M1Z97IHW+V*(ZK(P)KP*M.X,B.JS0BK&\!RN?0<5?QCQSW! MM>G-!1KA3_JUT*P1T^U/J*_NZ\C;_PV@YN_$G[O3ZL>M!%]GD7_1VE,J$'1? MU_%,M4=B$;K"X)W(:]N?#1CNX]-7(?0DBBFD:55!?=C6E_.+Z%?+:CON)05CZR/A+T/!C,5?/S/3\4R+ MG[7(*%XT9DH5U)$>M9RS-6;6!Z__6!C:1ZV#&$"OT-#M=1#K'M2$7HY&<**H MD6A2G_M01P_WW>]+6DGQ/'-?TV&P4(0BN@RJ="J;^UH?@O0\#96SC"(ISGM> M(ST%/STZI2:C!!^!&\_$)\&J"^I#EB M/>.;Z((>E6WS>L+VD"IM64'QGN@+#>C#(6U2(2NWN!4DI$UT?@QS[,\7>T84 M->AJR1JE4\=?/X6^B69'__Y_4$L#!!0 ( &F$;UBA5'K\\V\ %+N!P 5 M =&)N:RTR,#(S,3(S,5]D968N>&UL[;UI<^,XLBCZ_4:\_Z#7[\,[-^)4 M5[FJMYJ8.3?DK=OWV9:/K>J^\ZF#)B&+4Q2AYN*RYM<_ "0E4L3*#4F;$S-3 MEH0E-R0R$XG$W__7RR:8/:,H]G'XC^].OO_PW0R%+O;\\.D?WZ7)ZMTOW_VO M__J__L??_^]W[_[/Z?WUS,-NND%A,G,CY"3(FWWSD_5LB;=;)YS=H"CR@V!V M&OG>$YK-3CY\_^/W'[[_9?;NW7^Q(4Z=F'3!X8R-]?'[D^*'LWPT'/YM]NG] MR8_O/W[X^,/LQ[_]^-/?/IS,[FZ*=C<$LI6O:ACXX=>_T?][)//-"(9AS#[^ MX[MUDFS_]O[]MV_?OG]YC(+O*I$>29L03^]*YJ]HU^]._GX[M/)]R^Q]]U__8_9[.\1 M#M ]6LT8:G]+=EOTC^]B?[,-*-SLNW6$5O_X+GD,OY(!/GXZ^9AU_W\>$L)P M*DEG.(QQX'N4__LOX\7JBHCAA@Q#I_AR?U5!)*&"EN#(=X+8>2:R&G\?HN0] M;?I>>V!&5RV1>-\WK@\)=K^N<>"1A7CQ5^HGNQ[PYDT"F@9W3D1^6J/$=YU@ M$((.0&%_U>'^"8$ M@6L<9RN1"(:+D!=?1GCSX 2]4; ! %!H=_CK+D#$-_9Z(I%X'C"4*!00[\>K M\$L8Y5RFW+W#L4\WR+Q37T3K B1(OD('=%(.#;+3$[48;9Z>XL<.)A=884 -BTJQCP!'3VTW^GQ#2@:]TYL1_G:"W"6QPZ9<0LZ@0]N&!3^L9)_3_\P%N1 M?6-04G(GADVK,QP$3D)=&18'>2#>C.\B&K!;)&L4Q><$%9>0B 507XB32TQ/ MJN%(HVAHYZ$+2&%S8QGAE+3PSM%C0ES+)$K=)(TH[08EM088-NC(E#_RKD*" M+X'J@$H'Q%&/;0-CWNE%!\A*A[6!YSG:TBA9%U)>&\J*I'K/=%FQ^#(G,-:% MO&K.8.5T[CSYU1TYW-PY5.DD7 M0=R^(!H'=?LX2^@2"CLG#32G:^F\E*.21:H7^_K.V5']W^DNTV96FYDIIRA$ M*S^AR2/Q'0II[B?]^\XAGH/K;YUN LE-9H-"E8]8[70T16E-(Q\)]8$A$["#^@4CK+3"*"_U,7 M&^]@($*A?WDY$E/=$"()XK(N#>&0Z3R'], MJ7!G>2BD ;#4K;EXH>F/-&S!LEVX2"?H MC1BRN>!0A 4Z?9==^2#PSK\YD=>?@,AG@T,5FLM66,B DKV X>N2^?E8K5";K((+QQWO4>G-\HI)[1!&YI! M[S-G*&8G.QU@+QS2!G[WZ(G*)8YV9\[63YR &F+IEA[[T4VU W1U9["#_3,* M4Y2')I*N$!8.:B4[M_!*+^+$WU 5=+CBT$6*KL[P5O&^IR%QZGNQM(LN41:, M;.4,DUV1I3K3"7>+,-@1)]2CCI5WZ@3T#.MAC5 G!H3I3+"H4;]QWBM))-/! MI!$;H%G_N M.-^C-,);^@^K%/$>Q6CU/F___IOOH>A=Z$01_H:B[Y3TX@$81-%^/#KAN_P# MH>O)+^].3MY]S"A[/%<)DP*-%I2E5QR).T>LB;,T3O!F_D)4,-XX/MEN5TX: M)+$!Y_4'JY+*3/@HDG%1)63EQ(^,G&G\[LEQMK1DRJ?WB$Q%OZ%#Q@Q=O]O+A!$$S M(2L54*$E3GYD9&"CM0>*_)U%\=]Y&7<[!)$S=J< ,Z'L!]Y\Z [ 92.]VZ#- M8U,=PX>U.FY[0-<$ILA-']&[/1DZ!)<[>@:T1T\*_&Q-AE_SX2E(K==V"7A$ MVWG(VW_K)W2"0_=9J?\L4W>S&T9<$RU!$:)\P&YE]@"S>PZ--2#]YJ \R_^ M+/*$Z,WMQSB)''>_> /G$07_^$[2\L^3(U(HVKX?%+7?4. M<9']=$CD$> G M:O[G1P&2L@X%I@>YG$=5G,F2*<9=17BC2V>L-W\:DRDPBSDZ^PTC7Z5-]4V& M_0&COTDAGBWQ3 =2'!&CYA_?$0RWD8_I[__X[L/0HI*Y$GL+6K$2%*V/Q$38 MV@C%NK5%O_F3!KSH1;TL?33/+H_SZWLL,!:SLYPC3(SZUE:Y<>\6JT%%:]P MG$$7AP !NCR, 0>Q5FYQZ.?YYAEN+/J\V+)]+WS:EYWCK1RMOL)=1;MWO_)F M# X4>3,&/)>WCU;E+)BC?D'DV<)P%2JE8 .+N)W$?92 M-UE$N;L@D'!>,ZX8B!H.BTZ1;P5IL<;T@XHW']Y" MNJ5P=B_=!@;S?EEFA:L/.6 !$U&$DL;,W& D<_=CE MN@8UNS>D5'6 MBNU'8=Q,Z '7]*-L*PL= /LK*Y]=K/%V?",05X3H0P>-[*( MBG2Q51LIT>ENX0BHB&5S#B[W52#+ ET'SJK8LCLD2S*!1&XK;<3!W>-6-NQ5 M[FV0>1312PPL.>]T=VASY^Q8C)X"?H ^]+3DOX^IQ-9Q3Y.U78LBR<#]@S[X MDC["M;RF^\+1JF;8IX6?[O([X13JRXCE?[J\T+)!3Z&D:_:U20\>7%)5H=%3 M30]YW[8+V8QEV!B^P5>K%D+E-:R)B-4E>8;#_!'%_%FQT]V7T/^+5FB(WBPHL[(9$T\?8 M]WPGVM&*HCE\LG"HJ+W8V)/UL('Q 0K*A\5J2>R:V''954"IB:SL**:!5M?6 MT5(-WF!3H(8/FXJQJ!BI6M!;75N'4DT*C[3>4)*?PVMJ';DS6HD*1_Z_F:MP M4TFZD2++ZZB)O*AKVV4DY08VA6;P]<,#OYK-I .VY86SPM&&072ZRR'<+5:T M%'.>[BWSUS1[2Z1,N[\%VK#LRN7:"9=HL\4149/9ZR#LS=Y2_>IR0;\+)PII M$EG![.KK>?SC\=[G$]*_UQG;*P=3X<(#869!T6B2HJQ]>B7!X*DS]S0B)LB7 MV?_&S26I_#HDM-R]^>A7,<3M=UD1:3!WED'36DI@%;DL1^#8/=MP7130K'J4 M%>,[U)>.S\F7LA,/_9Y"BXLL:4P3@G=5B\'B3JC 2KJK&?45TH2]9,8E2X=G M$@:\P\8(6K1.I0+%-UAUZ&UUB5[C\(G6\:5[H,+GXS45WX 5- : HG29\1MK MH]G=*E)0&^O ,/A:X0-=7AIB8.V>M?FA$[K$9#O&2!73Q[P]^JC. 60XH3B%L.:H&T M54"D2YS75$@*4>,.8F-=\ VK(1T^/;<5:N5U+4+)* M]TN+6GN9.2"[+=UT./$NVF+ <9!3?D[5=+PN"=KAAMU>/'!'J R_HS?&O:Q3 M6N%L5=/)^C%8HBX6W2/_QD?15Z_K/OI4YP\>(&J4>,Y=H-4_80,B;F]'X9 MYZ^[QJ<[NIAIZB%G(O%ZL@Z74,I!0&914DYQF,;'C_.6"'! GKWFZ[B)&!VI MYNEO0B5O^YFRK28$(7EUU=LOT097X0"H7-XS^J7NX%G92TIWFB)>0"O(T.:V MX^8^"UO:PHA*R#T*&*5I!:$EOA 7FVTP@AX5U&.TR1)7L00/P[?HJ**9EW65NRJ&%V(ROMK&'A]PO*;=1X=*A-\(E();,.+P/4@:QXGX< M@P:PZ M[#]2XX,N^E[JXB;B?C?)G.&+2E^S!V_]Q*%@GO;%K,(*0-H9C]%, MAL="W!A&($5@2DA5"K.9(0-EF>[__,U'$:'5>G>-GA'/@C/KK+-H%=V!%&F* MZV :EVL2CJ$FD^XH':Y@/;8JJCA)@;6YE*78J4HZ2;&R'-,.4F;#+I&[9C5R MI)%M7F-)$%C4' 2BBE@WO[D!LEW&O15TQWIP6(B!\P&O1L+% %M=&J7U>Q5N M4]5-05%SH<3(.@!!5[I$Q!V,4.YNF6AP .O",OA2$0-?7BQRH*%8ARS[@=T+ MTC,(J^UU;,!Z#YL89]D>.6^\17A/ZVK0H"PS^K^$^#%&$4+%IE1[CSC5$>\#9>C%$5B(UN7A6 M5VT3M!9*O:0]#%SEU0]%[4WP[;;6H9SX6!,2*P4.N:!7RAO*0![^%3QWC;R4 MGE-D+]7) 3XV4W8==(KQ%4<+>ITGFH4?!W68W^!7[G49/BAW1(V>YO3H=IZBQJWO M+S;D#%:#-OQ]1#-[&^=?.%(> M'.B/( YMFXT!BTX'^)1/#1F.TH1>HG$Z*/G3@,VX%,))UD5S;D7>RBGKY.H;BOI.XBP;J_$[M[QQI M\0/K0V3A0H\,A>I=&SGHMO=06F#("0Y8J,O?';>6Z7I1>QNV)WTO:D6%E?;E1LM QI1#,?\GZ6KK<@JQK=OQ)!U5U)-(!>X/>%N%]NK85NSE MCK&T>X" 8U]QL;K<1'(CH-K((BKR,'^ED1*=#H/W?"IBV9S#!^0K0%8O(!P# M9U5L3YV K"CTL$8HN<;*0G.BYD+^RSH 05('&C+3_"Y>(,>$B=A02"-%2/I(90@11\X>$N7CK2/*>[=+2 ]AF #B"R\ M%B1!H?I&D )TJXOI5T3/RK9KWSWWB3GG/Z:*M23N(!0G>1+= M+2,M7F!]> 9?1#($RFM(!?C@![R7B$SH!+^1E4U+J9XZX=>Y]TQWS/B4>%3N MFOA)OUV?LN_Y1\"&(W"/61N, 8\^3#,*3YN;#=266D=#M3F[;LYGW!;L00_! MC?$LCLF;XP? "ETZ+_,T66-:TE205:SNH+##1%W (*UA@?*[&"+>M?VIX$7- M_!3#8\GZY"-0-S[%@ -;0D;+QW#I@%HVADO&>+GTN51,E@FH):*S/( LC7.* M#_+RFGDT0_B4Y0EG]]+VCXW+*XCJCB Y734:PT:8O Z-/&(N:B\.GLMZ=%#2 ML@&3L"9T-FI'ZJ-3"Z6@X+: M6 >&P9<"'^CR0A #:S?I($#>$_)H;"*5K8%:.XG)P6EI&S.%655KJ8==ARD) M$O)BY>S#)R?4P:T:1%PP!X]SGZ6;-& I@1>K%7*3[-F>0X*](+BMTXT;H]7M M" 1]8=A:KV,C$G03EC;D$#:%;=#8LQXR1FF<1+(HF;R34">KNP$@0 &2]"Z6O),V >K=VNY/VIS!)E -OF^IT"AO8FKP M+;OV1 O0!RNB9,?28!V7HAK3=VL/OTC=?=T!)%ZQR1"6B:0("!PWU$*ZRR! M VY@%5060@+Z:%3#!#SPVRRPY#'\R@3BA/R7"07]YL]_(B=:K!:1_^2'HL0[ M<<.:4,B;]@PXQ"LD]'&0EP>!G3#O,($XXCWPEBYYE,&'\?HN0]PVM_ M-^&,^!DX\#WJ2.R_C.D+<#1-YKL*E]!+@D(/>4S?7?R=WG8 MPP_Q#*]F^Y$W01A7 -YS@8SWB2'_Z,3HNT*$ABD$5\"ZI(6B!8OCN-'[]B J MHM)W$?92-UE$V85=42E;?K,"/*WUI[TTUJ1GY*:/Z-U^D91%F+>:^<0M(LU\ MX(_6[V"D/MR.%N07*=KV0_22/LKGX5-<)3-'-.;?))E(072]#>E3? J?MUT$0KDOT&48M- M6 N4T[ ?;CA!H*UN:E!72F >*:5C@X$ X"5_:R*N"I M$$F0O*SB>C@?^PT%WA+?. G]O#-=GN)Q *S2SCBMBS,XWC&,4YK)Z -ZI. -:,'H=4B,#E4Q%\RR#6Y--Q MIR'Y]%.7?#I&! Z?N&M^OB)?\F3-1/=)!AF2CS]WKA$EB,'AZRT._0KPBJ"& MI/V0W/JE#;<41T>\BM/'3 MC9Q+YL/ LLHTN&B.(APN,POR5Q2RZZZA-_F!5CA"^QK4 M]'R'X$HHY(=.M&.F+$&17C8@E R84Y=A*XS.]SCCH%;EAW:Q_![) $V^"/BY M[.=5EZ6RP6D]*%];W>)$F<>*$Q&YYDBD]PS$&96:K]!M#Q,!S-5<=-?C-^"H>95#.MDK( M,49-R=N_O[=3/(6IFC4."%'BK"+J=Q6*"PNI_&!22*4\R_\[V\\SE55I"6)& M2;)I;'&H>.1"T6<$A5:T M W!,*94E@=$(H@3+W//\;.8[Q_>NPC-GZR=.(&6!H@^ $TMM=BA0Z2%A[6*S M#? .(28"-&\NBM?^EC[()*Y1I.X#X(Q227--5*PNAWN4./3AN<(3EZX#46, M1XW:"T"$@UVEY+K9RQK(*YYJVD9H33?%YSS8+E=0^OT!'"3J*RM]M*:R7E-9 M+_%I3T0O%IVC[-^KL.Y7WN,@N,31-R<2!?.,1P%@%6@?#IEA!B<6) X0U!9> MO2$ *[JA:%;79QTS0 QBT::K.$Z%4?)J$P"KI@NF5'""PP[@AZS"4A2M&0+V M ';A^EE*Q3T]0(EC?^6[6:8% 7FQHN^K)TGD/Z8)W7Z7^(X(5NWF3MO! -CO M'?"X*?9]W]C*'LG+'LQ;A,?^!TVT*9[/6ZSR:K7DAP<:GB>8(T"#V$Y1?]\WDF.@L_)2Q['Q$5V4Q\;K3-.T8G8Q! 5WD"^S3E=X N,U?5=A.&9G1@RP.*+%Q2YOKAZ M6X-Q(-Q*Z6J-FV$.GOVY$=&>_]*!H*SZ)N*O;XDU% $X*8]9F&I-M)E[>'A/ MF?_X8[O\Q]E_5*;]GU,^Y)0/*3M@G/(AIWS(*1]RC/F04^X*Y-P5)B?+R EC MQV4V3&5;/O=C"EQ*[!Q%(:H&XP XB=?ELC%N<#R UW6]4&+E-Q%BBYY M@D@A-Q:CTP'$(FO!'1T<;?E:!] YS] PK+6\J9,//WXX(1[483CR(1]Q1H>< MT3%G=-!9,>KD*S4LEN7X$7/^3W?S.$;)&#X2X@?Z6LQ%+VK<)LF]/@L=/W 9QJAC)34Q>IO.AA> MFE*XN3+1.3$L5]YY1ME)[54HTLI2[\]D "F3]]+J)K'K4^:R>6<7$Z1UA>( M#GLK^OAQL.P7N>_99D 0]K$.W]L@V;?3DL6F#NHA_L-/UI@J&2E]D"(3LAM$),L[B%K]6X1NG0WB>$SMAQN! M0]4>R>[M(@6+1>!P/26=#G9]G:ZDMN"F"MM>WHRMF=''JE%ZKU&,F?D7L_VHLWQ8 MF.[&P4(2DH0>HY4.WZ2.2>/A!LZWTH7N=$>_E)S[-!H)C@/3DOV53*XFE+"; M=2>%F/XK3\33[@[CU*>%T.OSN8SVH"7<+F*\)5N9O '9X9+B!9^&9=_:S / M"C"5>8WJ<6TH L=#TUX=*@^NR4#6/+SF6%<\P,;;R/A\Q0,.BU7U_BZK#G>& MXZ1TZ?;.V667@06^16>C O :NY&EUI2P[UW(;[HK/(O/=<^"C?>.#3@[&A&X M4\&GQ#R*G/ IN_9SNJLQDZ7LZ7D9K<$W >@H=,32\I*OXFS5 M"BA D1K^QXU@F/<\X>)1N4_K/(\+N83E_C.B,\8?/YQ\(-8A^>>SQ-S6ZPC M?N8+2"TRID $CMFK7,ZBU:P\R.A@8'L''YU1A6\FMU:BD]W\>NSF?H3MU=K1 M; 7$6M;T)V)-?]*UIF?_D8T\W3!O4YP*HOM+! MI4 _U7E7.-HXQ'G(+BPRR!=AZ?LS'&8E!<6N5)-1QF $M61G8]H,R.@;)_J* MDA8\%@P H'"Z5?8*R#(E!$X)@!XPB-C]<[[0,\\K M.V)G]%&YN)9@@; GZ$F;'?H "N'M"7"+L_3IK.#!W$W\9P*AH93I#0)A3S$4 M#SW$ (0]TLW&B79$)OVGD#T=0<1V_VS '0Y\UT?Q780V?HQBFGGQ5^IO*2&^ MQ&B5!M<^0?.TFYB_ 610E;]TF9P'JGDJKN Q]IB: YW2DB-5H]X<1O M#-E7.1O3P=3NP:00)S*I_+12IR>,:(R!J&IQKXRA5>Z=IGY 7[@GP!5_7FVV M$7[.#!%I"$:S+X"0C(&,EMFGB6 /COAE&A%2T8O'_DO""DN5@!:[WUK= -C/ MAOS0Q\WN>Q%I@C?XT0^0?-UPV@$P6ANN$0XR@U\0OJ>.D^!"=^FWX0T"D?O8 MP" XPL4.C;EB7?O5_O7JFD!4*&A-3F\(.3;I1DC%H]\MWW[F<+P@XQ&@PQ/2 M>9$3LOJ[Q1U/1<@JH# ->54@6*>CM<"P/E;\V(Q*0X\OA"S$J C2K$2!!*V> MD,U+*<^UL!M+$*Y4"OCPY _!\"ER-O1>-8XV\6*U2).8/O9).I9K!QM&Z'YH M%:'+)L[O)A]@G>7 LL = Y<.5P*XVA%\#(\5)ERLEA$K;[C+*@I+@G:2]A;R M>>HR)'F80](!3$Q.R8Y:JHT (_NY5C7 U#E3PBXPHFUJD5-SI\?+!#+=*H[- MZ/0"$"K3$:E]3$8')SC'D?G[(YR5K[)PM7K:NRJKCU?EM0"Q"AR?45N2Q-N4 M"EY^<$XK]6?%A4-OD:Q1I/\>2+LA 9C!3>6B%=Y]UT\J0#KW5RM$'V&0FK(\ M16PZ @"EW(5T[Y6V*?YP%'A5596>X[AX<8.4 LZ(41#G'OGLQ4/%.F\]*H#@ M?<.EWAIU.++Q%A\$[F@]O(9'@BNDF+MD.1"0Y\\H:7L]B"-;Q7%_8@ZY+4W"W']4*]\<1AT M=AB5?+\'9$8AR8)7!)99!@P-8?%[@H]?J2H6ZU;?DW8>N+BJ'SJA2X3M*B0K M(V5)N))WE$2MP<2TS%A4*9@JPLVR3B>JC9BH--/C 47/ODM4PF+% 3:F.0HQ M_R=I-*S;*6!$SQ1B757[7:)O55ANB-Y](KO5J>-^1=Y!LV:/GI_NOCS\BLE^ M%K)]8$M?^B8[W$5(MARRH\6*C)VN!@=A,W:_J,HBU16I@%Q<$&A25<#09 ![ M=Z:,L124UI/N-N.+)!H"JUY=C&7_5J(Z&VZZ;;E)69.;7",?QEY!XO0%%YII\ M.D4KLA4MG9=F(J [-H#UWXMAL.VJ$.??JC=RTT$ <+C=IFZ*,'Q^&W(6Q(;=3'9U^#@&CI6V$+I[ MN/@II/O';YA=O/I5',1I,R" [;@_KNL08.QR0AN5S"$PXSC[R&(P-S'GI5;!1V6N/1 #"^G<'6&//QBD(E M\L <2EHFYQLMJD7ZG$7(\Q/);M#?= LQY;+JHUDZ=-IM*)WENV6_C,J;Y<2 MB[3#\0$8J/:$2T:85R9-W6DNV?@ S%IHTC1RW:2R@IL/!\!&LBNCE5T ICOIF96 MY9U0!8( +JF5\F9RT*3Y2:I.,!+3]*11QJECO*:,LQ%DG.E)]"O.(>-JIZLP MS]7/:H!3754R3\)R((A:)O.$^M>D$]Z@?7G9>[0EE$(>\<%3TBXONU"+&YEM M5(, !B#GS397^+ETLIUL?)ETQ[;H8F5X7&LR (!("4SI,B$B3&?G\-==@+PG MY)GZ-#_J^C2E#_E4D],R^$NGC.Y4XM-8^B!MK=WH71,.3I9?G2W!HWAZEM,2 MAM\A%"@AY4'<:)G',4IRL.;Q&0[H@7WD!'_XR?K>?UKSZP ;]P;@(4BDK)*. MJ(N2_25#;TJGT9987BH%=MP28)':!BKL&"M('%&KL7I;0(J,+UH2#H!09N?$ M;(U]14'YXT905)-(=JKG"U78^R@*CSRJ[NY1C*)G=.J$7ZE)2]V /_S0P]\D M=>$U>P)PH90$-T)H$"[0_RU1M+E,6?$<924XTQ$ '-HVY8H:WQN5%>GAA5[&UTD;:BNC3OQZNP>JWOCEH\!)2\DVE0[B?MH-RAGC2_R54X M.T#&DA!F!6S[SB,*XXF$1B^2I^@]U=CI)K"GQ:2IR$[G4\!PQ:#HF1[CDIK2=67:; #9J<\( M0)M8EZ Z56#+40'W(KK&X1.*^M0^LKD Q.\'EQT9/<8E-?UK'_6, *YB69>@ MX;6/&&51(#3^[Y1\F; [AH?(9O'@QKX53X1ZG&Q(Z?FQ,^GID2!V%1 ?^#:; MDWK$(47@IX$4B!IKB'QNOYWHCCLDSW^VRO,>MX:I'F'K>H2-8A_6"A)J+?6C MN@(]1D&ZFPE #*1YK:M>*3,FV3'?/KJ>#T D!) + M$C1(9*0WLZ5;S[?WV0 $3OHK\#@R/[C=,NE[XX,5A!.$40"I+5@;7_N8BNEX M "(J/4H#M-B*#G1M-<2(XBJ#,2.@,#)&>G?.1V7.]I?>=Y>2-.WL'06 M@N$*2I>C XA9="4D79)E6&W2/C@QBG!$/]H 6B2BJ]C#B*(-0S*V@3+O_9YT M7M;B-[Q!U]@):4V+AP2[7\WN.__XX>3XOG,^\(R./*-#S^C8,S;XF.XKRQ\ MYX99=#MW$$J*HZ2$#OET0(5\^'/Q+411O/:WG'O)G-\!WD36(3]=A!QLN@_< MZ5*;>V.8V\+NA5^AB-0HVL4-7<$6M#SHJ8=,3U%%(:XP)&]O,5 E$8']-B$' M'LB55=TWVTS5WC6H"ZM-7J;3U4OCNZXJL@.(!52O?)7](C]K:#,@@#!B.SEI M@SRJ83.)?\F"9R]5%O#4 W].*0US&U[X]3[.)[Y"+_F>YK!+]Y$.!O MQ&JAIXQG$?+\A!X'TN20S1:'K#JBD;/^<]U99Y/.#K.R5XOW\\Y6.)IE,Q>O M&K^;'68?DS\_=]G+"/$M3E#,L*8"E!6<#)\.!-!S\ U'LU)NN P'^8NNLM*6 M>KH["YSX4'2SW%I=G+CMV C#HT$A%/:N"UI[&X;.CB(,9!60.YH;%"EC[M9 M8\92I*:252FZ1TYP$=,' ^@ZDM8[YC>%8&]VN1+*#.9CW(/KL4C6*&**C($I MCOD(&D*P_;IF@@Q?0,9['94['"4K'/CX(0MCF&W1_-X 7]GK8Q/F(P^=P:9; MJ:@_V.U2)M&&'.WQE&(1HB6^Q&ETZ6S\8%?4G&>B*=&H&KU@[G%R,3RH4 T$ M>^#&31HDOA$G5#U@;G*:7% AUP,'SC![FL&E8Y[AS8:H>I_%P-BFJLF4!H, MN _6G$\-\.V!=32"EH77BXV51M5IV),%>#CH25C88C =[::L[(%WOU?T6"/ MKQ8FE&(-REH#N##5G$,RQ'I2B"E9T<5JUE!]PN8 [B^U4W)"S*Q:VU_(G&QD MQ',EY.\Q:?8%<$&I$><,T;3*QHIO2!5O];RD=D1\_%R.=G=KZ1*F&/*3)0Q] MZ/%E3S#$#GC[HD.XAF,!<+?5 M^C@"8?I>P,9.7$9[U\C NZ9$T4[@ESVBK" U48C %C(9@PVP@X.6WEQ M=K1"441C\O2E:/UU>]P/@)/?>HT>XP2'<2)YT^*>;F< SGTWJ[ W/HH2MI7J MGN=.ZO0"X,WKL40;H[YY065B+Q*9!I9MO8B;C=E@$ #^OP&G&B (1QGR,C+T MF-MH! #Q@=8[VQC8*M+F(B5JT&](%O[2Y\[6AR+MP:?7]N6'9_G^Z* M&+)AQOG'#C+."^!F?GC4DM6+RML][F8YC%->^ECRTE]'6IN5W/(IK6U*:QN MI_C_<):)F*JRZW^/(&V:\[[5YK=PN/JQV9#6*[E92:C MV@NNAJ;=9,H]./$ECF[1MUS;$,UR%^&0_.FRS+]8$I$Q'&-X%2NP/3N,RQB2 MP"K+EV3L@SQ*34Q^4Q@QET:26^89'SD(J/:,H9EM2+?[7RS0P0_2&@M ?>>"H 0,J_4$@)B;1 MJH,MH#04S#A__WM!B02CE 9:R(J(\ZX#4W _$LS3AOYEX4"!$8H"$V2\6C'] MUY54" 8%<,/ @H (B %'5HYS+HO\4EV_T: _ ,.BC:MH@"D<]KZ26PFB0)&I M\([VDL*Q<5K%5-/E.^X$P.5KQ4$5?J/*@N?FOA_H# MG84IL\8)\I^Z2) 7)L73OFS _YP1\&=X-2L0F%$,V.]['/YSI#GT!B:%7AJ] M^8#6;<\C3W/#_#ZRIJ*)&#R+>@+AD& :%4'%.PNGIT@90H21U>;K>-'5-)/>)M\ MUS/ =)I:+";SK M-2L$)PK_B5+NV>D1;1$:>>O=*SM/:YET9LWM4AVT<,DCK M'QN;%7JCC4D@S.T(/1J %HJKT/.??2\EYKY@^](7"9VQ8-H,)DM#(1,Z1 M M$6J#1E\B=,:":2)T*!$Z1( C$4?U_%@Y=0'#^4UAJORF_.3C.*:LC$S,4):$ MD;^I;)IE\4,'618%''G?Q]V,@=)[IH3 W3X$G0K .%)SPDMX,.]N7:??3P_8 M5S5%4Q&87JRO/M?;E?K&> > NP?BW=&@!YU' MLI'5VUC\!Q+*-';M\*%,5\V.@Z<"F6.U)[C1/O:*TWQ>0V4#GN8R MEHIVZ(XI)#O?$,?0_S?RSG!,@P;LI_].G8 ](>/Y3!Y-8[0_=G$3K@!L1B%C M,=JL10[<; _=R"^XQ7=.G)RGFN_"J >PKEOBK&)J#I59!)?7UWJ$MCD;%;J$ MARVT&&P51M,H*[\WV#BJ6'2-. GBBEH.I1/,B49-;G&2 R=-YE=U@ADNEG#$O_X^=S9Q09LTQL!SH*3":9*.PK1 M \?*B[^(>;G$OT;((:;V'!6:QLV:R(+C>FOH^*"@*V=&ZU3 MA060INMKJ[!PN(]N5&!!W0W.CMKL(JH:0\M\RTY2#;DF[P1G>VS*,SE^EFN9 M.,%%G) M6U&ZY+@9S&P DTHEQQA!V\7JF0WYABTZH6DY%J3[V_JX:U_@/C)W M7L5)3G&<2 EUED81 ?72CUTGH >(^M*A& :F FXF(N;8P[D2H8#] '1VR>": M?!VWE@?UJ#!W@E[$0TV,D4C+\AMF.0;=28IJ1)C%>WJ0$A4AQB(A9!+4M8PH MQX19**@/*5&28B1R0K/,.Q83Y9 PZ]_W("5*2HQ%2/QG\NF&H-"UJ.@-/*3 M_&Q58/3H 5IL[M$S#FAVDXE[N^\R)*M_&9[5)4Q!,W'NNL1%)O@F*"(8RZX] M&V0;F@PZI"!\'EX0C&@QIJ1$=K7];.U$3RRC\I35-&5W>D@GJKY,$Q)_ZB A MD0$URZ":80(6S4ED%?JSR^-T! K;=(M\ND4^W2('M ]-M\@;;TS3+?+I%GFO MM\A;K_=#W7/IX66]V5A.-$Q8)L9VNE?^-NZ53[?ZWLRM/@E2?_C)^A;?HX#& M@_9>35V^>O$^SA!&:,T?D2D@[>7>23UELG.'4"1UR(M[/1;=_- M'DY<1!08LX0" M^I X2=JT:.S/710DH=W>SOJQ#!MHL@VVX.K)308*I($$S-DX%"::"!# N MN$\%"::"! "[E-!@JD@ 6A6_D0@_:45*X4CP%F1;5@I1 \<*]] ;0GYX=H; MK"TQ)2H-59=B2E6:4I6F5*4I56G@!R]NTB#QC;BDZ@''+.N80RK$>TI22J+4 MI6,>"J<4V3B:#&LP"!R;JX>$)D-:3/F!?5Y6!IL?.,Z7@-K<")Y> AKDV'2D M&9M3?:"I/E#?(C*J%W/;V)XZK&[X7BZL]7Q+("LG0+19S_6QQF*F-KXIK2;! MJ#)C*H]U.+$?YVDRB_ 8,=,,F5\Z?;+#94]V4 !IPDS AL+A+-P#.8NSE!GP MF3(H]!25GB[0 G45P ;(QAJ. M>1T7:/NU##,CO$$41C($I."+$E/%AE8SI@:/M0@6I116>J]&=/G$N#=,_:G% M6&-<00==#E#?8M75(OWN,#5R=^NV@FQG_&VR*MF68+P:\UXPC_DZ6H4YCJ!7 MWVL.>>H?)K9=EZ\MTGGCI/X??N"M_ @9AC)//G00RJ3SSPH X$QP. 8H% GUR^+%*G,7>!EDXOA]B\%@A@K5W&N+=]]AI==_ J/) M([BG+%_(G&QD;J$C/K,,^\(, >KK1DTT+;\*'-"25,0\EIB=QXV&MRX%"ZM# MZ_(81R!O65.?*#^"WK4OVNS8#)#T \$*$AL!K <:/+V$:ITZPB*["583^2@F0]+A) MLCE+>PR_4PL,J0YW:BG"$)DGW<,5?6!LZ!I2J<&A'A-@B3#1LJLN,;5/=[=. MDM(-T(^=F"CEN'">SAP*5;*[>"8 2=S)%H,!T']:0KAW,%O@:G6IM>!QLR$ MA'JT.=L,0ZO\K.P*-!15S4BX5B1LZG>WEJQIBB'__,VI3*V6-&8 M(S_5 MBC2*3*_VGIQTD ]W /@_9PQD\D\.-&N?@?V?LSW@;,P]Z+,"]BF5#F0JW:M- M%^D_K6Y*%YG21:S'5*=TD4'31;IU0R5:YW17TD $'HD2;C?D:TSD:T<1RTN[ M#)!4,_.;PE#"78AY=5GS<+7*J<)-E,< :ZT *%B9C)6)7H.]A^!"25]7*B3\ MA@+J%%&/0QQ'-^@,(-ZC(KLI2MU+?QPE)>^$3[R-Z.BWUY2\ M6W'*132)?[="5)T3R]!\7;?>AL FVSCJ'\=&SAA_XHEL @/&46T&N1BM;?3 M'G @>CK9;(B1'M\T0Q8.G_?7)) 35\XY"-EH0'X1L@C\+1(]KVXRP,B/@DQ0 M[?N$M#B0K8;RB&BS0AJB#TR.Z[ M"+/;+DY(X/8(T@_(30G0M)"M8($U'0Q T?PVBZTIVG"DX(R84'Z8$HBOPF<< M/#-+BM:J6D8$?'I_>W^')G^K+A8C+1".CN<84F9^[EYF.J8&+%&*'#=)B1.Q M>]@BUU_YR,L.Q0FHEXB5ZTY#T29MT']($?BE'Q'0Q'1,[+T*7;Q!M+@2D^G% M*OMB$9WAS39":QHP>DTIE&N,D ML(\=)($5T,PH.+,J/&-*[.(%WH2$ULON:C(DN R@5YKBU9S=4Y[7E.=E/\5@ MRO,:;9Z75J76M_;DCC+SJS>%W80^\.5G>HQG>HQG>HSG53S&PT&E7(.TR8,B MHOZ07A.1XZC]?*MRDX"25V$"^]SS_ S@@_L^?XQ9^(NWP+L;&T >1R-9Z9@, M<,* APR&N?M7ZD?(6ZX)3D_K2QRA'&ZA+Z#3U:+B[V5=\ LBR2A@X2&3TOS% M*7H1WHZOPKL(NZAVO;?E6!97=F]\;DD2.*N\8I7L(20;W@$1Z<&B07^+"5Z] MKW<#,M@_$9C3EUJH:4N:$Z1+AJQ1F/^7#[6[WOG(LV+HX'Y)+*HC;@]G- YE^P5KUB,A5W_J8 KRR2Y00Y=!AY- M_G33B*H1]FKZEQ _QBABJ^ JW*9TP6&BB *?F95EI.0AE-ZF Q)540DW5R8Z M)X;]L_>2^R&+N O:0HBG]+PP:@?Q=2I8Y6*1CXCB@@ 2-HH:0W"(!^2CB Q6 M&5G8,:?(H=B>HRV.?04_%7T 7',8DJT*:MA=IH7EH0IT\AI:BVB*H:XLIR.K M:O!@9&=KKY*ZQ"H_96(K"$N:=P>@:/5XJH\2G/A"'69M?H$P94RE4,XO"-[_ M780V?LP2'NE#.=OL-3D#Q__D0]WQ+P;-"K$5PX[ Y]^?\-Q%F+BNR>XN<,*D M3!N]E#Q5]Z'O'PF@.=TI"OMH]803.S!D7_5^D0:FEF^1B7!2E>G1Z@G#ZS<0 M52WN@:G5IZD?T&M;!/3BSZO--L+9)3"Y MSZ;9%X"EV)!+F@C:73#T*L4:!YXVVZ0] #C:39>4#*T^CHG3B!"(&'*7_@O] MIV(:BI.[M+H!N/%OR 5]W.P6PTD3O,&/ONI90DX[ %?_&ZX,#C(P+3151$FG MH[4(DSY6_&0YE2T^OEB4$"-9-7Q5)\C6A)33*L3@1)_FKIMN4G8C\QQM(^1F MH6OR=X 8P4-OOL%1XO^;?2]$3*1;.QL>LK$BE87N2-!W,IQPZEN47+RX04J- M8OHT,-(%0W[9SO%\;K9>T@U,/0*C-)-#;IS:M;2S<.)3FW!!2;-84:O>BYQO3G"[^(/GJW0[/H"C M,W.N]T '.$M>H<3M*&;!(5KS!0M1V?Z!_*=U@KSY,XJ<)_H>&#J2JI+QIW!X M&HX%8+/5\W\:XC -K0::*XEV)CS@M$ .$X#RH& M"&.2"K5];3@& /4^H 0,:G9K"&1KT[O[.0 X7:T%HB?2C$E1--8.(!RP 54" M)+8N_0TZ.# W#BT[F.P4=KVJ$X %K6? JQ !R:<<3"*&_R1>_R(4)9O)NP"P MQ_5D3\ O#DHCX-;RV_%SXGI= %C-'7*+H30&;I$)C%=7W@F E=LEQS*D1L S M^M"!*]>./'\A_%M$-KKV2H&@+P$!L+H)[EUR,'[R5=O&R M16'<_+BEP3@ CL_,UID!;B-DL%YJDOXP@-:PL7 WXG[WYRZ*! 6T4VVXL()SD87<42'RN M0W>/7%KWG&@[Y,WCHS<(3@3L-A\&P,5XHQL)!JB!XV[^[H B\ZUH-"1G?NF M,WO [1V"CYQ'J/+Q9Y1(CWZ'4PVA U85=UF/$N8)3HVB/MW^7 M!^67>\.4P>)KO_+VEN_["D3@$-Z3 C^XQ,K6W-&*$^@5XQ'@5"[H4/,84P$R MIYE])%1A30>RK^D:"GL#'E<0A\!J&E6*;S"Q=_GU%/2[6=:O[<18PDH.JG;? MR-1'M.;&'+]_V6@H:Z49VF#.KZO<1+\/7NI!5&->#/NO**0_T3>8%X^!_Y35 M%#FX=/$=V1()=,X3H<$2)TZ0^;)?"(A+3'PX%&T( 6^<%W^3;K)GEN?/Q+'C MN$&680%P'M!6+"U3$$[8J T-,K06JSUB7T*"BW>9AEX#[==R.@"G#5WIROZ( M!%KN'A+L?M67F[PY@".%'OF>(PF:;P6N]S@@,SUIW@)H,A" O*X!UK@0_5%( MP2$M\2'=;)QH=YZBJ_"6V&DY7LMO*'A&-\1V6S?8)0R'!Y#"TGS%:,J+(4E& M+$4Y/O*K$*U'A6W>]BDSQY1X):(BN8?1P;BP#<^AQ 7:#8\VR$@N@;0?%K:] M.I"X0+M>T@H7\0V4]L/"MGB'DI9N[[:8Q_:4$#[X+X8A.KTA 238MV-_-V2 MHR@463\BAT;=#4".7#<+78TJ'&Z:"&9>D*'(_*2%&1:K+-H6$Z%M'NUH/A-L M[=!5.*0Y?5ZEH-$T2X*II^6K$E:!)<*7AC8$%5FMBV,$G M0"*K1*)BG,QYL7[T+V>F 2*/08\=QC3(F[7-^JZ/!C@H.I''D M)+)_$_0!N049<.!]"0DB\R>R;=-@S1YWLP*X,=TVS3)R M%3S1NV5J,M3 !Q(ZD!7*+!#T$/ &'6'A@B0';P*[+W3OB$!#?:2[\!O*O>S,(X MPLL.O84WCRN_VK\G7A.."@6MR>S1.QU":@K:6;ZXS9& @JP"@.';M+7\DB:& M[#6 *]?-L.5?MC914(-?LF[OZ^M&7D0.OG[_L9AD .\QQE0//>X"Y#TASS2.^K'+.&JI;P[.F"*G!ZSVV)[1(#Z*MDY$ M' >MF*G>( !UR1N-EIHP?8J33G%2@''2UD*Q#QP2Y^?SAW-GQX\9J9N_EG"J M&E.K_%+H+)5+J-_=FC-HBB'?#=33[>-S +5D_,R)HAVMS)\E(K31W[6A +B% M;22D&=(C\PVS-SM^=X*TE6M8&0: 9]@[WRL(CXSGG R;-KSG#@<@B;EW&> B M#D<6%/CG=?>2>S\6%18S&@% G ;CAOA.AHF'Q]8%);JZB#1HJ=,.AD90&9O MCT*A1P/[ <.KT,4;M'1>4'R&-UL<4L@6J]+7=\Z.FKF'YUO, H0_U0.$V> S M-CKY>)B71@ K/^9SS_[C,/O_'$% L'B:11KP.VHT]-M5.7_G:;)F(GCK;'BY M!#H=X 3EN(2O/D E1L/R8V(\P*21,WD7&,$QM9RIN0,BPL4.>LB\]^@9A2EZ M0-&S[Z*K^P=IH$O9"T"\2T?R:F^XR7 "MHZ,E!JTC*D&"@VD,C-49-"5F+X" M Z&\F!C-0^^:C![\;V*(QI[O4E"DRDO9"Z3R$BLN)3[V><1]ST]D.$((L^N] M0GBLQD88,'?)I%[)*U+4K9*T!Q#ZUN.:! )N M,&4DX'!C[AXCV^1 MB$O*7@!.=8QXI42H_V?J M;+8!WB%TBD(R:G(7.&%\E_D?].\[)TI\U]\Z]*Z_463UY_H5]F*N63[9C,U& M?L@G9)]GY2E'$$W=9V.<4ZX@KTS(T@L^>MF56F,,?4Z3^!$SQR@X2S*3)&0A M:@PG!MN$7=6#%3Z&EL_2CH&21C3$S6%$-.0B)^<&B(A&28'&53F3AC34W0 X M!"I9*[-'C=!T*U7[5JJAPIJNHX[_.NH-(</0[W.NG1X#:]C*/UM%A M&:FBFYI]K04\C7#C)Q5KJ1DH+_?6@;U'?Z5^["?%R5^6 G^)HXO ?_*S7+EG9@"!K*ZDJ!\"#2]B_-6P6!WAL,2G MZ.3#AQS='/F6,M;3U ";_VJJM84LJG("/R:*^46)UWJL0XG!I!OW;T:ZY ^ M,(/"]%0V)4"7?/IYZ!',MJ9QX5K&K3 NG,U)\VXK$6(G]&8/%_=W4W1XB@Y/ MT>$I.CQ%AZW'?\82'3;1W>EVFT4RG*#8H:KH&3"OZ6 @8U06XZFYK.IJQSG8AGNDD#)]E_NW@,_"BK*'E-XM9=2M1-(%=G=*JHB M"YF7,OL+(EPZ?L3*$6:)&5E0I8WQJQX0I!YH;0"K\88L#ESHM7DOZ W: M&-85?#GW!9A#9C7;IX)[E*11N @;<%L\ &B;NQN&BY&'S/,S'":1_YA2>.+3 M77XX*(I&&_0';:EWPW$A[I 9?IG2]*]]UE@]Q]ZL*T@[KO&6S<,0,C/S(N'W MR,5/H?]O>IF]? *C*#?38CP 95B[C%+KH@U:%I@2(PJLY'_$MSATI;54&HP# MTG@S7 D*>5"1 (XO2\$13@%S2VNQS%K+EY!4XY>R.XI!Z>CL+$*>G_0E<,K9 M8&Z%EF5/2;61BV$OTF9)J+2C+U:%RD1VK%SDRV)3%>M3BA;5S-1%.=S6,+WP M]TG[PE\.V^P W,P/9R7P9@R^607 &85P1JA>O24X70Z<+@=.EP.GRX'3Y4 H M-RY>T>7 *5&?P[.WG:C_%D-4@R;VOYT0U6ORVL81A@+I\8N I?Z.]""@K'=O M4?(E=#8X2J@[562&SB,_)D[C>1KMR]>HA,X:-" 56E?2:HVJXQ#S>^0&3AS[ M*S^_&NW]*XT3BO\E8=!\<7:E323=?=@>.*\ZF&:/K&].TB]QE!^KT(';Z/4A M@ )@C-C60!;6B9 =XU@M\VRSZX8*S0[JX( 'P$ :RPH:EC'PUQ(G4',@RQZ3 M.THT0I=Z;GD#]KGDB4H9Q3,68)G>T#WK4N@ MLAJEE>/( [BS M[IB'(ZHIR.**-Q 4UM7H V.F4(G5X]D*!3"\O4!/?*G2R(=F\4G)+FP/8@O1I+<7$ M;NUE''KR$K*5%@#.LK2HS@4>V'8^I9:]Q=2R/Y#_M$Z0-W]&D?.$C@)E5^&9 M$[@TXNB'3[50F7&J63>3 5"U'::>=4,3.&< W/OG991D"%$JTEO+]T27ZF>E M-1T?@'W4[X)4U@5H1K=7(FSWV7MH>$/K[;-OKD(W0C3\W8/HR68#J=% "J*, MBL#%$B7$;HB>4#(/@OPM@=@\65LU#@"+N,N\;!6ZD'DN1N#P(*TVX_4& [FC M:^1>2N=]?H&0425:?; M^?4<&^IB#(.GN4%!!36N@RO5CX9CP%":9L+,Y:L>NC#8>Q5NTR1F>)U(E:JT M!P!]VDA@N>SC(0C, 7UE"1J"<,.4H#$E:'2;H-%'87HG7DL5I[P+ ,UI=,XM MQP88;[02;LR[ PCJM^19'ZDXK?EWD]*'*6AI>RF?ZLT 1,:-^%'' -BZF1)& MWF+"R.A?4.H_I:/I8TE6#B=,#QY^TCQXF,X2IK.$Z2QA.DN8SA*@>'"OZ"QA MNG5FSM)7HM=Q$2?^AM:]N"1><;0W8)T="^ ;I]'I#@=@B7?HE^AB M#3FI[N)EBUP1"K=$H)??4/",;HATK_45@^&H #;SMDM$(2EF]!BMP/P3.='R M&^Y&3O:#@=0:@XG'G@SCE@HRM7YVKNYP &+0MB4C(\2H9>,2IP;'0WJC@:PW M-JAD9'08MV#XSQWJC&PTD$]2#RL8C ZC%0P*_B4QV9V (A,OURA"SBHQ.6%N M.#S(9ZT'$QT)83J3)5$I#S-(ESAACGE9&EJ, _+U6'.VMZ 9%UA<*V2%G]E M!?5]-Q^ UG_M\]:]:D:0]NL05^]5A($L<>+KM7RL.KZ$KS,)R(!*YRNUZ2UH M'0J^)@$L5/PU#I^6*-K<(Z+JPX5IKDG7TX(,ZP 74A5-7Y/8]EI/PGQ*D'LU M<'$=:WF)CBQ%2.:?=I"JL?DWF$TG\!)+;SIDY?=Y+B"G$4AC27^UBM""O+Y8 MP404,YRT5U.U$TCKH0L=6T43,A?YV&;OJ92Q>$C(-D#C"8M5)IP+WF,9%S1' M-O8? Z)W#*2B7R! ;OI=2%F_9(,LM84)79C.#;+N94. W-.[D!@9TI#Y+9/T M*D[TJ2EKNJHK4$">;_6ML;HB'F0Y+C^"MECQ7S'3=XRU!@-YX-6)'ZN%/F1I MD*T&'>RLZ;G^@ -Y3M>WYNN/G)"E?^XFJ4,OYQ5/H5YM-@13@N8]4V%\&U:\=$PJR+$H]*0[:BU6-.O80Y!V9U#R>UX>1>;%ZUOG8W^9?A#8S"7X768 M(;YM?4 (T-UW"I3!W?=R0 M*@$ZSB*5H=,#Y6N;C9C>PJ8 3@VUJ2Q$ H+E=ZPJC:^1:PU@^RZY 98<8T^P MG0Q^?UQ?DU$H[]%?J1_["HFCB\!_\A_]@-BF2WSG1(GO^EOBQERQ M;IIJK]4, %9O,\'HA1K@O,%CS')3/KIQ$G=-=%CE]^R5D<6*_6BF*DS&A7. MWZTN,:'!: 2%DB1"#+1H5W$U-S0SNYF4* >%,BVAU,G_/KQP\F'^8:I; M 7SEJ+W^KJ,)ACE2-"N_0Q\-W%:H78N9[HZ?)NAP80X^Q5(QB28RSZX>AZ_UT: MN6LG1L3F<"23#<+V QM M.!R78U\NE9*?/S52Z]QQ %PW&4)Y$AC)L8=R,+Q4!#N5PPI"\?XCT44,GBOPI;A@6* 0=G>:]30 M!.NQ,/L<$9^Q54H( /GC?:.QV$&$M2"0# !3#W#*[4\L((UCEH.R.;@76*PS0^ MOM%;(L2!".R$Q7$3,5K2](X^)X21)@) I,1RW@?9!\L+)%;)?Q=6">_YU;H= M99H1V'P& DS_:]E1?9@<^IUKP/C*"GI/_+IH/O(AS_K&TA]EY>T Y@Q.(9= M5T)1^Q) *72/ @8YE<\EO@B)#[7C;F>-1K"[/RG%7L@A%5Z#\^[B!;EIXC\3 M*%>^BR*NFIP2 15B LR=[T3RT&-+0S=@T@U7)X*@M?2@>ZVXSO M>?:[3'T3]!;)&D5<>L@/@XU& ) =:E>*C:AE/TI\0+M,+FH]$P/_V:>H&%Z) M_5R_$LLF><=FF96G(3^Q:.]AJC$%?OFD*TD:43,UJ9I_OR!%8VZ M5!?0 EV=L[2B#^#4\-*JW 6S7I>J2M< M;DN_DJ)IKX*:9XOL8[IC/1"HS@( MI.@ (*:CJ!&E0& P&G\VI?%G&S066".-:/P9A-/U.XKIZVNRVZ[E%@##5CWH M\PK*$-@CO^]:;0-#F7/DBD-A$!=M=>[X8BS[(ZBLR!Z? K/>U*GG9+I%4C8/L4^NXO[[/@!W2W(8OJ5]!55 M;^QO.@!WGH%)GI)D<*2P>F>GAJS\.$2W,X#;S/U(B"X!X/!;:T=?.B_Y\QP$Q&6E/W8M?(K)7FT\M2^"P?$OF>=IM(^\99&0DGL07[P0 M"\H7EU-K,A" ':K?]5>U^CM9&/I(Z!5'WGNDV1L0Q.G TD+('MR! MI:5 '*TB$ODNC4S3G2!#U#04]\D@%'>8,(_*95-.P;C1!N.RFU3UX+R#(@FQD@1VKE"V%%K,5C9>\QN'@=,UA) MDYZC#HIB&O<4;4'YF])OK_ONT!&R=I@@+&-2^=5^%9F:Q%0H:*VFTPTAQR;= M"*EX]+OE&C $(Z+W)"5G^W:)^I"%D%%,35;L"7[T4&T73Y?KI\ MKS0AQWPQO,O+]S NAD^)/0-F3TR)/0U(6JR>X@FGF!5C6JZ=,,\/V!^']9CP MTQ"(,42DADT$:DA(..?M V">7;^R)\+%_ !V5CM:8V!)+^C]%H2<72",K\(L M'V%P&3^>?LP*>@0B?DSNMR#AOS.26Y/PX^G'<% R8@D_)O=;D'!"Z!7R;0HY M!X(QG!>-6,XY%'\+HKXG_-%+WVQC.W<2M'\G#H3S:0;EF+<&V]ZI&:6GI5(F M#>#U\5:QO+JNI"P5M;QO"]#9<;[@(S9MA;6&55-P[>*C.&;\RV MW6M89<8,>PNK+'A^& M>,ME^P5%V<=E]XVHJG]C'/<^_SR.TTT6*IB'W@U*UMC# 7[:*?SD068&(+K M#MY-J =,3!_5Z#[JH$N+X]-KWTL4;:2>U:'<%X,8.+!EF] &FD+HB4X'_ M59@@8C DE Y#[)K\>0$XT#;54[_$!2;!=V29244M;P# >[4I$SD5@#&O*V(4 M&^E!VPZE@$0SC]EL!Z2"1.2%6HOV2QCM'?-27?)C']ZX/.T/!N5IRS!4GXVJ M-&1P3#5K1UNSEO.<.O\5^+=4K[:"LM7]C?N@.I]!L,J^<.2*0V$095T% L0D M)#I^D][$%N"/ "#JP94JC=V7C]!4%G J"\AEPU06<+S5[ S+ @*J9M?=.<-4 M7VJJ+S6EC4&/MTL%= QY87 %<DUOB+W>1*&WD @^Z/V#@3.]>P^SLKL\ M%)4(K:G3\(RN<1R?K2DZ\14+K&8/4R]6<]=--VG@D+7%[V44=/UX\N'D..C* MAIU5QIW1@.Z\]FBKM ^8>&L3UE7?7I7B:==^DKV1?FSF\-O""+IJ"6#%UN!C8Y4;&I(F M#<8:] <0BI7*7N4-/7VTH+#OG)(5>:$,*F;"ZL5:>ECA4,\!P:"#C9>E0(*[8=VUN3 )",N/XI6N$(W2,W<.+87_DNB^7M$3$1 MC8:# 0C5MY6(AIA#C7P2@"]6*^0FB_#"<=<']],PMOG1(+9)YIQED\YP.*/3 M'F*<4^AR"EU.H)E14F4$P7X@VI/%UN?XV7VPDY MI)?;J[\#OMQ>!72J$B#4HB.J$G"L@E01?TE[:Z%])0XR"V_TP?H<$3U^@30N M3/C5?UU?YM//0^^:AD?B>^0B_YG*2 G@2_\%>;1TWN%=C2/RMQH)4$!)RJ)6 M2/;-QDM$\'.">Q2CZ!F=.N'7?/_*O^$Q3-T'P$UG?=:HT;$?H+M'3_1 #4>[ M,V?K)TY 1.DAW=([_]3L,XO7?:K'ZP[CS_()9D[HS4I3P _?':K+T&!LX#NA MB_[PDW6-=O?HK]2/LC(S7PB%(LIS0OF\(V-D\S;?$&+G?/^%G(G]^ M1B/RQX$TY,.?U^C)"2Y"POT=Q^?CM@ 3%NR-I73QQ4RX.B),QU<;2]"EVNEZ-N;M%[%'%^OQU) >_YE%'A6BZ^ MA2B*U_Y6$#PZ^AU, *E7-<)!W!YCN-J$V\)^((HK336*#J-1'C+3BQE_.BJ% MT]YR1$H@ CRUP@'>:G"E_:)4A6,ZG<%: *<'.O&K,W:F)0(6J PCR. M41(OR;@QO=-YB:-\W5 OGGCSOY$OR4=**R?TT;'H#3@O@%A53Z(Y(!'AY&_5 ML,G1/B-X$6^ .'6?+]TD?1(D3T^9RL$EL>)W"3E"T]GEKL928 M8;F>%64O9(,C?SF@U^@91CNOU9WV9RL[+>"=MU\^MP 2%_S M]6)_58C.5;7YT+/L"YS_VY1BL5A=/%/%?+79$B")5L[2+1]RT/Q_YV>V"7HB M&IWG^3<;9T@&_3)\8+8942!;;6 M?1_M5?G2KM"& 9&K!0B@HX MCHDVJL// .(S!M37B<;T[II?.G[TNQ.DZ")._ VM%[[_QK $Z<]U)YT.-6-C MD0_["4I?CZ BZ9XK$OJQTJ;(7F"B ";O*:U*)H54-N*]=O =S_\=AP4F+.!J- *,2JJ:HEKEH MA*7EDXDHVK&X[Y; C+SYACKDIEPU'@6 B=E EJNG&X8HVWWM*]_T%JO&*]=L M" &:$L&F^%KE;LE#;7_\S"7?DB^H\6)BD#^F;/5 MJNW3?EAK!TM=441@\$@,I?$=3F4Y9!QC7'%:I=$/DH[N4!(T,(<39C]SXO4\ M].@_]/+9LQ-4%-\!>&$P0KL_ /M)6YBKP0=M%.'P=?[L^ '5.:P$4X >D)L2 MR'P:X'],#I]$JU>[.X!%W(BK^AC"8>IO*/"6^,9)*&R[ XQ[U 7R.AT!5'IJQ$$=W."P\/!@^E68%[#_C;TYZ80TJ?LA MP>Y7?;XV'@U ,9)&S&Z,<-]7&#B E1XFT&1KJY$ W',W8FDK9/MG9X(B IF) MLC7I"."J9!-F:>$&1]E>^\ZC'U3WB6EB M:'T;Y^V3JAX M*HY@[0P@[/Z#MXN%2/D+:('''CL@NG\*4+9&<82WZ-M&KEK M)S9P.+L9&H!+VGR5=D."H0S=.V?7P,J5]0+@8C9"%I%F+,O1 M-/_ZHS3_>C_VC T^HLSKS+VASP8W'AY## M?1FAOU(4NKPGYHQZPLOE[DH U G?1Z2 <5C/@\\X$:W6$USZF4J65;EG-0S! M<2_>BZI>@HRT*P"GUD!"E8F#-?Q@<.]M9?;VK&BG]-\I_1=,DN)(,DJ'3/\% MEE':0AO5XN$]V/[7D-(7NZ055TS:;PTC3'A\0YE3O4M2AUE6O0=D[IR('JZQ MIPEWBS#8G>'0(_LJ\LK'6;Y1#,Z$_EV/]DLGVV636A:\ATMGVKB8S[YWU$HVK M/]LUB25245"R"FZ_[V'77YZO!^^ES2U:J2+.\Y["K@-NN=A,0(N4$,V<[):1 M$\:TQBH.X]-=^1>)]V\R@/4(0 .-T@1/,!R5.O"\AC"\='.A%'&J/W=<82;, M5RMB3%(X,L7 56JRA@"<;K$D%25/1< /3F[YHHY5-_N:#3&X&]P&TX)E6NIO MA+YKYL;IW,P#<0VO+2M%*,')T:&WQ@1\R'X"H.'X4G-\!0X25;-W\FY0LL;> M(05=9)P)6P.(P*AI+X0>#CM8[>-#5KF(#_5F +($U0RH@PV'\G<1VCJ^=_&R MI2IT'GH,6.EC)_(N %+VU!R1HP"'.U(^V*"X]"J7]+8L.-J6 M6TVCJ]:;3& M <$RSA2F_NT017>+.JHK\T@?63C\94NZ!+AL3ZDT V!0FI( 2')W5, M!%SA-01@;+7A"P\E.)Q18=90"X*PT-IP38T@Y'/'@YI?K*Y"%V^0Z>%C+3M< M=?AXF'*&5[-L4N!'D!F0^H>/_/;3L:/$]I"1>#IPG X/1(:A8<;76 $)PS;BFQ P>J\0(-M:3(*)QW3!0AB0<7M[BT,\!+LX:Y7N= MK .4YL,,3C\NG8><41$*]?O.:2BV+>@,8"M32UWE1BW !$X?&%G6K^B MD-92(H#.O0VA+$4H\9^1G$MZ70%L;&8\TT,+#@?KV&EK0!"[EAEW>$C X46F MP*]Q'!?O^/IA2G;.? NE81NTPA'*VBV=%Q1?O!!<"87\T(EV3,D3%*G722A) M0'LJMF6A:=+CC RCLRDHU=J0!,S GY.DE.BK5:^7$0XK0&D-S5A+P>3_DNY MF[X3^2B^1N7A,L#?C._[?VJ78NPO28P3O=?6&Q[\,IA9OXSRPQF.<+J.+\'0T.Y;S;4&2Z M)@,<@YR@0GQ]B35>;@#AI*!3*:_>L3L@"H<_<^]?:>Z#T]+[1 &Y?H J+L82 M:U)$=4V^EZD@G%3T)C/]D R.]+V:4(NH$$"/JVN\09J+S3; .X38[:'%MQ!% M\=K?W@5.>/&PN*-N/=E#V>*0'XTU& > MAA*)AI0!XZ($%I$R(G1./!+9HB/6H-8S+ D9H[9Y<])(*CPV.6BQ5QN38X9.Z8*!:J MT1&NEFBX*BHQ4@T"P./S8E52SJ!"!"T3]_1W\T MN7BF,)EE;'ZNO]!T&'"6C0C_W>PC&LB>P.8W';B2Y!$,9"I)L2-A:^NIFCKD MKU21%&%BMZYG'2II(2-)>QCUC!3BI> (B-=+C^"2OELJ: O ]U9*EH05( JU M'<%4"PW).7$-X+50%0:RQ3#6Y,^2E[[WW(E-_+!V(FH-!^0?3V0I:G4%$/8P MX:L>4@TLN;^_SVB8VSS_]?\#4$L#!!0 ( &F$;UBD-"F,O?X &PC$ 5 M =&)N:RTR,#(S,3(S,5]L86(N>&UL[+U[D^.XE2_X_XW8[X#U3H2K(I3= M7>UKK^UYW,AG=\9D5>9D9MEWMF/#08F0Q&F*E$DJ'_[TBP. )"@1) @^<%BS M$>/I2@DX+^'\< <'/S+_WK;A>2%)FD01__ZFT_?_? ;0J-5[ ?1YE]_<\C6 M9W_\S?_ZM__C?_S+_WEV]K\O'N^('Z\..QIE9)50+Z,^>0VR+7F.]WLO(I]I MD@1A2"Z2P-]00C[]\-WOO_OANS^2L[-_XR0NO)1UB2/":?WXW:?\BTM)+8[^ M3'[W_:???__C#S_^3_+[/__^#W_^X1-Y^)RW^\PD6P=M#<,@^O7/\/^6C!]A M&D8I__-??[/-LOV?O__^]?7UN[=E$GX7)QM&X8???9^W_HUL_I8&E=:OO\O; M?OK^?W^^>UIMZN$B^SWZ4]_^M/W_%O6- W^G/+^=_'*R[CA M6^4BVA;PUUG>[ P^.OOTX]GO/GWWEOJ%7*R-GQ5L5 *__UY\^9M_^Q^$_$L2 MA_21K@D7]<_9^Y[^ZV_28+DX6\(M/SZ>*M5_4\56K(3U\;H5_Q^*G6>F>]0*YW4G@@5>Z!) M$/O7D=T/=MP;K8)/F9=D/514^SM2,CM5L+-&CE5H^IV^=-?FJ!]"I9[CS OM M8$/IV54Q,3%"WSOVKXI^]"VCD4_]7$-@V4"92\3G,R ,I.-5A5X(@E*Z^V\0OW_LT@%G\=_"/,_@'MQ/[XV^7,8M,SI=IEGBK+*?$Q?_7W]1] MW\T:(#30.D^JDGO)*N?%_MEB!]GB^U7,PH!]=A;*'X9W7R?QKEY2P2ZN^?)O MX;+[#YNK4M$CH6E\2%:TTR^JBJ^S="$B:P%A(HW.OCYUD/G?KO(@THM\;IV. =AJ[2] MQZ-"F?S":?^_3@8C0V=ZF]%=:F8%M?FL!N6)G@T#LV@[F\%Y*O&P Q3H$\Y@ MPE'ZS"@VJ"^_QC\*53V.1QU\AWN4523L/:J VG0CZ#R*#E[X2/=Q4A?4:9KA M'U%U>AV/++4-[A%6*VGOD2:H$D%V0M!*O"@- #5;AUU-4_Q#3Z??"; =M<,] M!+72]@>\@O+D0['8&+MBB_D&Y8_;X1^$M9H=C\!*(]S#KU[4WF-/D&7+7I\ MX?%'GEA@WP0A_7+8+6E2HW)-$[SC3:=//M2.O\J2; ':&HNR+MZO#-$TS[$.L7J_J,*NVP3S4-)+V'&XE50)DIQIRM]$J3MC$ MS5?"3QG#T;B:"=YS]%:8+ AG0^*$ M2%8$>$TUI)^]MUN?!0C!.A!9 2VSM;X]]F'F4WB]AR5DN8B_P?AN]/W MT63X*?E>LG_>)\_Q:]1FA4K+F8S(4^UJQV/9; :CL4;8H<8BD(;Y'(A// YY M+'&?/"3Q2Q"M]#&IMOE,1J1&S]IA>=1V!F-3)_%0 [2(.',.$X_2ASC-O/#_ M"?:-ZR9-XYF,T%H=:\=GI>4,1F>]O$.-34&=,/(3K8, K<\3ZFG&XM'7>$=? MG1Y%KI?R'=TT3O$-)IT\^G(Z_QSFD MM%+:#BM.D'"*DZU]G^CJD+#A_.G'Y7.0U>8*UC3!.[1T^N1#Z_A[G$-+*Z7M MT.)42+PFGW[\L/Q($ 0]\>[R TTK2ZMM0TQCDLS43NN<($\F>_ M GV2,R""PU1#]2]Q>(@R+^'Y%TE=EKVN'?:AJ=&L.B2/&F$>BCI1>P[!@BP1 M=*<:>)>')*%1)I(.(<;(O.R@'W_:YMB'8;.>U=%8WQ;SH&R1N.?8E-1)09X( M^M/EUF04KOD%+_3*RSPICM88VN;8QVBSGL=I-'5M,8_1%HE[)\X4U"&+USHA.=7I;H7^ $YP65AXT]/."\.+0QI$--6O<8Y;X1VX#5I5,;32!.?0;!*T)X9RHB2G M.M5@N][19,,62S\E\6NVO8QW>R_23]RZUM@'7Z.6U4%8VQ3S8&P6N.>@S(D3 M09U(\N./SMO5.CD_^ &CL=FN8SXT]2UQCDP#>6T'YNWE MS2.1M(E"G #UR:;H+0W#-K \:H1W'.IU.IJ?E18XQUV#G'UG9Z Y'?S)#=-X MMX-;7/'JUZ>MQPQU?\B@(=BBW:GYQV59C@'8INP YQL ME .1DYYZ%(J*76;CL-IV+B.Q1L/ZL:@TG,-HK!-WJ/$HZ[A--"+E2IOQ3[SP M-O+IV[]3_8[=:3N\([%1LZ,-DFHCG".P6=2^VR""+.%T"2,\P9*##7J?NU3] MF<7Q]WA'6JTFQ6)#_1+GR*H7T7JAD5,;Y,!A[:5+SN60GFT\;R\&$PVS-/^D M'%7R@[\5B0KWZR)[X2$6=5DUKWYT[(IS+-KH#\.T2S]\(]A*>NM%3!RE<1CX M_%&Y"R^$1]K@Z(-FO>?J7B.][I41;:.9C-Z3ET7J6\Q@1 [SFDB9?S70$R*] M1MR=YBF1QH8S&7DGNM6.OCN\#X<8R#K *+S3OA,RB&*9^H[AU-JY\*WS-&7S M2$N$ M5A=.S@4.7'KI]CSRX3_7?S\$+U[( "D]SRZ])'D/HLU?O/"@"_9,^^)&C4X6 M4,'$J"->C.DFOO4BAI'G3R3R?RB,%L3+2,Z+<&9.4&EB,ZS@'[1D-(K.ZNNJ M^'6>)MYY\8(05C(WE)D&DR?0;366;FW0.N/?S6!#8#3MZF?/+6-'LICD?LGG3J_R(Y,/Y5P* MM4#_Z?=_^./BTX]_Y"'Y/_W^3Y\6/_SQ?T*W*[JB4'Z6_.[3@L $P5L&4NV1F"S[P5E00$] M#\/XU3M]>,"\%\XYJ:/6,#49=G$[0_DRNZ@NK;NK L, W8(L.7WBY0QXM+E* MJ!]D)(S3E(_U,/8B$D1DG\0K7C:>N0S",#=ASD-#&KF.(>(>@F4PUQ3*MS+ M#](5/$9GL_&CF3/ NN>1?P=>DS*?9]2/=&,+N$ONYG?,#4_6,]9$$,\HUC8I M)IC.%)#/-_;Z6#O$EA+NE1",,7;@$-P]Q#S#!6F=DV@Z[40PO9F ([>(X+D@ M@NO)S, M(S@3P7KZN<*-==Q.'0X<9_29I/=66'KB,T@T'F1R\(9=,$FSN$@..I_I1Y289.^27=!%$$(#&J"5KW ML=T-_Y''?>LN]Y2:BYB)\MHQRFIB*4:#BQ")1ZY%X%AC HW53/KA#H>,-5># MH-9.>$,?<]'[K8+*16)]W.,HSAE??;2S^OBJHYO+)U1YHAGW4]TP%SD--9DAQ*-#U!<;EQWAK:X_;L?N; F3$/2D,UX8Z*["*"$I8R>/ M,9S@P=16F E,W%"?)E[X<[RC(/>%%_W*ZZ_JEN_ZYKA!H$W/RMZ[IBU>%V^5 MV'J^%X0)4";\5!)HBQ*];G;.)M8T%<6(O6RTQ%"#I<9H2E]Z^P#6&%Q+@*AL M2\G-SW<7)'Z-Z/'*:DI >J0I35ZH(1[5M)X%'.FTK$&CXZ;HP4@K<%\/E821 M(-$T:F*"H<$UKD>A.C,X0R7^%B9-LS)NU-BHMB%N+-+KIL+0:2N\"-0@J_TU M T%26=(X09T15#M?K9(#]4F0JZC-K)K$U1Z2>$^3[/V!J9.Q!1OZ"U*9]T=+ M9:.1E&T[V!]567X2X@*,[IE.'KS/SK>-'H/--KM??TTI+TBCL41;']QP9*2Q MBD>-'? "DIG8M@.VH"YV0A>$,SB+UV>,!>$\G$#2N%H72AZ8DAZ0K,.C21P7 ME@OWL%JX"];T-DH/24-ZC;8Q;E=MUE'UT?J6>)VS15[[+ *VAN1T"1 F!64G MOCBBDF=\H4Q"4#(84TF#78.1U#PO[@]5+XHN#=6?:-M@%>_HL_>FGCAI5W;U M;7%C4*.&U?V#FH9X$:A97/M=!*!*.-G*X:A\D,?1EL*(JF9<5;<["E=T39EY M_4)144Y2OY_0V &W/[;KJCJEOC5>SS20V7;,YJ1)Z:X%^_[6G$5B61?Y]M:2)4UFX\-';![:XF^E8W__3M\;JLD=0] M-L* .)'4^7X8IT]JJP9/M?4W@<944!=;@#%7V7-6*+G11V?BC7J_P^YA XVL M$3VFM;+D,!J(G'EW;G 7>,L@Y$7(F-?S\_%M'/H,+V!#/'MO>5&@0W?-VQLP;6N:8EH^+4*WMW_9+!=.K?GE_L-TYA6=36!O*J^F[V-L;6W!2Y-]=@:>96D_R,ES7K@Q*$.VA9%8)N;(Z_X M:BA\_Z2,99PD\6L0;=BB-,WO=,C*%22%1YH)/-Q\ZJ[J?8\%>=T&JRWQ$DKV M2;#SDB!\)X>4\MK^O)HXHQ4GF;=AGA]$G% "R;!PJI5(2CE77F$V8%_ZL$52 M])NVENS8/T#M#*#:=/H"L9.JK!M*3MYG+MZC>(I#_RL4O3_/R]RGS_$CW3-# M;SD,U$X;7?KCQ%=K2U0>>3;MC#?RZZZ"K3>4G BPDD\ME,P .$MV;E:=3JR1 MEM;P*M9("G9.8L/IC%$6X(#Y6-VF>X"I,LIX)@A'4%ENBSS!1.UH WTZPY2D M"JLXV3\_7XGBW0_>.R\D%OGR:I[R6\E$0?;=%P:[X@_=JL.>'.[9I*^=*KL) MEK3PSC6]->IQCY0S)I(S#[CSRZ4*LXDFKY!D\[J^V%<"GL9^^ M-6ZL:-%2?Y&M:(K7T]L$'NSRFFY6G,9UQU*3DR/AF+H9A#EC:2=CNO)]0_&X MCJ.X!M!.N6>@!^G3AKCQ1:_;491QU HOJC3(VK?"A'K]Q544,+1NE7LN(3(XAN^0+IXO^ [L,PB-W'"565Q3=M%V,Y$D#NGE4UJ#AL-*2!V:CL]>N[) MDIP?6;Z3@B.O?BFNP$$L[/82KB/#[!7#+"N&R0K#.+VYJBR+-):KML -!#7: M:'+V\+IPG9 #)+$YV?0<4A?Y,IY6HVF.>KHF^L\XM;];,O\=HKNJ*[)4W([SXM"+@;;WG\Z8\+ MR,[9TU46O-#0S6&;[P>0)>6%#U[ (GQ9A%;Y';0K!H..N-'!7/?J6KBM%UX$ MZ2"[_=(N9T& !QRE2RX+HN*-HV7NE/K#[?0SIO]*S[$.Z1\^S5E3*;\ADMBJ.$^I3N>,R^3_)2*J+%!T;A^#.E>C)'GR/*9-_E(MC3T87?(BPC=[).U%\@H@[S"-PGE)T_^M'FVHX^CG &W M&A$LB#*X+H>NT]_^^*8+Q<4X<1' /=+,"T!1)@WDF9^O&+0<0C#.%5T'JT"W M]6+4$>>4T%UW-8!K[X4W@.L@NWT:H&!!TRE$&0A<2>(' M5I$>N0L%!(BR8A6.>4[#!V#Z4;QRR.(NQME5@H,SZX@*9*N*=<+3YU\=G<<8 M;W*C1P.];LWG+GA]ND'6"C!]!>WE_@^_(CO=(?)VNK6_%CZSM M1._#[]W^L..IY/#W0W+(V5N=V@)I(?Q37&XM _T]!_CC][&=SU?"_O?-YX M0=*4D6'2#[=+&VNN^G1K)[Q.;2ZZ]=$.XW"6Q6<[R8.43!8$V(A,#R=QQOC: MWY;/X*3EM7=^C,26.KE-%NKYS(<@(GX&'< M&*3X8!D"CMYU$(>A?()CZ^[[A*TTV,_"%6=+1WY4I3&<<6?<@-_-!D>O/ACT MQ O]'>7O<>51GKC+Q#[&"8Z^!2_A^X1Q$Z>UKMZ%F-82,O^OR/Q3,1_V1\0! M[C'Z.\ $<59]7J0E&AFPIM.<,$"GL][WCWO,Q>>U<@_FZS(#HV2!P+]'U%KZ MM9+&ZRX3HTYID4S=P4I%A_DY<%77-N<5K>?EN$6SGLX-I*9Y4Y M=4&=MLX<];Y,[^]@HFJO^;ELC=9M?JMTF9?SU@D^M K3.!;+$^B+:9E\HF[C&EG?>F:.JE\=:YK.R$$'6BG6.>>8 M]]&[>^:PBF)9#Y^HV;X8;NDR,]]L608WM9^1EPZY$*QW5=?+WRE41K7P%5<9 M>. /Q]TMQ9;TK7'[:XN6JJMJFN+UTC:![4=KE,9AX//5:D&>7^(6+ <;KFF2 M*4.5_54.4_;'WQZ2V#^L,K8\I,")U;? -Q59) M[7<+.5&>:"GIDE^ \G$AK[$''T\I%0*D5_'."XYK+K2U13\,]1H>C<73AJ@' M9(.X@XY*0=MF7&I*M$C*-Y0%(1&\<,@4D0^TYD\A?.:UH(YT[]P9Y]"TLT%1 MO<6X)_(R+MWUL,]Y7,?)C@L"&[)PAQUN?V4Q2>487U.(5R,2PAN@,/A](0B\ MPL$EF;8RR72FR9T<=!97EX&IFW"=+6%H"D^K7 4O@4\C68.]>/V@-8+O0 G M,MC;HAKGF_;&-[WUT,$>'00K4850,I,+ ;9L+QXZ<5QJU95%_-PB >=V7()U M$.4-,N-=J%^O\=1HR YK\K@11#S\5=@="77C3K.!OU:=->@GJ;7+-"N3?9! M?)HQ*0".\^&?WM6]_C,YN(UE $X.56!37N^I7OOIBH -=&;CZ-TL8Q3MZ(C, M @8ZJM(;%7(TN*++K'(G\OC"I&MXF,PP-=?DG#S!"(LRK?X:>[5VPHT+9CI7 MWF5L[('7XPWEMAW%8D7?M,!Q\UKC%%H'A0?CFO6+]8KU0@>]_YKKWFW; J\? M=Y!]Y&T*)W?T)U!?E"@)JDMSEXY]+=YE-MR4/&T]#Q?6:%GGMT=-\3NK3N#> M'BH)8]DQ'$U/^32YTPTRJ9P\'6G;%3MM/2LW/-:RP0WSIK-QPQ.!AW)#6-0* MTAB\<# U-4KU.)8_DO2&^FSR#G^66W$77O2K?)HTO8NCS3--=G5GEU94<'IA M3ZL4)_;=22 _NN^AT%"3#D2 !W[;TC\D_#1_"\^0[..$']:)2J7B2#_:G+&^ M._F(+J_:[Z5IO IX_M]KD&V)U(" "GQ'G( 2Q)-:3'OZ[]*Z!69J+))SAG,# M:==)4=65@7*"!)"!C[5Z R$(A'#X2"&#CO:+#9N)X,24?C9IB0P;*,PR,#31!W=<*#7 %Q5. M8MJ3H+!B#L0AX9C6T4>$JG40Q(-F,QA:I&W1JB$HFTVL-;BG.CT$&DJIHQ,? M6JO:I XESK2D?E]HVYE/3?-YN)A.SSI?.VZ+W^FT$@^41$4^2-KBJ3>GOCBX MKO!V'8)#V(Q GLO<"#=325>NI+BK9TPNV=9CI72Q0V]<#KJ89R MVX[AFR!BD1NL!A[IB@8O\-3;@ERR-4.0$>"U*$YP/SS2%Q9W>J&;)UU'-D2N M''\'+6?%GS9?"6.$G)^C&Q\C*_^A5ON/'0SA!.GRA'AA#4/3G72:%]+5Z]R$ M=-4>\T$ZC=P]KG,K8_DNO]S*69"[X9V[>.VQ\7G D96>%ZH-K+P9JO%KSNXP MK38Z/5^S#^LPOTN(VT0$-^;9V:1U1::E@!<3+?488?7F 5-2 Z)WIT]6.US7 MC6>;FM6>-$IB!;*3H,N7. HJ9FI)T6UJCQLS6C55X4';&"\2M(ML/;!+RKG? M.T[6G497^QOMFF/A:G&2O!H1U!!AGT)5P" %9#B>Q+OVQ>F'5A8HSGY-.R(_ M\NVLAO6!VPX*W\"$PZOUP$)F59(7QW"BG@]L[2"IY#.9=7A<<@Y7@Z2^.:\% MK^C#OU+X37]".YDEU))&,;\*N'94T@@.@.]?(^K?!6MZ&Z6'!$Z,&V_NMG3! MB8-=]%5#DJ;V>*,2(ZEM!R_/J.#4"9 G!7V7]W5'U5B&7VSUL&1LSF*N>PBZ M!SFGX<*5G[P@NH^>O)#>KWE!D(?PD/XU"3)ZQ1C+SZ"4 %M%02L&3:(+? $? M<*#BMXKK,&Y8\CB=?2P[%G'1@+21ATYC:&J_:[IG.O(,T@WC ?[(EO<4PBT( MI5@8L6?"D5>0[LQGXA7?B,>C8>G/.\"TZQ4T/!&(\6]6A;33QF"8S/R3M,N3 MM.V=L"U(1/Y:L:VHRP1BD1MX6ZFT[4^%;7G0Q[\I19P^LL-D7]BQXF/O VQ M?3P9QB@VI'B!BN)J?&,\:-H7YUQA98'&3:NZCGA#Q6[B#[>9M9"U7,OBE0ZC MQVF,P(FB\&Y3,\S/:XT\=$;>.(+G.3D5&EXQD7L;G>P<.W8PLYHKC1UFXW(& ME5?TK6?AA$/7)5&]$4D)EHFT=5F(A:D?)RRD?Z0AW)MJOG2B;8S;+9MU5%VR MOB5>=VR1U_HT LCRY:HD/.K-E#8O'$E)MG3UDD >1='=/HS?*25+&M'U2,5F M#/++1M;520G4U>JP]Z+5N_[*S5$3W&A2IT^EF*GR/5[DJ)72>O66$QOORDQK M4=)1]''A+]=_/P1[V$UKGHMKFN'V&YU>JN\6BY< M25[IEDD+Q='G99SLXX2?ZSPD=!<<=LVN9D$&MRO:VD5UU:XT\+JRM2;6-]AD MI8$\UZ?,$E!X$LG4*1PX,TV>]E4D$9"]8.2NBO]/;&7 1&/!^;F_"Z( -@*R MX(4V8X=A5]QXT47_D[K^+?WPXD(GZ?M5NY=<^%*TRL>I^T]H@8UB :]J ;D] MYOKPM]G/:QOB]FJ];LV[U'@]MD'6 7>E71\2#5NA)3K=B'9SJ5 \&I:F-VR0 M7L91%D2'(-K(@^8X2B_H.DYDVN*S]P9WR1E"Q(D?1%[R?IO17K=Q-'9XP6@*I7MF[7ZXXUE6_.Y%*2 I)21++F)^ MR8H+N2!5H8H'BAQ=J41O96E#>0$S Q'<(2RS@)P_+L1)1Z-=ZUK/ =FT6IZB MTDE3[(BB%[CG.&6$R\HYDK:;PCDC*UKG@E.BU?"*Y<7V@F]\-)@I=%; MUQ;WT&O4L')R5M<0[U36+*[U89.D2AA9PNDN"*?LYBQM%!TY%4)S35F82U*@ M3CX$$?%9!.LERJ>CS-\&>2SCZ%ZB#=<0;B3!#1'Q0R^Y88RLX 2H)@0CB71?'\,=R< M51!0,G,"@=-8P4NWS.\E>>)+NB?@@ L=)S'-?QR\A/U(X3M9J48J;<1LDYL( M)$$$FW^EP6;+D/RFE:G':E@1M(K2RB M(FHG GBAU4X-6Q?*N1')C@A^<'=><"0*2Y?KXFG-(M;+KY+GF2>-DPJ3Q"4[ M#BGB8U=0Z\(RFN"\WA N 55&Y2?&Z&;+!BJS!-4VJQC JH[$[("U59&)H-7E M6GYJT^1K? 0 VWKTXGE[E1P M0ZRE552([4@"+\3:*F*_0Q"E<1CX_+9QP3P%B*VPK2_4,=TM@!H;7-%U$%%? MGN4_, .DY_Y_'5)>$NL+919\]MX>X 73.#K/LB18'C)XM.@Y?F <%**< )V MN-UP;#N?W% 8@1=>QQY=XW[W *K._D'(]E&^Z_4 '\>B,+1H_A S_*%9D'"X M(%)ZPL5?D%(!?C$9P(0IP>@(-8BJ![R\+309YTV=#2!;4W2"]H?Y&JWAF7+8 MIQ3F#P-O&81!YN1ZM,Y,YR]>$(+>ZQA>ME#>=!\3C(?C.D],'MCJ)M \$,OY M(?30B@\)U)6$<@:\N:AG3-8S7L*SE!8#+'>Z 8?XM_@:)=0+@W\P=#ZNFUI( MA FE87P,C\+F5.>)LAVM9H*BAB3GAY)=%1L1!6<;N*+V]F_@CG'>H7']+!%^G+B!$ M ,^,(Q#R_"W07>QKZS.3(=^D<>U0K^LP@R'>*':?DG_9.RFIDE^ [G$)[\F* M:2H*7L4[+SA^S*FM+>XQVZCA<6W-DX9XQVBSN$.-3?*+(.QD<"J9U9\IY*+H MXZV3=K@'I58SS;T)T0CO8-2+.L2-"!=C[]SW UBI>^&#%_BWT:6W#UC8WS@. MV_K@'I-&&JOCL[$#WK%J)K;U3E1!G0#YLR BDL%PSWQ>RV+\W#G@Y=(DW09[ M./FN'9ZF?7 .STX:%Z]LMG5 _G2FL?BVPU1Y#S.(UG&R$S5U]S3)V&P/R:A9 M3 X19&;"ZQ9/]P]%PNJ:9%M*6%<6*$S[TN7H5OE:45@DO+J8?!XI_ K4SR_> M-LXZVL8X_=E,1W6>J6^)=X)ID=?>9059DM-U$A:M&'(=^-LKNN..YA"I0W_< MX[>S)2JADVEGO*.\NPK6(57)B=0F0?+3@._=)3XSS@EEHEY1\=_;Z'1C]#$. MPYLX>?4278V [E1P.XBE58XJ$'8A@==9;!7I4=MFAZT!46.FN!&@CI]*J<$RO=X?;A62ML1*(@MB" W MAM.QI5P0^]=18X+3H#I=>"%_B63D:XQ"L:?,2QI3DB96;:*G @-1K?D1RGZD M:; .5J*(8WO$\Z3Y_!T M2/YT8RZPQ^J0 "TBH*XVI:^2!NJH'(>K 55G#I'7;YT/I=EI?Q"3Z'I-5]E] M=+RQ Q7US_UX#RK?K]DR%5)/V1=/<$&>Q:G'22 #D<2)OT/:J]C&[TD/^2[_ M4-H-< @ 6_K!;N^ML@7Q#PD_ & ?Y4"4T#TD+K-/!20MX 9-DF](%O4;O"/\ M]J3X /!>H0!)S9H/OPR4E@7A3^4Q(AH)JA9N)L:(X3W$WU M5,-G75N\ 7*KQ/:%;HJ"GM5*GT#=47@[FK*:*IYNDGCRNZ;I@A45",CBW'@3<2I_\<*#[JW#"=CBAHFI[%[- M1AJ7)U[8FDQS^YRH0D"("H]2I$B9(K40.1=G7%"B2KH@A:Q$"DMD/*6(Z^3P M KWY59NN%/9N[DRP:49LRE[Q98;066S6YB]A5*VDV]^UHH0;-WM8IWKKHC,9 MO.C61QEKC^$EM 53(KA*M)$(E38AE=S1O(F3-0VRPVD.V32XY,1P&JAQ?7!R MOH/MBW]X8HD*V7WG#9D8^M:XX:-%RTJT5-\4+PRT"6P=FRATP6MYYB_;93H-[TKS'C!1,GN>+[G+!WMT4QIE)(-X$.9[+]27A7!"Q4BJNEEQH+$ MMP 657MT1PO1?^YP<:3%)'A1>VL$%V ,9!83Q!B]IKW1*F@F%G&Y \,G$7&Q MBA_DI==O-%D%J3X#U8+.#)#5QC(&>R]Z(L@QUDJ5,?9=.-N%.#@CDC,I6&/: M81G10#DE )58VF =)SB"-.U>4W]4:28T2U@QL(WYGNXW 2PFN@RQ,:GN>)+S M)(&$$EX=?_E>V=5]\-[YQWS_99%CSJ( ';@Z+>$)$_R,:483_$'P3IQ#R_@H MXKMG-JA3;\5U%%FW6Q;TKKSP*DA789S"H41KD;[N=&8 Q#:6.<'A+D20P["5 M*OWB.Y7E@E28$H4K^27GZ^92XO3FZ5CS4.XUD"LO\X9+>=>B-K9&GFIO);GUGI7CN4>YY9%LO(Z^4#4Z(#((,!G06DR4E"0TICZ[@ MR9R$>!')J[KD2[N\K@M_I(A\ %D_JCGI(@-]VM3Q<216%;R&&]">/7]B"IL0M.Z.NBKZ9N\4E[S%&.@=0CS-@\#9ISOS+,O8WN&7AZ<&7BG(4T+_SU&Z8"^^# /I-?,I5:1OU@ MQ''[Q[ V5#UI&,IX?6Y@_?I5NF L".SP?0!821!])(0XIY8$+&KE$I!3) M]5H$B4&Y,=> :01XH1*L@A'=-RD>.GF-#D&J)+T9BA=OMQ[2O]I[40'SP0M&HV@YT'ZH0BYR@ M'7S=,8)Q':K,P>))8?&HP%3X'/Y:@;D/PL)& '?@F'WRCA&$SU>01V, M5<"#Y?/(5[>^-+]%&'?1&CKR_P*[05A?X641Z&0$ZHR M6D TH)\'8?"@K&1!/D@FXZ0QMSTI.;;FXNU87W)Q M%.%,]O/F@0G[>:E@,=;Y><[R+O:B^R38!!'_XH92J)''(/DV>J$B@"H>"CVB M$*2\SA%K^Y#077#8M1_7C<05)Q!.;'5-.L 8+&>54S"J 0:J<,?8+GG!-5B/ M>/RE\/P]&[E>D67!?;4L>"#W#W/8.,E%@/)X@DW^N5[7#&?+IFN2I8K M6XZ];H/5%KY]SU_\85CX*S!@)..\LIK"#8@Q%?<&) M!?])2F%E!"._.R&8_R+024H]\8VUN?P6'\[S(?ZQLL !,ZZY]?/AG8K?0(YQ M]A>#%"=%PO-ME3M L,=@L\WNUU]3>IZF57O)Z$H3C%F0P1D?]+5+I21X1QIX MEU+6FEA7;2YV^SC'!>$\S^+U&>-*.-LCH+JN#3[]67 MVT6V'<% .<]U@;+H^1#F#/CNA:,Y>SR5/P!I\6X/WP>3L!4*C1UM&E35O5\S M9(&=P7>X@Y7!=_"M)]G 9YE)HS MY??^,E*P'1$ GMOF\(D, WE_.1[XW"I>*+?<=[S0!&PL4HU!>IQ57GC1KW#? MTK\+UO0V2@\)O'*8*UVW8]O: Z>+=]"V.-]K;H[\;,Y0^!Z[5?+L[! EU N# M?\BB>,4?'S:566Y?B5273#H2@W@D9/*1(!=PVJ.@D8T$Y/EU9I\ U)P(#($ MN!OZZ3[#8Y>1]7XX^:W/ZGYK9\511.T7@/#F$Q!M8YP89Z;C22V3DY9XPY06 M>?M5)6$+Y:]1D,DR3Z+X@,L3B)&4Y7?M[9.>^E\C$ID1U*]_@:#9(XT[X_;0 M;C:H7-XQZHG7@SO*W[.\!-S)U]5]<^G:$UFAHF^]RT^5V3F1QMKG1QP"WJU, M*KN2*66W$624'"#+561O/=(5#5[@[JI^:[0S$=P :&<3%0B[4< +B)9ZV#K( M;9'A>*5F.$J>Q4UI4G)UN0<[L7%@%R9/_.3OJY<&\J2!BHS+I.#L E,JZ[;+ M.-G'";/E?5(L["[Y*[FWC:]4=B:"&U/L;*)B2C<*>#'%4@];MZGN;4 !%6;*A-;YXN:5\Y41[4=<@JP#Y#D'?AY*JX,S,XC_S[;TH1G MO^E*K%@3PXTK_6S4'+.84,*+,SWU&3B&D;R+^WJP&\W9BMQ25R^R.#)20RRS MEX:2:R)QN!1S2WEC6XJ)A=U8%A9RMX[D]PX>O'<(1.%^MPA3[P)O&83\;DV7 MR-J$V-RPNHN-6M>7K93FA-6=]!E^OF.@8A+[?1 M7K%1O@[-D6FX5(!3K:M7(/288M$=)XK8VJ'(&.C0%WGZ@(TFUJ4'ME1W\[:L M$,2+AK,54\'6=47P*2U4AZ*W$3FZ434:X),+QB\;9" :CU4<)76YMR6 4P6I2^,IEC#\+3WN/O,EN M2@R\[B[+FM%B[8UGC3V2+8Y/8,KB7[187.-^HD-C MQ$X$<.-#=UO8/:>!%QTL=)CP60PG-0\G-DEKX6=$("$J(8WTCD]WXK,$%TL; M&@!/1\JS R5;_48"K$*KJKT+N84!83R4M4#\GBLYUD M1TI^CFL(36 /6;>3UV$(RHJ29<%.45J$F2LW#PJH.'_Q@A 6<[*Z2FF2*[K4 MA4#=JS21F!"&&B@P)) 7+HA:1 B7P>L3257+]Y-9IAQ4OEP!- MF3()KTPX90/\//(OO3!,[]==HY-!*",'H.&LIZN$9DD6,5 -J-PPE_9+*1:5 M,RLX5N&2@!-/%239%%QS9\8@6@5[+R2*U>((:12REQ5GA='97,,3_1MVYQO MZXL<)+M80%/O7]\1,31V$G^0ROX?*H/^HZSL#:&8X.:^G/^8EM $4Z*X=Z(4 MZ(!D75E 6'TXS"D^%+N*-]2GB1?^S%^H]B*X9<\KFYGN2C;TGP=.&%NB<0]> MUQD_7IBK,.2^NV1&@)MX-HU7HN ,L6RXCV<0=:M=8XFTQA*.%EQ=(:(+ >08 MT=D6S0NN&:)$=QV&77!-!A3V*ZZ)+)(P-KM]7HT='6QHT/.1IC1YH38QQ5%7 MY%#107^32$+MAQ@>ND@_1OP@&>&-'H:U1%W@4#$!OK#!! ,^R)'@"X6,(H3 M9H(!G<0?)SH8&09ZQP8CFJ(^+&@UR.2@4*GK]Q"'P>GT!Q5@JQ3,+O4>]5DQQRD]3=,T0$&3=!Q *=D6Y5 M=R<^2ZBQM*$!#'6D/#N(LM5O)/@JQ)GMK>JI#7I\JWI=6-#QK>K3:CM7E+^\ M:UX>6NF &Y;:=6TN+)6WQ@L?!C(/7#8JIX^D5-1@ZAY7$?7K]9Q\*[/FP%<4 MW&-88K*EV=8?MP=WMH1NB[.Q,U[_[J[",!M_FA/_DI_S[<\IK2$+3K.BN0H\"P442LC8[:"2L,-\- M=66/$=%"4YB\!A?EF6PC!'3MB]/]K2Q05!,W[8B\:'AG-6R'^OD.'B*!8>KH@?I^V-/AD%BM"B1NMD1R%58[L MT!)2J989#B)K)@-CB.S0%S%$=K5 9&F'9%#9&>$ M<2>Z]#Y:1^_=W6UAEY2"U^LM=)@PN013;MQ8)FG(C:O+%G$!&6 .^!_D#;]X M(6 D6VQD2;!BB I?G$=^]0.EY0-_B?7TR'X5'M@LL+E^8P%.M*&/#)VOUVNJ MS:&;7 C_42\8ST5/F)=E,C;2D MFR"*8-+4FVH2@'\Z[/%Q4#*VN36B28K@ MNQU>X%\=$@8^(M2]B1.-FQMVP>G;7?0M,A]:VN/SXDY2]YK*@ $1'/+U(!S6 M.?+9Z?2&S7O0U-'=+68!%J* EFR9J &NTU8X7;)%J^K5K$H3?([7)JC])2Q! MC_O;@C"2CNY=C:167%ZTXM'Q4I?9,]7=R'A'G[TWFH*F6F,X MS@W8L/2-I$&#BD&'JJ*@60\_P^'.(7GG:3]_\<(#E76T_*=7;_^<>%$*?.,H M?:)9%M+C",&:"$Y8ZF>38A7=F0+RBP3V^MCZ"6?"]X8E:Y$*2M*MET#5- M9-LD/FRV)&5R<'^!UV!2+@2_=) ILO'OQ7?^M#<)IK=?SE$D&1)ASIPI :Y$ M94LDW^FW,*8WS66\VWM1/J"2(N]8&4QBJ!D,J>& ^#K-O&48I%O@<;]^##9; M]I^O*3U/TY-]#[,>B"'63-L"3YN;(P=/0^%[),XSL46QSBTE5.4& )H O[-X M?79(*?& Y;38-[+ZU\?Z/JKZ_-&WN\!;!B&/4!_I*MY$P3\@F31/&(*-:1"M]L)I5P*(LJ-'/GL=+$.>1CZO>1A8RSJV[%E4\@3]L)2"G@\4(I!?'&< \ IU8Z+7Q.:T/.C2CL2,F/K?3+#$?&4H"K@_O[TYKD!&RK M ^J]0-J^T-I[#_(^V7C,#%R 2R9#' :^.+B/_ <1(_ _[]=RK\,+G]@G5+R0 MWKP1.11MG+@]B@75+XW/]"V["/6W3$=@\PU[ M98-=!W/0&A[?J*\V:3J$V_(*RZ5(?,FB"L7K8^1BD5*NRA$#B$:X;&X.&5!; MV 4PGJ]64!\&4I3DHSTMT49C!]Q@U:ZK"COZUG@!Q$!F^].QW0[NRC,O?PI8 M2 _A- NZ2XXD9^DD5;P4Z=0&;;.V<6?R$V_7-=#Y.Q-'WP.OJAG+WOAC52I>UUIF?/(K MA2-".@4&R <^/0H)B111'D!_1!4US,#L_>!5DP%4\]P(3^ELNEEMT N /)O'6'SK,E Q\>DZB )Q]//B!2'XS+3Y-J-KJ7D[B#,Y5G62<.?& M"Q*>>'WQSM'G$HKPG[\%NO)53>UQNJNQIFK$H&V,=\IO%]GZ@0<@1S@]\@M0 M/)YH0)#3+Y+KPT2+]&\1*>!P#PN(WVAPP2Q*)5$ 8< MVU3C7,4[-O>VF7-X=C/QDY'L7.MF _.:@9>.I?$@3BYH.G'S,E*]C733\6>Z M6])$8^%.!'"[8G=;U*]ZVWKC=1<+':Q#LY_O+MP].:&-/"/_],V=IK75( 1Q MNT5_6U7F(&MJ>-UF )W&6.&((@%U+UR)KQW7!T!JM3%L\4*398S>&J=#9, K MMWPS3MFP^VN0;6,(M#P_"-^O*!LNNR"" *R(V72;^8,0Q(FYP]FJO,_;AQKR M;;)A=.MS"0[N>R94K2X"E]>HV%,/E-WW5R89B6*2"-&(K\A&UDPX<9]NXOO" M3NTG3Q[4,PK)GT@!B"H! 1%D=05G1P\(S(9H\D)DC3$GKVY+ L,NB">@#F&] M27ODD\C8X16FHQ8',>1PYRQIDBEK>_97N:YG?_SM:;6E_B&D]VN!2)\I@R&_ MQ*733RG]XNUHS?'+ .1PNO=0=@+7[TL+WWI^,(WZYPTL"! =^ORGQ8-TNM6> MW!AUP.L%9KKFX[RY-M@OZ(.4!!G=0:4ZM="7MX.+4"3=QJ\1X5>E^<(_>_]M2I9Q_*MX M2EQ=[@=1__FT>'1SJ/=$4#?H+;EC1?WQ(G!AAHIYZNU#3# M-SF9"&M=5"GV(EY(25+F9R#G81B_>LS&W$TO$^H'&;F+T]1-SCN7\4NEYY-\SD$D4UE(]0$"[,Y<M5+$=XU?5@UU/#OD@'_)) MP7W:1=VD1FAP=!13/BJ+N%A17-&$,8?*T[<1 _>#J/48^3]3?V/W&%(_BCA1 M=$!KJ6N,'N3P!1%#*F6_LYP[E9=!AD.>R1@GKU[BBY2')X]ASV6\VP5BPVTF M7M>VG.])\IOSN\;%?1]ZWY3G#1CN%,R)PIV[G^2O>VO,]7+?J=GF@E@/"=3J MS]X?0J@H)^J+[$&:EFC I!]N[#'67 68UDYX4<1<=-LQ_Y#079#*ITX*\JA& MM?F\VY'$3,>ZX;S:I?\,/6","2!GMB"<7=4G4,V3$YL%"T9])\UP M^[I.KVJ<7&V#UV>UDMK'LX*@PR&G/)Y3NEAK"6OCSK,8GH8VJ!FT+3W1#V53 M^7L.\,HS4@HC]_/-M'9PXNCG_@L<[J8W;.C77.-L?8#!O#MN9^]JA\KC#(9] M\3I\9PVLSQXD(P+6Y^F)]3?"D-15R,4U7XQU)H+;+>QLTE(SH8$"7A>QU&/@ MBY(YRP6J==G$MAD11(PO49HC@Q4!G*A@;XN&ZY9HT<#B\N68HUY_8W\9)TG\ M"N<;)PZAYN\OX(WG\ #58_],/@0?R89&O)%/TU42[$'-?V9?L&^R()/I?Y&7 M 1MX*7<9!ANO:,1:E8DD7D;APY>/9.^]\VTCN#>=LL_81SL@ 9?E?=8L)+\!K>B%015__BUA77VZXTJ1->5:0$=HYB7).UBK> 18O-=+]B'U-Y0_[5N* M!7VXG+ME$,&7FTU"-W!4(O6"50O\"A& \!H$!?4X+Y#Q$!U2U@WR;_+;LV3I MA7R8N+Y&.\4$5KE!TG7ZZ@'99>WBISCTOT9,FG/VRXGA]1P_TCTS[):):I9B MVH\<8C@?P$X%N/>@A2_P&TPCZY>MRJKFP)QP[J1D3[*8E *XN;:4R!J/'SZ'GU1K6U HA5.0 M8$&$?)6/%/C(95SPD$[Y0LB):BV)VOKX(?E^O6:Q++Q[V+)S6]L0-_SI=:N\ MT'W2"B_4-,AJ.T1+DM4WL)5#C.&";$5^OH1B;EA[6-*X-V)#!.= [6>3(HSN M3 'Y/HF]/L/NE3!_\,L<49@*8WX+=%TXB=P(@*]"Y5 RVWH9\1B%]+#\+[K* M .;C0BEE7X7LO)3-<"22'N@E"5- S W3+O:GM[D"/.>E&>O/=AU?MW%JG %1 MN7>T%W<1@GKPMR[?1B_4THN:$370<:3VMU<6&(J"X5Y\9:' MF&E8:"ZEZY!9U(,<;@_I:Z?*]0]+6GA]I[=&UO@]K\>Q2 MP8X/;R?/T"I%KK6&N'ZZ?U!3]2'K1@,8/THX7:V'M91_;SIM>D.W>?L,Z=V,'>4LN]5/.@31 M.DYVG $\U,!?>"BN)$!U#.; <,R6>P";\*9N]E+QF8D)X5@"BWOU^HQWB.%^W'^99QF MZ=/62^@%D]]_$+?_VBO$]*:*&W &LEJEIDP_DGBA:"C%!JB2'J^)*@&1(A N MPX)P*+FVG[ *)UZQWL3/.6,QQWP1?*D:I*W67%^BWPA^-]K, M"KYK*7X#Z-VLU\C@,_'!9(DOE\P4:$X\/!7*'&(\"31O,8:OKCO&H+_,-MH*,Y9< -?_+&7U"_ M93].!-<=>3;BCS]\^N$\\ME__M1PE&;8$>>8ZZY[>=AET@O[Z54G'08XCH+S M)V# SXZ !:%C3Q7QM1T.#$,:) M&\/;KK+FZ$T5[YPXH&[]=@&:5Q8M"PO79TUHK(AC+^7:2R"+(7V@"1>K93NR MH3ENN&G3LW+^K&F+%QI:);;>9)>$":,LO!K#(&T[]6QJ/Z]AVGA2J6T\GX$Z MX''0R4AU?V(XI;:N+J G= LW >%%1;@-_X5F]^MG[\W@XGE[3]R^VD'[XXOF M+=WP^F\7X:VKSJ_8VOL@$@+$?=@*5W(7I\[*+1SK'F>MDY%!M_F-\SJ]VP:Y MVF=>([Q6WVVK[*EOCMNCV_2L M5/G4M,7KP:T2]_! >D?&Y%,Z-TZ8?383MK#CYK MW F?VW87W?X,,.=")!M17/ZPI\E+D#K/P8/0+0S@M9F_!MFVT2:\BCN\3Q-$ M&]F0B6]8-60X/C@]:'3+UN?F#<0$GX>.K^H0N7JE3.25"45JO%V5BQSX0PA2 M,J*(YC)EK[]A[UH.Q(?E@!L 1K#F\=;,0.3Q.OT82O;9\!G(Q>\<'YYC,JMB MQI42%Z5NXR*K6:7U*:Y^-''#W2 6JSZFU8,@7D@;1JT!5R'&<8GSAZZ0&0[! M\@UVV"_C"-[)H-'JO66C6]\:-[2T:*F"AJ8I7CAH$]@^6LEI.GHJY8YNO/"S MEX%?GT=^19ZVF=*T+_)AV\4"E4%LTA'QD.XDONT YUR(9,.QN,+(_7PUC1F< M^_DC?:'1@3[25;R) OEBP15=TR2AOORR95[J2 *WU]O8HQKVFO?'BP%66MC' M9IP>4;@Y](0;-AS *T$U6%Y?'M(LWM&D?7EHW'T6'F!LAYK1W]H7_<@WUZ#O MJ ?CDYR5V)K*F;F?!">WAF,,N*-,FK:$HY-&N/VY7J=JP*JVP.N;&CGM0U @ MYV:8I2FE]WL*=3JCC1"D?575T@G[,#31N3HLFWI@'J9&U@!>*$4\?#VBQ/>^U/$1]2#*R7=;$G MSH-()@2X3.5;:J[AL1V>,B\39\YU^:[=>^/U%@LKY&[1H2O.\6^C0(\C',&! M%"Q(R6/PA-#.\THIRZ6W;TSSM.F/=_Q;64(_,31TQND#=BJ,XP4+DG-TESWI MQ"9I' 8^OV&[+LR2%BS=9(G;A@;MEQR'H(P34$:P7C4;O#=9?" TAG)#PI,B M!=P!J0E8D=W1=&_&,8/Z+M?>#LN4_OW 1+E^,:@0T- <-]JTZ5FY2Z9IBQ<7 M6B6VOME5$":",H8QVC9[-K6?URAMG.FTC>^83:YJY6A'#[L;UM5 ?O3@6OY_?0Q=9+ M17FL'!W!-='9(@"ZA46&.CQ@ZXW;Q=5]6W]:WQ.K2!S+:CMB1-2MKH M/'A$ ]Q&+S3EI?L4 SA):>2[WO0N]B*XCRF2@1_IBC(<88HW>J]I7]R.W,D" ME51'DXYXW;N;^-8I@(++@G ^?*:2>?4E*W2./XUIA$5*LH[=/U>T%"C]F8;^ M39P\>>9 8$AE-I#0Q2H:<# A,0N8Z*3(((!1XH7B)RQ0 +9GZS@Y2SW<\#&) MR020 %W";$* LINR._5P>9\$&V81V)&XH9170HX/;(5RGSPD=!<<=M#I*DCH M*N,/O3_'YRM>PX@3; 2>D5GB1JDI[%VM(C0>/[SX-XG6_3Q?$U0I$A(0<4$* M(0F#B5S,!>\O)"5<5)+%1 HKPS9D (OZ-\GK>8@)[/A'X,;^&E$OB?(FA9B8 M0/N1>N$U3ZF4)O*?MTE\V&S9U$5E I05-' M@A%# V#%8:-@A@XB)C0+6]^EK^_B:',7O%"_ MRYK DA1R5^YAGXJ;6]!!# %]M+%VE8(I;-'F;"'6!<9GG#/6]8!S@]48RASC-$IK)-SD@$DIEB^:S+0LRN&'&UBZ5E4)'&GCAQ5H3ZQ!9 MD.,1LGB7O,J3+R@ 521;=/CBS&) V\E=UZV7T LFB@\WPYDPXDYZ?AN(A55, M<09V0OEBGL+J,#S#/[M$Y4KE-(MKMD5G 7* M8(,6=W:[.+$;SI#E2QSM1:,+&M%UD/4-7AH(XL:=_K;J%M#HJ.%%H0%T&CO( M*04@N00SC'=&,^/38;\/.1\XT]WMP_B=0@IFQ8SDP]/UX\-'%WB5B_24L5\' M#IN3=!OL0:CKI_N'1F0R[(H;@[KHKZ*-23^\N-))>MNA7XQVSH44;.20!TX? MT4$%&LLX 0,OB8)HPU9_"8^IS'9RVWLAAP SK2O>W]P%L>,;"FX]LB5]PA@0 MS@&?AT]N B<['H LVSCTF3G@%#=[-W-FDWZXW=E8\\K>15LGO"YM+KIU#*MP M^"T1/-"Y]?AFN(QW.[;*$7/V(]TS%;9PG^HAB3>)M[/P\FP9_$K@$U>R_G3KB=.#NNH,'F_=RZ\)^O#KL\F)0UC]> M_SL59<'8>$V\%;\O 7F2>^'&"0UY->@L)B&3@P2Y('D#OB7 ^JZ#%4T6A+[1 MU8%O1\8)H7E<"Y?G7K?!:DO8>IO1W,<)9P)[?]D[^>"1)=/V(PE2\5$H..Z3 M>$6IGXHW)Z&K9'K8,[8^];(M2 U?<+E8+\:(_2.AD2\2&8OO%)F_&P.0ZB!Y MPM\1N(CD< )\2,'(.2!/;(2S.B.X>S-17!LPB[6:>^ $Z0[:GCZ56-L<;V1E M(K3UY1GY2&+^-"*2*&IG]^CK-@AV;VXX?%=$VPNV ]3JI/E=M M@=?--'+:#C-&#@*!@B"ZEMN9EUCN@DATO#*RK$RI?TG.. M(PYML_1"6'[S LJKW$[\']1M/=6GPV[G)>_WZ[)T^S8=;8#_41_P\%^ MA_?Y3"OIQQKT=]KW,B<9^5"M[SG^[&50^_>]K '<%AN:],,]YHTU5P=\:R>\ MH]U<=-NASJMA9O'93O(@)1,LT=WX1E #.F\')W?_8(O#59R*&@EK+T@("^4. M(LP+2DA(G=;?+K$IO0R]- W6 ?4OWB_CB#_:=_#"W&A77D:-EH\]2>)&CR'L M52U-8$\/+^8,HE7_VO8I*;F3Y3M1^)-< (28($IIW9K03 JM\I5+--"&5@[ MGPZ[>.(8SG[*^2V2YP^K*(<9R34#S) Q$F-3=)+ MG@N:=3TM0X,76#A#?!:&\2O/GX;<=< ]'J3!'E=T H/@L2)9X[ ]Y4><$A"(($I4//_)/56"#"S%5<%N).47" MFZ2\J,4S 72\L Z#P:"L$+CCAISV8LUL!D0A*#QT<32%WT?U4S>8OQ"8/"GF MO\C-KQ1H%&*[GM;G]:O4Y"DU3_Q@?'%];14G/OL-E,V=( \*++QFN"!!6(S6 MK0[3V\AG&. ?F'[OU[#%#9$C^XU**U^\\YUY*"S*-&D/"T;EAC@0&-_*Q=0_ M'BODD_T$B@\[O0=28.TD7LK,@45! 089*Q"WV&"9=AI%;.I<-,T4J4I'"O&X M>6\KYKW,S2OV_C!,DXBM7C8J[86$0F_\&D9V$Q MV)OS-3L][4$.YZPVE)U.7VGN3@OO3F!OC6S]L?:80JXB)&]2,G>-;L[-53F] M$%;ZN[12D/,$7.*AO0 GB,_?J9<<3[P]0O$:]7]*V#KBC2%MG'Y2+.3ZMM>FET=:%V0;13J=>F/$WJM+5$II6W: M&6_TUET%ZT+9C!-AK#2+5B3AV73VJ)RP;N03K&&1A..M5@ED+NL\^7.#H70C]QF3LFEUB1Q TN0]BK/J&D.SV\$#2(5D,&-[Q8?^Y_2'#) MJ9$:[@FP!H&2 A=')"IM)[!KN,5C)?DO.5#_-F*&HVFF9/NUKAYMB."$F7XV M*=:/G2D@7T#:ZS/L"A+.1*MIHIZ0AP12(&41.>T:==H,*$=5 38JT_+ MTQY/R[>&45>47ZXRV',WZ(/3>SMI7!,3U7>830C4(O[8$8\OV),P\)9!R&_Y MN8IT1K*$ZK@Y"]>X-9'FY77._&"@]AX7M72&5N)HM?7$I!",K13+%V9T!N6LCJHC_ MN6*Z8D$KQ2&71Z9#.D%@LFA14@J6PB7SNEEFC'DB5__Z#=XYI1?OSXQ8H?A= M&<9TF1_LB3P@M*Y_\*+-E^\ M7\#C25O6Z.>["_BFPR&W+5F<$\'0=M,<=EO1Q+NM.IAF0WBB%(& #/P>" %> M"Y++P2^\"E%X23.Y7!XGX%"0F4N3\I5I7(:YCV];-#JH%U;E!:SO7TP->DUX\WSP,-5$, M&/"6%;*+!+-G-F>F4",CCEJKQ%L1PCE3]+=-?1AK2F4.@6MG78;P'*7(?)FV MJ;)U#3HN[50>QBD%5=,X],F!O_GL;1(J7BF#LFA)\2R[6]0IGX<_S^6[A+U= MFL 7[TP\/-($'VIBU3]ZV-X>M*269"^Y-_NO4 M ^=D8LP!>:?/J!2/'YG* H\%LB5, W M#X1^B_G_U:9.C^68?4G\C"F_R3ZDRT2@ST$+].#]3 M>%^(>T\[, SQ,I($Z:\N9B>X)DHS>-[3]+BO6T_Q6M#;KA1==RVU;4,0-+@-82U-@NRLYO& TA%*#E-2N9 (_H0) M4!QZ?Y R?,0"8E@L!Z4R5WP/G5>OE5NH$-S A4C(=N6VS+PWV*JFV2NE$5DI M%IN8WKK3FP.^]=!J"#> @C5FNP*JRI"^__\UP M"9:3R3Z&Y'Z>X0_?[1,*O206 NJ5!*#2$D?',<[.:^<&FCYX[V QNYODUC1Q M MJ@%JLY([ MIC2#E\:Z[@W:4\,Y1PQDI?IXMQ.I.82Z=@H-;2%:?W*Y\JM"K.NL=' _.;"_*,9&EMC#4DLSF@ MVU@J#Q2G@6Q$"B< 0(I'2OG@12TN(:F(F"] Y6OSZ* 4L^576T9#O ZH&-E; MK0Z[@WA'-N8&7U4,SI^FAXU*%;%'*769IH?=GD>47U,6$L=7E!E^Q\PIK7F_ M#(--^Q',@&1QXNG0=JLKD&E+MX_7]>)"[Y0V]0]J^, M_;UWGN'9-5W(D,I<8*63531)028DY@ LW109)/5'+3TD$$87H3)N9$81(20@!1M>/V>E=(6[E<'*QO(Z;$0_D*S!YH$L1^LI)DN MX[0YVWIHVCAQ9Q0+=EH7FQ#^!A;'G=2<>H4,+2*:%7[,'V[Y1M;(DQC>?*$, MIUJY/,7D A*YGECP&K3CHAD&\CZWL#JBG1^=*^:R.#IO[(US=K&T@O;H7-]U M#E&LF0)#'9VKV((P:IW.&-5$0J3H<"UG4WYS^_XU8H;VW$\"6,)SBWRFNR5--%;4M<4-*XT:JGA1 MVQ O$#2+:W^+)*" M)9%ZRH5#>IK@!Z56^+VI73+N/XL"0#T,XE.A/8+84GJO2+HRPGM?T)15[8 MGN^TH-M6F>NOME)MG#]&!/>N$BIR_^&"9KZ1##^H%X9B$T?^2'Q2=WUO,XY> MV/Q(?6[)@YQ/Y0P%FI&<)3[4 MFMPT21G&ICR,Y?!!/,G9\2F5ET1L&9*RR#Z'Y&!U'OE707C(X#)^MXS-CM3F M BQ65M(<2W4A-0>HL5-HD(Q.R1GVE03LP.,TC#N?S"5_? #DSF!!Q%?O/.[) MLVP@&&)L8:M!&LZ7AJ.Y>??,O#S\<7Q3I;R=.>#-^79OP/QB=Q =90F9W.U>\%PB41'(=5V>8=#M6T.S =#K MFT&K:9QK5O@S/=Z4MZ 6GCY/W2VP<9 M/)_X]T.0B V\K_!B SR>R,)"V;#;.X'#\IH3: UL83VT#<1H+@ XM+I#G0H( MN<3[5J5D1(I&5-GD0RA2.J*(AQ-@,9H\*4V\DB9.@)\3;+T*4F^S82+)LXY' M^D*C0W-Q\:Y]<6-?)PNH6&;4$2\V=1/?=N!7N8BG]C@?+'@QC1D>3YXD2*09 M8#!"CDR6>%#3E8/PZI!F+!Q,1"U6$8KE[1,*]5M%#; 0+IP%&=TY@8X[RE1K MO"&@3V':T<[H+%/=*QU95G=A#X,%O[8),799%S U@O1.&W&QQ M86*.3"*:$" E2Z7T+.W66A*E:K)'D;)T6Y[L=2F!TID63CP:Q$(U)4ZZ$4*> M!]];K2&\[LA]BHP[Y61Z 2_#A >?-5J0Y2%C'IBQJ)RYI3RP]M(M\[7 %ZEY MLEJRZ"-#>$Y:>6%A4;X:>TA5'U9>9\A+4ISE)2D$E;+NBK-"**Y^KOOU\81" M)'.B<'<]GR Q%HQMOJ;4CFL7X>N-%R1_@7* %^\7XB&O)WC'ZZT6I M3IZ>L XB)D+ 0M @2K.$3^6.#P8+ ]4]Q_195AV]CQ[A6?>$60SRV+KF)PS# M S?XC&+1^@/ 1C@A;%QU!S"JU7$I'S;[*F&Z$M5K M*A^+FZ%)86-(;!T.2=,D4U"4_54B*/NC**:S214J"@L->*CWY0!UC@];1>VEB? G?W M*V!..'='9\$N[%2U2!A[$;\-*G,*(<*#U\D3D=0$)8OXJ@SRFV)XNFGY3N#6 MPCH.@YBD=,._A9Y%T=!@M_>"A'^^H]DV]K$ UVJ5'&#+A_TN3*WS-?MOO;D[ M_%Q=:,X/RCI;K W3C G."]RZJS4PR@D!2"[!@G@@@Q[]T,"="\LE!7NX)\\- M%T@!I-V\BMU6PFZN[LSW,ENQFU1$O5[X$*>\;/'U6P;E !B]NR#-QOC1.G'_ MAN&Q^Z\P&)":L_Y&(=?" ([!>:'LAI<+1B\DN=CDEU)P'E"TRT_2*IJLDX*^B MGB]3?IF];C.ZN3E.OS75LS@3:FB+ST>-);8=F#EMHA GO^3D'5S &5-954L7$RQ^;G/$R-]7A]I]M_.1'![M)U-5!_O1@&OUUOJ8>L5!3M^"%8PK&[>!7FH_!B/Y8^AXG0N+Q$" MJZ&M$'GZ/9X9_ P/)N,\'\IG2V%:9=P'=::=.,/V(8'Z1!E_!#%CMK[^^R'8 M%Q<=-!%%A^XX)S-;.]3GRC;WQ1LR=]; VE$D^05_6E3DC14L7.:Y:O6^>']F M;,_? MVVJUE/W*._@_;JP#?HAG?,=Q%^E.&^(,"'K0D9)UQC'N2ZBG=>7:U9G1]_AW-HU6J0%Y@IOL WA.K%LYY[@-+0 MZV"3<5,+4*??(A\[IV!T]!7B\3-4]")&T-"KRI8Q]%F\X:$=1FH?1T?>(AU&=)L4P4K]$.HQJ1;1/$'P;=!@- ML;-[UU*CPZ@CS@'877>C;=T[_-4V.L@^TKG=G>,Z&I-8@.Z"%,,*6ZOLUY2N M#^%=L-:=UIOUG*E[GVIOY-]EMQDZ>(WP(QW;"$X$6.'R\ %-<%T\DG(0VH:G MVD[BX9>AEZ;WZ^>$/S3P_I3%JU^;LG":VN/VYE9-51_6-L;KN>TB6]>+!Z9P;<,AF9RVX2;]>0.M/8 ?? ;=>UDB&F;8UWZ!K( M;%T-$4B3DC:1Q!WFPM1KVY@$T])ECN-7G_;2U'YN8WB@1!?]*+;?A]2<]U_R MXU8.\"?:Z(_[C7KA'*8=M2X.^]N[(#_K[Z" _35.W?F^.-6'\WL62"3EP-X+ M_A,?H4]@"L%"1DZGGNQB(H*%3?9>%S>V[=V9]<3I[Q;:J[.303>\DU07X:V7 MMIS'@FA7#:YW\*8P@IBP:W#-R1J_1+>BU@;(ESYX\@W$R+^'EYVORI? 6VZT M]R2)&QF&L%=E,Z$'/;Q8,HA60\RF"Z*4L>$2+ B30;Q6RC<7N1A$D^SK!49O GA/R))K6*MW&C9L*1>J&/UP"]WC*>WK]M@H/("*?4?(9YI&* M&^"M)8OZ4L6)S@-;K5K4J!=)O)'>4(K95YZH+"!5"1:DD$'&>T402'(Y7 =[ MKLV'<.>I8I+S%5N0)TSA%YIX&WH9I]D#3;@Q3"S:W'U&*&1@!RW<-/2=":Z8 M:# 0@.2L%D0R(\ -BM8(Z'"/$F,:(]=Y!3I#322!EN5>E4\^!!'QH3Y2DL*V MO6CRT4G!?U@$E\4@V[:E&IKC!H(V/2LE_35M\3IZJ\36Y?OYQHY"V?5E/G^WT84/\^>@YH\NG2 MVP>9%SZ$AU1]"^4N]B+YFF5\Z86K Q19NZ0!8[^Y"W9!!B_*YN:I6^8YD0(G M.#C^50/W^-E/UTA0I$ZD"X$N(%\EP-!Z]LS.^G>AC:EU;R!PGS'R30_2"#S_;G MN_@ KY>IQJ)^84-?O'W&M'QGWS[MZ2I8,WV5BIB&OXOY3S^A1+.+ J;^M5HB M@JG$F65T,+EQ!HH4\HG=X_*+2CLK!EQ+*F%)%.71SO0EKOGY@Z=229+F6E:* M-Y] )YS@:Y$30R QFY]6&U00H0+,-95H@#6\//[Y_\7M!O83AP!7=PY.]Z6W4 MY'NMG7"[H9G.JDT-(9M_]WLT'] MRPE-/?'B04?YK2\N2#803PI&1'"JGK*YN_E=8!% 4<)7X@W7OO6M<8_S%BW5 M@:UIBG;>]@%<*F4*A^K3^J\9KX0.SP.T28]BSRYN4 M7>CC=;Y1M!S28U.G+S8T/]YU\?[UZ:?XA2812/JT9T%PG%#_&H+&?0(ENQKK M4 ]&'+>C#FO#RM/0@U#&ZYP#ZV?KEE^_>_J.; I.9VG.JN%=.90+HKN6:^R= M".!VNNZVZ+0XNL-_M]U"AY$727?:B^[3/(_PX@4AK--NXN3)JWNF76-)HXZX MW<%<]\J+"JV]\ [_#K+;9XY+%F?K.#D#)OIT6R8U^4[LT^4(;C?EXAK$FP_A)"GX"/$G)=$$*MN+N"6?L9$-]>NM4 M-!]%YSCSPOGHC $J5ZO#3B0Z_)3$:?HU2JAX&!VR%BXH&\?TV7NS,ZIX$_P8,^.:[U77C!>)!FF$LK9+[IN#MQ$X]T*R@] M")A#2#:_-:^W@^$Y"-2/C*8@V("%NU&U'0D*(<6QS#9:\!VZE2CCQO!12%HF(X&L)TGICFNIH[2Z^[T[ M4[/PBG7/-/I/ZB75G/:>]FXD_&W 8[OM;,!03W7^T&>@VX"IVRKL<1PL!@CQG#:J!]M*#OOT&(-TY ]RV';XB#M7(A M-^- ;2C[SFU]6T'XMDVVWD2_#4!KMEGO@&P&VVX#Z>4L$!MY#VZ4\&O O4L4 MH5=9)D67^WMG7#7'A )N[+&P1GW=G-;N>%'%1HDA*NQGY+7+5N\YM_G'WH)A=?2F=SBI4>O8.[M]TGLK;8+\3),'4OB MLP^G?;0,RT_=>$GV9/, Y"FF+I"H_C1G^O?#L)@3MA->@VS+O.#W[K83S"9S M:0FPPE/P]KQ-XL-F^TPCDV/I83G@G-!&M&;WZ-^(_-R#_6Y*3@-Y.=J!4"RV M?R-2+-A"=8I[&$U;[J9*]&.SO+"6R]W53A;JG*$S'/5O" :[Y>H,1/H;@;\1 M$TWLH*\E=P<_ZGWSJ3MFX>_I[DUQCM9]=W@D=O@Q<$P[=Z_VV)T7;I0<56,T MN\'EF3O.G6"4O\*IT0=*,!I\+UB7.S0@69PX.;3=!MC_19)!-.+>[W#),-R+ M7GCVXO^_YXMISW>XGQAD(,]Q.=LH^1U'"P#=;J^KC#$T-L2SR=MN"=V^3UMZ MZW#4<P#?2GKN\;JY@A@V=!UGPV(Q*=Z-7&/K=,KF'X;R-P1UYGG] M Y#]1B!NI!3U@39MYX1L_TV2_:'B&E0=NH^4)TJ?X3*$QHB&77'C4!?]Z_/Z M]?WP(DDGZ8?(Y NS9';R)KP7\&'W7!W1/4(%)$$B43TGXHQ;$I W(A\D M@$0"%L>U1W %-R,UI.7+O*7[G^^O S>-DVA_]M;Z%FAO)]P#7DWGZE#O[H%W MD"O*/?Y&AB0&,R ?FN0K4$4QC'/)Y&/OBM8YZF37,&[6N6L8UWO8,XQ;Y-8V MC"_#+0=K(P.Y9UJZ#AP_=<5I3O0'2V#:J!1,"ZHON4. =Y; H3KO%&[90T(3 M!G^YS[9HS[9ARML]I-LMC?8WRA<:#0J&VR%1F&AHF+: 5'B!!9%M1K\05 \K ML5X/M=:^]WDYVF4TU&52I&*%H M:=% K&O7.A1E,TL&XX&PNH:CP>CZC -WDLES%E^$/F0B1-3_S4LV]][S)NE< M+ZKWQCUP!UJA5C1(K2O> 3Y4@=%7-H$/R8<^C4G)2N0J$,&,?)7LS*$S#[[N MTFC'X[B^(.&H)>Y!WJ'=$3K7F^$=O%W"3D)G.*#*B)H.%TKU^@.&AK96# MH.&PH34#4V?@4!N:!D.'2[[.C+TD[HP0CAKA'H[-.M5?Y:BVP#L 6^0Q:SZ(6=T^"/2R]V8._B-R]PP]?&\36L)\Y!-T+[(MU< MK1ORC/*!2HS?L-IQ\<6YLA>LPV@K!((D[81CI\CZ#L6^528/R00B(-%W,7$S MH7B8"E(MFY*]D(V:5#]4?!'?A_]_9-'V*@U@'_0N"I\CNAV" 3T4K,("%6MT M8$)7=^NP04D94Q@A_ 6D(YEX))//-%K,:K5&U&@UA=&U?7]=3K6TMK[>..%E MI!6&%:VU)K]-38'9B]6.SG%KF4R['XN["(/$"](PC'\\0[B>HYU-RR. M'S^W"R;+3"]-7#\9B:Y-FO/--4=LONF)KQ6Y2>4V87M M'S[ET9+TT1P5!G/.B"<_#6K_:C-/AA5Y97N]4^*/TO@!>Q86L?0;-$V-!W8> ME08YRPR96^$VN@F#9Q;-N?3KY'6RLV*_A37-A^V,3GHF5%#;[J5?,=,1F "% MCC;->3-^'WVS78G4W,923KN7?C-:O<%6")=^AP:8?^FGP/&;F>1F7OKUL?NF M)KQO9.EW8M,@XJ5?XV1X"DN_V;]!T]0XX]*O_7G:ZZ#9 O'_2?DO 9E>&"03 M<3?C3OHEA;/YVW71JLGT[3E&M2+21#RV30@(><2R=VYA&UW842C?97KN]O'Q^OW M?R&/&]['XTW$U"KN[+JE3EPV41E7V.U@A9M/O7%>/_=XSJXTCTLK")L\L4(N MS\\E8^ZR\S7><=4T,U>R0[C%VR9G/JU79"2ED"ORI?B,1>/E%ZUX;?X8)M2O M&*F4;*D5:[/^4S9<%2@BGEGU6$MQ1=E'#OD:4<\1B>1CU>P9S)N!KY&3-=*+;NBT3C"XV5DTYVI4V MN^@XW&.S.NT>S;=I?72P?&KP-%+NT5C<3,+]-/6'KX2T\_M&IK2!*R>]S+ZA MZ:7C_,%E.2ZS5R.M$Y<'1BO2XV)SSO MH4^JG[:L0Y9+B.;;Z)K;T*?3H[&X]F3ZR=5RVBJDZ$TIG)\;SEEO(2NKO(%I M=59A$[(NI;"NMS)/(.D+N\F7S_J:-K/,O6-V2G>4YK'T+&N&;VC'S/[;22-V MS$YJ/8%VQ\R:>TG([+_PK:0N6TS/@1Y,S]+Y;&+^\S!B%L]'EN0^-T\J&-/= M%C:OPN1@1];SPG9;*N=91:VIJY;3RW>>8K4)B'Y"ZXQ3R70^+> WL3:P,,?9 MB"D7SG">,Z?YV\ABGBUO^1O)5+8\-]GF1&1,J<>GD6C\S:46SY],_"VE#\^< M,/Q-I0@;3W&<>5%B70:P\0^B<<[!>%YAW+Y&4C+M+/.'_H7,*65US9S']4UE;AG//#&^D+%\MD&RD+$F M\)KJR: FT=_Q%=@HEW$L<.JH$:^ KW_N_AXN@RWU#O$ M^^86%HRINC9'HTK^&?FX.A!2P\B2%,>,K9;@\9%%''S#R*/^ WWQ@N?XG 9_ M?&:PT&]"[)[V. >6LJ9%T-?5&'EPIR3ZV*%XSW9<:+$'Z07K,-H*,85B% >T'&EQ%-'"\V G; M'52Q'V)'':)YX; JG9 [[B 59G7@3!(225'($Y=EQ<=Y0 IQEO7E14QS=7\N MMK:K:NKSYWOV9^I%#$; 8_ASZ+L/&\IM=+N^H#N/+T@>DM#YXW9]K.E9?,>X M'?G >69%Z[/ ?4BCG9\VON\[(R_$N#&WA0NLF8L1]VKC MG+RKMGMOHKSM@[-A;NIS8YXY#FPNQU_"A,4W(0UB;MA"N-CJEWVU^W7[;;IO'@0#?M$_!+50L.]LL^PI;[I;)Z M,_GE^$.3R9YYSZC_*>9K:@:S>N.N;4]3W'[3I5_5#9K:X1W5G=*.7Y[Q!103 M5(D/(9Z^O<5;R$878:/PA/;#@;:&. =9OV[%EEQC*^3[:=TR:]@,DY<4Q%A; M=E=J'LUN2W60!%EW892L0]\+']@S?.IARYN6WCA]<:05>D*AIJYXIX6A"HP^ MB&J*8@I.)&.%:[UQ:(BA:XK6_M:[PZ"U07-GJUU"4XROZA3:,Z1N _887G&K M7=&MY^\_6SJHF]\ZG,4'.+H"U3\4JL>>RPWF45^?3W]._<0; MY,^]/1#[LIJVA1]W-T?NPXK"S^F_6Q !D^?.;!-!?E9WO0B#.(E2!S[Z1;C= MLLCQQ-&Y6!(J>O 8(HB=>K1-"C\?3 &YZX_71W,R95:P@3X_1^(2U$%VY;N/ M[PDE3V$4A:_P*QI%G+W,VWC=>,X&@.*%>Y'$&'"F9 _U(S+MH L4P?!\4;'" M2S9DG09N#+39>LVZ* M<*6\^+_)NQ] /H"S%=3#$+LNX@(>9Y( SW@E[OH%' 9X]SR^7Q'(8]G)(AA\D&PH M$(3C<.KP/V0E#?Y;_.;=7]]GNUS;[/.:V.Y:?N!=U+YOR5,81>Z3Y6QE.H$^ M+/XYW+)/_#LD^SQ+XL8+1/H3'Q)>TK @[,#D*<008_-D&Q48/9H2KM=8 MUP'. F$X=OI%IHT/W$6FF^!?HA$/: H)ED45PR:2K"O)2#>YB21_G?4+Q#WM M/ ^J)XSK;(T8$_JUK%0<:&N*W*L5!)_UWDJQ!'.E(%!I0$BR= & VZ2*I+/ZI-.)H"80XR=2,]I MAHLC#4V%)6=/<1)1)VFQ3F<' MW/C7KVL5\=I;X\4X!9EUYM"L"%US="%G?'9_Y7]E8B-?[O'(\G!?<_YFD&U& M>UR$VUT8R%S9=;9[$%4L$S!9K[!FFFR'T-=;-&Y:]MTYXY*QXA->A9'\@/#] MX!XC:[OT.I86;I"89*&>#+U^0GBA99HZ>E'G23!NAYT5X;SEQC/W2SA3O8M" MA\7+WO@W:SE9J=)8QGMQ[L#@"+;4_*>(JWA!HVC/#2++NK:8;1@%W* RPAI5 M*!G0'2^ C%%B6F0M $!PJZ&'8&@$"98T@6'_;[JPR=8LBN!RIQ-N!P051_UP M^[JRYCW!0KT37K]6%UUO$) S$2DLGJSYS2?.A5\?6\X*?/%"TH#1"%[N6;,L MKPE>!!I[B#?;)*_DZ9RPL0D,P,.?]"ED"( /=E MRO;AW:V>@@7]_7#[O;+F]5(&/9WP>KNZZ.-3 @H.10;J4H7P+^0S$=X+^R2R MH.]8Y(7N[?K,#7?B(8GF]Q84N^$/-C$6J][!SFNBHGJ0UTW164IB*Y^\]4EI9J M#%!&DK!W^+?90QGM#_K;Z1*M6LSJ'"M2\B5?)>=E#TJ-V*; !C#%PR_D2_@7 M\L/W'__^X>-?C:2'%?K%5V'TA;UF"2!>\'P7A0'_IR,NV,4=)7J&TL")%Y,L M4LL6&T( 'V),4V.\6Q3!2PNV!#))P]?VH(X4T>NS1DF++X/?9__ZI6KH'Z> MI48,MX=,LU'/B:T");P^-%$?O6>['0FEP)QDW,TDE1JRU)G#EVAPK=H+#K)* M(00KP'50=B>'5^U#4-9;A13.N4V'?4:&UP6= MDPBNC[59".M61+ .UVL\*93S&^EB0Z-G]H%KC>9RR%)*DP:EL6$H/ C$)X6] MAJ582>ED$/30.F/W)S(R)X&?1\HL!I\Y9^PXHLU"&2$/>2263VLB_-4%*&U$ M3P1;.FTV"F8:*9X XG3KM7CLEE_)GQ6,X&J9%C":QWB0)^^TQG7+G$56U(55 M=GXY0/7X94A_W) SV!*UO9.,7AN."G$Z*>-%*,WZ+1;R ME.*0BCRF2PXAL6;K!OQ_&3@B9O$%AW4&<,S\_:<7ZJ>BXF0876]WU(O@:._C MI*,-50XX,6Q&:PX_$U8B?RK'P<.4'9TFN6%$D@: JH.#<3K5X9;^94M" L5T,P\ I%D![_+O,-!DXO$!A6Q2*? M:D8M)2,?$9_X+F/:"Y7!AR2N[JR\-3B05J2&<];19*4I->]LC(T'*31+T8LO MLK3D0>T+A('ON]>&X*+Z8UPZVZ]91H60MPHVAXK\> M_64MW:;'<)?)IYA1*<:C'?Y=Q0'!$_7A.^H[('AP-LQ-?7:[EH#9^,C4QT?X MWZ9MKF'=<:+-6#L4^_8#^B+?E!^CR=C!G?."?1)X"#UB3ABY?%Z%1\-ED8T5 M20,NA@OG_UR('7>&S %6A,9QZ'AB(BYVZ_EO7U@$KV(W$J/E[?!=Z'N.!SO( ML('C!1RT>#/^#[%- [V? ^]?\")Z]MB[XT1I]@"W0^.-?$R]$@) /-!X3/"T M)XY/8_$$B?D+7Z8^<,ZM^7FMC^2K8#GF3GX+KOW.:'2[OHV\9\ZPI3QD9T/$ M6-6I6X%*C:V0XT^WS..W"\K4 ^Z.>\X$QF18LEG6">?1\O=,K0K=\16(5+VJ ML2IE3U.;/.NX\F17.]N\2U.5R> _J%G_T:1'HP>-KY;4X4/PV_8WMX]:(/>8 M8VUJCE+^V0+_:!!V_-V;[/WLCN>S(;84\Y'8VUG\O%'$YZB3=O?:'X-O:(/:6 M-HT*?SEL@-QC6L6=TV?DM0GPFGA9C]&N[5VIB3ZOZ=H"N6EY<7Y01\3^-4CW MPNF4>B'WQ&$ZC$YY@@?C/2!%HL)3L_T_ZI/L\\2PX^BGT#=(:):3;++\KN0RGZ1W#U)\,\'+2''0K-X;[RGQ"!UT;-0W^49,@!WA_";LT\^16Q7+=Q R8W34_E?M MB]LI!EF@)U?JN"->5Q@FOLX,BKAX$J3T &-%_7O-T+@9/[RWY4YPO&4_L*O% MCJ!I(US5%0R^)'"5A])G<3E8,_1Z=&T9\2P_T [U/[M'5 M9\*D&,7F!^_PD6OSL!TX9JTH5NN+U#5>^J$_3UP3O6E24??S$K9T *#B1C8>:Q5@.JF_'?($XY_X'>V],) MN^^JZ%SWW*X>F/U62>[Q0U>2Q^>SBZAMPE_O&?4_Q0D/+SH]M*$9;I]LTZOJ MA8=M\/I=JZ3C.,R77EDF1YNG/3F@ZS#&A88RHD")1?6P'S7*11Q&6\ M\F*'^I"(J6[C/C+6X8Z277H@IY.&56BCIHE>[Q$9[[*"LV _P\OH9U M^*G 3EXGQQ)$FMV,'#E^0 =0_ .*&R7ZP*F7HL7 I&8M95#J)F(!)(8R,FS6U%#A??HT,E^'Z:0:F?I,68I&@O94CJH62\'(1((8R$>S6W#D:4D9H8C_O5N(T@TTPU*BH1MAJ8AME,'*!6JML+4(-WT M@E45H41B9;*A@4 O&[%J$4.*:AY((.N>O83^"__5D%/(LHMU,'.D;^]A>];> M*F@XEEKW>7!&'XL+ZU.XH"2KJ9.S;1@EHA;R11@GY!P*'R/QW3.HR@P[XK)\ M<]=;5NJ6'$;4.O\?8;.^EY;5*5J%(6/TTHLRF00D%\'0@PY];Q\8MIUX)<$$ M(OT<;MFG/U,OV7=FU38TPXT:;7I5<>"P#5[/;I5T['@#@D12)#>0(Q>N< M,\GVA45/87=<,(^J3*KJ%^]=\K\S\9Z!([0VX7H=%<-^\Y+-E_">^;">*2#G M.'.PQ89Z*.-V<(W6JV*"!K)X842GT4<,/*"&OT%5QLZ8X75L8H M,=:'_@X52O\7S@JEQ\NK+V&0/63^D- DG521IH&6=:ZA;J'!%6D."5GE+@/4 M6:#,2LF;2.9X37$H=KRB[PD%_2YVB38OYW.-F MTEN-+0_"=NH(^W=M.U3#>^,<\B.M4+P/J]X5^2.Q(Q09?615W*]PX'Y%N,Z? MB>6C/RJXDS @03G^8^%PV;9,;3-&YF2*[9AE'W%=T&1]\+ BP&_>S;S6!2^\R M:+8]P0G1C1[5M>W]M6 6D+MDO-V?*0N#==C]'CFHS'>A+Y+=O(595BKO6Y8T QO7LSA+X@] MET'.P@X.%MV4D20DKY&7P)7#-:$Q20,G]'WF))Y !B\@W]T%OP>?@\O'X&?^ MGX?O@,^6)BO!C[W1[0X:?G?W\?>_??[XU\OO.-,=EXP;*2;)AL&/''\A 8 Z M GW#@)$]HQ&G "5-MF&0;.*5N >8;#S>E*O@TOW"X+O<[;;1=2+J0^7 MR[E3P%.*\*IBPUS59$/=#!##_BRV+*8&K=213Q_SZ*IMBBFF#<#^,!>)T%PF M@/L#JA4BDD$D6!JE]T:;5Q/*3 M%2Z[MDUH=,V9\OC,^VJKKHDQRCQH)4>9"OP,5( M>D*G[I?AEOOF&*L5/2T>Z77ME<>Z[&;I:#\0?K;Q+OD8&?%W= ]AZ"5;LRB" MVT$=R>QM;7&/ZDX-J^.XL2'>D=LM[MBQ>G'[Z_7EAZ.BS\N<8LVC$@_UGO@2 M0&0QW$7A;4%7F]JD7.T&Y6KHY\97UF9 M"VE*23KCEX9FM@R]]LCDL(T-PT]3S'$T W&&*4L=SYSGYG;&66TM[9E0#9J MV3PN:TUM&)[- FL8I1GAMC*7BPQ4'J-[+@] /.H?OBK?8ICN'K@'K(*VU4'; MT1SOP%41>GREOX(VB3AQP@1U$P/WER"-4^K?1M?!.F*PW9A _GI'H-G= _? M5="V.G [FN,=N"I"CR_A)FB3,"(E=7'A806_.P^3C<& M47SSNBUKX^5X[D] MKNWL8-V8UA3Q*HWJ\5%P2_+ ES"!NAI.PMSS_1>:I!#">S&-8;/C+'!ODPV+ M+BA(ENP_O; SK8'!^I;^LP6 M/E,W9\(O!\;[3%./O'J^"Q8SR1EG'+[)K"5Z!( [9,1L@O_ 4 MHU6S+X4J@M[RV5)SJ;-I4&>"EW\.H^29QQ-WU'-OU^LF38Z;(/;T%GT*7S_X M.W)O;Y-VPA6M-!"IF]N,LBP!&#$G?!$7%K*["D\,HDU1BQXN+#S)1X086Q82 M=*N?TR- D'"*R\.";I5$]DO^G4Q$PV>. V,JYG$ZB\55+Q[Y-"1\GN_+?S]R M>3IV3R>2Q(E..NU5C9ZGT,,;36O1:L(C0_EM+J!I<+>VKESG)FU+4]S.T*5? M_73LN!W>P=LIK89!:3+;()^_NOQQ[$M"Y'*>6_.43"$_)JK,'J@?G.NP.#..$?B.!L4RQKEGL@7/,/U MT+3UX07R,AQDC.]8E-_*XDNAJ)*(4%LUQ60#N5]P72OF Q_I7[*[N&+-.G?T :Q8[=I5"O+4&V W$U;Q=7DC6)3@OL> M/&K 2 0LEJ]2H%7!FTPC09((FF;*#4[D72\6<_DH"/Q6[U*9NJ,).TPWCXL;EDOLG'@Y"'9;; "*=^ MK M>])T$ 'T=^6 M8^DV$/I^I@%7W>7(^\"<-/)$J=46C!Y-#"=JZ;%1K1K!*$IX0Y6)^HQUH8(M MR3)+*HPA5)%A3<9;A#<5[I#G?!;'+/GP1)T_:@]\GD41%X@9>Q?=D#FEN6(6 MO7A.]I*G2 0W D@7(0^\@I3K?!V\A/Z+^!KP ,(C_S8QU) H'COE=H+O&+>; MK<7.NGG@AJ]9+%J_^:R1 5ZPFT?-\;>L&;SZ)\#]=BU_<1M=<-2,V(8%L?>2M?KTEL"/3S[[ M%*1;%C5MNRS+V7;HTF;]8: WF:W-<*E/^5F!ED@)5J20%!!'_I*(BM 5:?/? M?RT%)A6)C55W;3H7N)*APU!DW @RS@61F%O?!63 $"$ZS4/9,SL'#TX&^:F/KM=-]S8 M>(S"E/_'O61/2:UJ;]SU&OM$DKA10X>]JE@RA1Y>A-&BU5A_RYG#G-S\MELN M 0$1ZO6H8V1OPE?+8X]Y$+ZU/VXW&VR)G@==FSOC=:#A*HRN"=WH(35F7>_ M+S-3+V>. AI<@(:H!@VSON7:BHIGKNN!DJ)>B>.'<1JQLZ=8K%*:#N UTL:) M$;-8L.OUV%&$\6'+/.KIQ)VNB9F4TI!2'/(U%VA98,)ERXIIW(*ZD>5$F9)\ MYOR9\O6.^[CA)GG>7(5\[2,%:\%XQ:XX,6F,_O5+T_W]\"'**.G'9_852?DD M9T,R/J3"R$B LIP%9&EE$KZ..[90#T@JDN%T M;BT6Z@HPE @A3^>=K-;TU-#\R"_.?HAAD_VX>E(F72S3"&1AOJBY@CG912'< M,/9XZS)Q0=P^%F\_YNI!.XB%Z.%!BUE3&UJB2O%R/;^!7-P@ZWZXJY.O-=AO3'.0&, MMD3KSQ@Z6*YMT M786'VMKBQH!.#8].B0\;XO7M;G&GG7V609>1(\XB6U2FP78.RM;&N$=EMXZU M \?&EGC'98^\HZMR!R\\Q!>I.V:SB:\#/L]P4PI/[A29(G;D;?Y" NYX^\I+YTVI;SJA'=[1C:JG9H M&N5]??$/>&4-IH[]ZEX#I%0)7MF5'5,G0XL; Y)-PT#<>.>+ 7$WFKE\B9"9 MR&SL=B__H2D9;5 #)!J2#TZ%&:TX;7;0OB9BK/B7RD_1W7)#D+W$]_ MIMX.I/DI"H^R\90[X1Z]:CK7*\9U]< [AA7E'E\!3I)?$<% 1/,%"Q[O !-# M)=QFU;M)L:7>VTNWJ0BB+J$NJ>.)O1O^;Y_!/[BJ9Y">F-5&:C5#B]DTDL>- M +KM>/ FGQ;:>%%%NX:CKZF4@I"J)"M2R"(PJ2H-5%ZKH=:J#EM:\>I':AG]X@.&N1 M'_<27!W1HIJEB>%9!C*YYU-+J6"OXJ8)851^# M4]C=9A][#O4)E6?1+-=!7$O(E48^O='M#NX]> %(PU:< M:B)N*T 7W]MZ#_E@>?KFM]*/PN'>9/THX.,C)RV81U'265(\Y_*XCET!-S^O ]5X\ M-Z5^0QS1U0[G0.W5#$9E:R-\0[!?U-'%$8&J+'6>T]4='PP=@?#B335A_C'\ M%"1>LF\,$\91L&C4JEFC=3QW=[=DI"LJ,?ZXH"0-N_&2^)0(H^6$[3*O%@Y[ ML7FM\-NL5'ACV#"@&\XQ/53OXF1,H0_R$[ A&F@XZ?("4<1*!,>PZ\^'+IQ& M5(K4M]2H)ULAR[)G.4L8Y[*[.+^A34]QH_M\7]SQ//,3%@4B$;OG3K5R9YQ0 M,,X&!UNH"CWQ36HCY9^P42G8K* ,7L%I12J\3%^E7M8260: "8?_$@9>8]&( M&X\^>;ZH49*O^5IL-9 $;NJ^L,1D1O15^I_N?VM:<-9 M,WVZ"$ZFL5U4S/6R8,D@LD/H00B90R MD=ODW,E&5L"?(]!J<+:] &A&3L5N!UQ?CB! MI?M08$A_VP&DXW! N;/-0*%K?UP-',R>%"QGC 14G;]'/P ,GC,QJT6*K M7C<#Y-OULZFK:X76;)'CXZ\S;OXUL1 MZ(Z>\-'.1<-U'Q;'VAR\+@0D2&-4/3EB"-SZT=NR\L+19YK V\#[GF.YWDZX MW5E-YZHK=_? Z\:*U0F4^LKVF>2\@ 6OL]MT/:":$\7:SR[5=\6OSYJ;X57MTNMPZ=)21X> M 7M+R.,K\U\8["(E&S.G7;,JSQWH!U1^^O@:#K6#[&*IGU;T5?)3WMY"/ZU* MK=U/Q?3+.>#R3ATJ@]O@\D[.8/ \FG>RU4.K.JOY*/2PT4MK=ON)S4 M>QD\GV9];'72BL9J3LH[V.BD5;%G\_?35XF?FJ\WE+=5^O9 M+1Y%"+<[C[=-TSUC=2IX'7^"+IIVG__'Q^^_7WW__?QLV 17)H MA&P&\D0Y%7@E[3EB%%YW2S8T ..P/Z&0<1*2__'#WX3%]&5"5;7BQ/G_W4;P M+9J.WCO:XG1^)0V+#*.VAL@SA7K%'CLVSXI;N0GX;4-BS2I[J4^\&]B<\ M- M^+^#<.L%LBPQ_#$?QS"XMUS693-T9K/8(;[E6MY*?%L^668^34T73/DD7RP: M?4]U#!V<(#?9,DT!CC(1_/'-<%4FW[?,6**^DFK0/-EK8U#/%Q1LKSB%"U'4 M"E@.(',B>*)0UE*5Q@F@B>YBETI@@J/PY6*V:5960[FF7@T:+\N=!6[[E;$Y MZ.,$CMDL>52N20=QY*NZ652=OA+T#N?P,*C<\VBY\WEXW:/HL*W>]IKJQ"HG]5)S#YZZ@9J MYG,R<]*R-[!4IZ>^:XCC;QUBG9D,U0E4FZ3LN&^(U=AXR@"\#@QQ9+ MC2"#&P;&VJ7A<4!E&GA!8;0F4W,JJL%&E26A,1%,2NK04>-K "$ YV:W@*5+= [\Z&<$UTU)I*>T<<[ M-:MDPG<>^!+73>&U\2O&EQS4_YE''8 BYS3XX\Q]$=EEY_OSB/]CPQO]?',. M?WD$=&FQSD22N/U2A[VJ7CR%'EZ?UZ+5Z*.^C#EL!63L"? 7,S@!/B0703P0 M+*40K;D=)A$["-QIL,\)%*E2L M]Y0F769R&,G%I,O $6C\.?0"_K]L^\0.+\8.Z&:5.[3JW3'XC_I8,]3;)1\] ML"$(XD2)I&IB43+ I6^XC-<)V[8M^T>2PCGB==BGNO@80P>?9VC11N\TL*JL M,!J7%R $1*82>5&9"M",\;Z)5')/(39Y?8N8^AI>,6W;+#?*9OGG;="O3",Y>J.N8MQP3NQ+V5EQ!3.)EY6K'#T:S[<2:@/S%2G3 M<0O15D0*1X1TV!9)9DU=$.7Q"@=3SII;- M"2ZKG,LBY\/M/I2\M;@TRHZ*:#6(MI48-D[#^9RVE(=D JT(%PDJ+HG2_[E3 MFW\" (U1P3QPAXN;*.1+V#VCAU5B<4)=9HON!P:F4STQ8&NVVB0\JY,\(1AK M4N7 9?1A!-,6!%N$+RPB'P5,P4;<#^)?V!:"_=;H>'1!!]T31JVVIQLF M$SU1Y-+R$H)&[#+V6(1Y*Q;XE:$6 -A?[02PCI\]B*LW3!"\M M#T3HPRYC+V@8MV&!7'\MD>L_+46N]N1J>>1C*LT312X=KV9H1"Y3 MSXH8MV&!7/]9(M??1B/7\(3,7BT?O+>!V3.*)'%"D4Y[J60YJM"S-UEQD';3 MBXD5Z8,B2; K09#_XSW9"NDX!G$X@HS"V'M+-B3*@"F1>_!;L8U-UORWX:OX M/6_I0P'")'_^@\0;QI*_\/@KDO7,O*VH\42# %X!V?%?A&Y,7C_Y)& MC$1L%T8)4Q6%D'Y7-_GX:4(_*.\K4:K-K@ZLU[&^$^8(_AXVL(-HNO.'@M M!/(*;$\;VE7MKA/0^WB>+HPK:XX O%<"I_D*G LLX#K;N#H1Q)[]4[3G6]D/ MU]QPW'J0UK$P8*LQ/FG('F![C:"MP/5D87N([BB &Q ;@!M$/CWH7N)S="2; MG0!Z@^T>0\AM61J^U3B?-GX/L+Y. %=@>[H(/D1Y'! NL)NC#LA\@AB^Q ?I MR+NS'\3!=-R WLO2(;@:XY.&\ &VUXC@"EQ/%L"'Z(X"OP5L WQSD4\/OI?X M'!VYA]/1>W J8E%#X=@8H_(0E>CA!%%MEE+(0.PG9FWZX0#5)B<#T RDBO=, MH^QT+LM)5$Q)=&6BFLQ$7'NQPQN+O$ -WLKQX)564/#=8;8BFLJ+"WS\GNFLF,W:YS", MB8@+&*XC"Q'WLN&P.'/5.,/C@!YJ..]2LK*4%Q)H46KH:_JH(0M M6)[58+)8[5RQ+HC[R*(M5!WD<^1=%#Y'= L*9LIE*2S0I@FC!_;'B1>C+5'$ MKD,Z(X]51ZDR_5Z,#U!07([A@=J+Y_)P[VE?*Z1]SV(6\;4T"/E=+"-3$(1D MTI),7/+N_/'J[OU*!*L'>5++1G^+FK/5'BL)M4745R3?0>/E([M%C:*G.E?W M7D$V+FN30J..'=&8#GJ(\56'I0[W"D810XZ_6E0;[2NR/#%'8'G9,'CV#_<+ MOGKK_PM+:=]S1'UAOBZ"MO5[C6V8O8)7H';-UI@BW7@SQL@2OGP 5S[,\!#Z[B\!M]?9<\3$IE;\ M&-ZS'?\B&ZZ/VG/*@TCAG"QTV*?Y^61U.GB7[9.TT?%<8 M"TK>VE]('N!<2L;)=Q'OY#YSP[/)&LCA=K*I=JHZVEA:>)UMLD:C'8XY^1%S M&)%;'@%% QROW-0GF5"Z7V>>UQ,;'VO60>_D?/'XZ>;)Q$[*&S4]Y#S!]:8\ M\]RRY9!SJ%U>:7R_6:$Y3I=0U;/8#^AHBWRYKR+YV'%;C$5YDLY7TC0A7DRV M8<3@A\K"Z"E-R)J]\J$M?I^\AME99[& 8_W8 MVWH^7'>*:!!3)WO#"?JP-[K=P=M-P#$(X?'$K9>()^%6)"[G/9_)I2R-.(EG M27K9-?^<7^965PGN'HPXN"71CQ)M'2S B4Y=CY"BL;4E6-$M^WQH4:+"(5R( M//5_ \:VQ[#1V-P6W.@6?D;@J.## 72L M(47ZW\@QZP>ZG;GL=!PEE:T _E.Y#^YYYMN3?B25<[G"C2JQE@1VLC M?,OL?E%U52-#NPUUXP7L.F';2=O 52(X1^XTFPS>92HHX!OS$_68?S^)? 6N M1+ U4]YP8=-4=K[CTCRT9IXR%D"+) I)UV/HG ">]"5:#R9B.:IH37D8LE%M M/J-Z>?N($CX?D\(-&E/L,W@9>4 '+YA,TF:)Q63..ROT M/@O*P#W8R[\TR?/Y^NY*;9L)G<"@-)AI\' MTD#+>R7,S1R MY%\LZGK"O)XWHL?0P8U5HRU3._L?2@0O#HU71<.IB5)*HMGWEHW:!^FIDK)- M?HK"N.T\:3"1$\&5FDU&@8J@< *(4M=C&3A9$<$5-Y3H,8R@0LJ2E_?,"9\# M[U\\6,EW7\9M^K9RC@A9 ;K%1<)]9!%?N%0 MLY)C'>Y+2%RV]@+Q&,"B%_J0&&!@9%<%J)AP<8B4QU3(A\F4TC94@C=<)@VE M:;Q 7%E]R@I4QE"@$G4(>!'Z/DU$6498*<.?')]ZVY+ U-E2B0-.Y)_1FJ,B MRW[R)Q!V#E!RJ9BT%&E%A%"R@1"K_8 >6=2Z@%VOBC=WK@,.M&G3WN,B\'<= M..&6/=*W3V\[%L3LG 5\YD\NPB#Q@M0+GF]WW!"B.$#/#MLX2KCA;()UJK U M@@Q>>)JBS%AWD3P)9THRKN1=QO<]@$[.FI2\36^W&313PLTD'H*(C\/W14#E M0CXSI@];)A'$#3'3;55%FO'4\ *.!IU&9REG[^59B#_FK680>;+Z^4=J=]NJ MHY<5&-*G=0-0M'5!CP:]@D]U^?SQB$:?-^G1LVF>$3;HM@_P+.E9X-YP)D.= MM[>O%2ZL9H$&1^[NB-Z=%<6?ZM2"C:A^)QCA<^Z9[2#(XUL1C IA;''I'IW5 MHW?T3MPG]YQ1N)&;DS/K+5\P=/M@&9S"8,_< M1'%A(B>,=J%XDAT2)2(_*^YC9=G2S&=:B1>8'EO8->A9C#'9F,YDTA%=@"J@?,%$D8YU% MA>4?R9.,L,ZQ;1@2 ;+O+1 M/1F(Z[3;2'1KI'D2P-:MF3%,$V*)A5U-,%O0;!ZK E5A$U8EF^]?:ZQ[V*[I M9453YJ3PB:MX?6"YR<1P@I(>&Q4%#4=30E[#<+I>$U]?"-=053B,H)AY9?T)W>U\\9R=R]O' MB><4^R_EV5*%F,P^"LDN8O!C]I=W?AC'[PF,-DZ\N(42Y@D#D/*51-Y3FL!; MTM _J,%H+N(ZC A]I5%>KHN;_D.M66;\6ECTET7K/)H;)-69J7Z4"F:ZK$Y* MN9DNVJ/'>:<@PZ92&C?ZIA_0[X5%^]O@G 9_W+X&S+WQUNPZB-,(:D0V&4>A M#^+)1%7C8L[HZX!\:E 6?_H,L(M"AS$WEFCZQ-E]"($?\3E##K@91[(+?<^! M\H9",H!;&NP) #'A*)H=T7&DA5JE["V!P"N%%27_U=9+/-C8$ZV9:,_G'9]R MJB[=TF?>BO_*Y=-!%.[Y#U0^L<9_QX7CF Z%!)=%W=GMGS,@'$Z!Q0?!@P 3 M4G!9>(MU>Q$WSF_C.-$U%[;TW3I@=:075E)%*5^NV!5H5 M6"HQI,(;XP)?NWT$03P7J9HRDELL-(@ ;B 8;HO^VT]-O?'"P0@=YD<$?+>4 M9C;(X68 HAM(9VFR">&]MR]TR\[>O-[8H*D#;A3HU[4Q CAJC=?+%636L(-2 M$%\1($^^ H/#;$Z#H_(#J><8QY*%H9', M9ZR ^O?LA04I>V#1B^>PZ_N'SVS[Q*)62_7UPCZ>E;2N#^G.+IA'M9K@%I9Q M.7;800&$I<&#>N!@6] P6\" *E08&"98&R(,"0_L"PUF# N,!@2UVP/_.XV\ MV/4<6(]V!@3]O7"/7D6M:Z^#=7?!.Y95!;>NA-.9$Z65HI6L[^YJ5WO+=V"_L+YBQ.V]<#NIHM9-)8=;NN!U6%7!)Q<6 M%GL*@L.*?#EZ[GRIN70Q=:7K1O/$#JIOM,RM+:=!W(K&69KG#+=R[B0&EA'0 M6> >O0LA=3S&I8FD<(*5#OLA,DN;BB4P_/6)^B(9.]XP\";(AX$;.=[[O.G14CEB+UZ8QOZ>0-;MCGHB M(UNX7[9G"SG=[^+4V0"?7_[R\)>\3MY*7,F1Y6-\43[FH-M[2..6PD,^./?- M-'"%K)+7?BN7[Y#N+;/&.2MYSQ@*\L&3\NZ'E*_R"7Q1/Y4/R/#NKA?#A:'X MO[EJ-=W20&@0I]O<(G\$X6L@+_W%B;<%2,_:E_L$7&&X@A&O]X3Z?GGS"'JM MPXAYST$US2A\\B%=70CCINR_13LN2"G)BM UC_B &N!35C/TA?II5FN0__X5 M/I2\HEE#/3]#U?U*:'H$B$=7ERH72UQOS9NS@K!#HVC/-8 K3+*@37;+ZI^5 MK5%#]Y46=J/*843&N;(6%\9J>M6H/<98YK&_8H_K=GTT_<(V=SD#][W[/8H2 MSLE*@W5J;P4.)X,W I^BC)Z=V(887188*SF;WI0V8:3+X\BV'?N]49?19X:; M*0!S&I R&D0LAXWE@ (U,,P(!48*EQYI*$ZW'SN*E';WP.W:"MIV[L&5S?&Z ML8K06O?>9-E,P<#H^UUS*/PS?:6>1]9PX73CQ6+MA\)-^3_RWV7E,45V%T$]+@1ERM5C7C-!:6 8$&>W8BQP3Z%D&-#BVU8A/\ MN_A#41@K%TH$W[E8*U(()FJ^@&A$RH8#UDP:]RS?K!*F<;@(7O(?/EC(;[(0 M%DRL%G#A1LJ>Q8@_;7=^N&?Y,QD3$%&=@?5X.-"6 ]%0D;K56#A4QP60L"J2 M0,-(D#/6 M-=:#E9W5HRW#S3FK=/^9PO4?+X"R#%"W 1 4!8#^$D2,^MZ_F"L#YMO@[(5Z M/IP+\H#W@?KL@3FI/-'^*>)-5,T^AK!EX#C:=IU0.)BJ1< W7C>M,%>*D:US M(>.BD.0#%^4#R$)*859$B#,'HKVPZ"D#=2Z2,CM[X(\]W: A,+'C]!],!4$C<')V="PJX/ M0I75ZIA-=70-!2IZM#16&+@)7515QWPO2$6_3F\S?J]GD*_->4<1 M H9?BT"B.%3'<95/A^*/P!51VO+DRQ$G="=BVE6(4[@!L?#%!_RW'6:_Y%"Y MS# FO;E_T5_1H++/(6]O<4#+?P&I4%?L*/=Q.C6<2*#)2DV;!P-)V;.I,%:Q MZ:\K-5[_V1]M(_"_RG\R[LL1C?:UJY[B9::@>GU>I.>MV=+/(ADT:2OZUK9S MLZN=$(X5OQ/)GB"#T4T)8_820\4)XU&5%G0NG"H6N)//>NWON'()/ /[9^KM M.IYO'DX%)W9/M$K+2DR%!-YX;JPBNH%$Y(@+GOQ?P%6^KISS-;V-LHAM[B*V M]>(L>9ZUJ&X0-ZZ#%];]#)M*/QNQH4'S?C2H=++-_YM$U^_Q%2Z(_%NG[E<_ MWYR3. F=/WA$^>*Y+'!1Q0$,ZKED1]?#?/JXKXU^W6(!E9F^UM$V_VX3?XY9 M77#*,STP.;IN(^2J9L^;+[XI(\*'='L;P"HF?@A]=\*BJ)$83A?78Z.A.S+' ME$YC0Z9#+TS[,3LI)B2)PA([)C&7%.5VS P&';0;GD5A8\?< M1X?V139!D4R@>MS?V-,.5U70OC,AY;@;?L=5$5YKNLI2>2J#T\1F,,"OQ\F] MHM#%<7*OD8V1!V?#W-1GXNP>"O]F&?NPN1M?>K'CAW$:09S2_KK,4!JXD6"4 M16JOFPTA@!<=QJDQUDUR;EFFBRA!G3$4QR$QJ; D7P53(X_\W;/$X_$T7VB" M6(^<4\?#J:V-<;M MX[5L=[<$N^@[I%W?!'UG*P8K 0(&WPX]5C+SH=3.YK; M-D[;'TYM:VO36-7T<&H3OHHC5Y'?3N[".(G* 5UK9?)YU3L60/4Q.?_4IJ3. M]U45NN$>Y:IZ5T=[7Q^\HUY9\M&[89*!&,^&UMD'T509V=SPOUPG;-NQ&Z;4 M%_> 'F2!@]5V?T>\0WN8^%K1O61$O@(K(GB921A?Q@Q*)=6T**Q67F0!E;,B MYUM&@:Y+:$+6U(O$_>)1=33;CV,/M+F'9*W82]@#BUX\A]VQR O=JS#ZY'O/ MGCSD>@SO:)1XCK>C";L6 -]R3**-.$X8G,>&U>-;/93Q'^=JUE/3$UH[P9;_ MD_L?_,QR)/+@C3TNHMCU"Z'=.HRV));29N>ZT"-_6$OV!"NLX!4K&@0>!YL8 MSH,A4F?A>D6\@/_)Y6$[I_C$F0E5Y2GRKM04F@G*V>10!45!XR[X/?@<7#X& M/_/_/'P'6Y1;RMG"5B5[HUP0MB+?W7W\_6^?/_[U\KORY2VI,_\QC.#QIS5U MQ$%WR.>8/:,1IP#5V+9AD&SBE5AE)!N/-V4!5W.__ 4")&.F:9:&ZM&9-"03 MATAYQ&>H2 1?]Z[^=1O"V64.M9$8]#[WK,R="C=L](.1U0&5)\1?X86WX)DK M#_4(Z3.[7A>&@;\7^@=)S4Z?67(6WZX_K=?,@3*&EUSFV_7%AMOD(7?[M5+-K &A9I% MB0P#(2(4YL_]2'Z,8Z\13N@T?9$%UJVWZP,K/X;G[./WWV:BPN*",P M+KUB]/4E3'2NWG4RMBHFF-'V2FMW;5RMBP?FM(&F:."E7(4 KJ0!['PW3=AC M5O.O''6",#FI)3V>+]EX+EU9T(O]E"&+>2ZP=0MZ/)_CU[HG<]:>GN.>[GAH+L#0S],"ZLEU ]+)1A/#.0GKL5$M_7T4);Q9.Q/U&9T07V%; M/@%QF&C\[N'3_=U[$TYU3GVXR_*P82RYR8K9=V3"=S3'[1A]>E:'?EM;O(.[ M5^*QPS"*_'N9Q=<8@PSHAG. #M6[6+ K]$&^W!ZBP?A"#]X6DL-X.,*'L,<# MAY@+),,%A^[$.&9P:7U'XU@$__6*/;+P7BAN@<@KJQ48_*)B:G,\>! M"C'Q'=W#Q4:N./]-E#*W4EF@,9*[*3 MO(0W4,FMY;^]??*]YYYW)(<1P>T9XVS2?8&FBP)>#QFI MA]ZCQ@K+XB\E4R17:V:U2]4"^?9W6)"'W!\6B)-7..7&@2)R]_0Z.#+&?>C[ M5V'T2J/#JH&3B=F&*D-LU(TN*I1L0IE!^NA%&\D:TE".L89\!?XD$P#+K;Y% MC%6:91>%_V1.,Q2->2!F!O 9'[><0K R,D*Q.BQ9*A99)OZ0)X*? G<8$.@W MPOG 8$.C]@\)C1*<^C^Q9R\(8%]G?,C5LE>9'4U?A'$BJQXV;=\T-<()4MTZ M%;N.1RV0[S&VRSN]>8+L>Y$40)TDI1'L,F8I.O*B.33.9N"X*&PL MD_SRS(*(0=X.S-3[\G9L5A3/<"Z-?A/F62L7PH"2Z.&)[0)9*?,I5AL9. *M MZX ;@\4):*L,TP>=<"+7,)V[(ZMJ#YN"JD:Y]<93.0OAM4C64UK5+A1TCA4T MML&;S2<_42^X"6/U(DA-/6USWU;M^_9O#[K9Y,CMPNO>J8!*VZA9J7Z4)_;S&ZWRMD-V$2F7R$Y MJFE47MF$;;UM YE.*W0C2F-7F^"C6P&]6-&*$(A.<>:QQU51H+2X*"9Q /.! MC@%3])WMF)HLEC"%N;S:%9Y09'ZCD_)) PES5R0L2I,L"!!5=0F01" MRR2-962D'E$U=;4- =KU[UDU'O6SR>\[I->\7A2,B.24+QE-O84[OQ$R=6.I M+L9K!3)/*KYG3O@<>/^"MX&K5Y3/GN(DHHYZ+HHZ/=N08:"E>M80:L1LPI"A M*FE>84CN(AE/!.[D77[IE$+!INU#<;>8N^)5<>7X+HR]K-9#)BN6C>VE M3)L;,:J9"VJ)\5 H#GW/E7?&JH4&L.Q[R]7:51A5#B#C+]S1TRCBGUK=UKUT MK ,N-YBT M]27>)MSC<%B1RU#J$C9+*E6U(!^(GX>V2&*O\CJ]L.-%N-U%; /&?6'RTL8Y MX_,A>Z1OPU>4XXCCAD.]-E2NE*%,&2_X:=9OOLH:$@EKPA2WJ AD2Z]X, 1B M$2X7PC6G":LV+T!IQ:HR.G1J5H4D<2RKT'ZK?6$)Y,O', 187-A0YX=I9W&" MJ-ACS\G8V$+_Q!"R3\O98L.#F+ /0:6TV4V8%>%BBZLQL?P-@]^5J(HF(=[@ M!P +E1>>\=RG43/)7>2%4>4&\$7$7"^9"S3[N9TF?BI:60>4]K Z/51551@Q MP H52+T<@%1C/K2=-7!=XK,(F\652@/6P.XLZ'KB(*H?*T\5$JU!OGF!;>1= MAD4-?*:P[CY(:BG,ELQIMA$W'U :[NANQ-SF&Y$5AS%*_>?:9R ;:\X^IW=7EPK?P#5 UF#XM@[ MPRSQG52GF#EEL7..6<0B.B>9@V/CYK/G0ZU(J1:!D4M ,4QGSM9^HC,Y;5%Y M;^U=_; :YA8Y>7A.D>T(^W_OC1Q1+V3DJS#*#K" \)1%RR)"_7MFZ?]F!N:7 M%HF^^5FFSRXS+F@49Y6AZQY(CL_/[A?:<<4R'\WU,<^,'_)W&; Z9TXVWKBL M $3BV3O_F/B.JC/1DK+9.2<9L=",*Z&J/IIG)A-)#WKVX*SZR#CR)-K,V7 % MI+1H880[L# SO:,?MKSGYV3FW:+.TRF0QF9E]Z*]/Y1GA?'!& M1Z%!%9(Y':D&J>H!S_A(38PR["+ F[\'&&-GO+[;=WQ8MP8)33?\Q(51DI6Y"LP.]Q&7^:Z^K'B ME^&6>FUUN[K:XQ[ZO9K6+H.W-<8[K/M%'AUD^WFUS=J8E=3'C-J6QQ8Y018G MGO/IS]1+]@_,22-Q5_HSVSX=U9-4ZX%S2 [0MGB3L;LY\@<:%84?.T#O6?82 M8\RC#Q[S;.6*?L>BA(]0D9,1$B9X\[5BSIQX<9S*QQ@I<3,)>=02[<*(#W/" MZ4&'=Z]>LLGJ&$5L!Z$4)RC_^%U,Q(W[: \IF)R&YW@^>[_LTXTS&SCOM"CT^V[FR/V>04]"X?O:(O?TZXUVEIAX&;C,(-+? Z?<=VE0#SLJ?\8:834*. M?H8+:.'8$/B-P\$F8>[9"XOH,^.1;KK=B>R<7V(HEGA!?0=N%7!TR7J53Y,- MKD>CB1GNP3ZOC;MW)'1PPNN",^NK=Y\C%XUDLI&*< 2D@\W"BGQ%]U)"TUF& M2.U=6)9FEJ45RZ:Q?';>95R]+1=?A"QP0>P#W+7+LPK#0BPD.'Q@RBY#7GJQ MB,[N>?BF_.7&T[<-;2=:LK>6ZQCB-F'J5!6U;Q?74;,;,E.A;"HXIE5*K\MQ*Q#-*45-$+5N5)*Z0GE6SQK8+GML\7 MV-KW22(8$%IPP($C[1:XDWC'E^3*IE0D9ANB#+%1-ZRH4+()6P;IHQ=@),,* MSE11!@FT+&*>-GQ!$+843TN?[XM__NRQB'OC9G_#7KA3MR>.%BH/R37AH7Q%>D(&\P#['0]3-?/*0R7SL^-D!G;N)0&I:XP!"+-'J" M"@$+'&*0&M/]HNH6XU,=]3G&=;!+DU@@P,?.K(CN'I8,^G9M&X?X<7,+!G2' MT&.'KR!&/N)8)5W0>-,Y4GNZX!ZJ*OKVO/A>M,<[6)6D'CM:@12.H:J4:JFB:'^.4U2ZL-#XIU#NJ$9[J';IE=UB!ZVP3L4 M6R4=.^0D0;).T219?HH3;PMU":ZX:!'+_T+W(IX?? *C3 [W,)YJIQY$5J*% MURTF:Z1W\_33VXXYD'0GF9=_E>SQ'=(L9*V"#<<;89@\PW"7<4*"0-GG:S3& M%_:6/+XR_X5]#H-DHWX7?"A5Z_!HC-5Z8&D(2:O0:91BBX*4*!K^EA I"9&B M8(&K1,'"X#I=T:CQ]=0CQ%+8B<%0PN%3M-!5>@-9I 4Q-(S,0 R)8 S):[,7]_S\M M@9DK;G9]YLNHG1S(5*TT$6. U$E!3$TA(P@#$M@",%JLQ1W_;[;@B_>B,8K) MJ)T>OE2L-!5?.*G3PI>J0F;PA4M@#;[HL!9W_+];@"^@ZY47.]0'S>/'#8L8 M72=#D@/&DC\I!.JUXP1(:J5],AC5K^'2H 42$2F2 +"8E$+9@&/S690CSO]' M/I ?OO_KF#R\MMJ8P[0359D/##6%#DXHFFR9LKKF""+(J_!-4DE#>3ZH.4.? MGR/Q&@6A6U&$(5SGA\,Q83G&)"'_)=E1SR7KT/?#U_P557C).T[(6J(,%+"1 M3W-0XF:H59PTF*OZPYVIP2$]OP5X=-QY95ZN=@$\IJT7/!(DJM(&I;(;HE MS&MQ-;IF\^0Q_4T8/#_R.>">\=@^N,TJ.,SV57K9GCI^JME=+Z)V\SQEC%74 M' ?J%AL"(.T'",R(E)>$>74I2[%XYL]0&"XJS 4;2U!M8+H"):G M#M/SU1(=RN^4X1E75=$.:+:[N.CBQK>OPJBFG=R3VY[5L>=Z.ANI1G9'VS<[ M\Y?I\>UZSFRH+VT;E>2=ESTMO0ZCXOD,)-N7S4:1WU"\X\5B\9N'A,,GG*W= MKN5KT;=-3TA_>DO@QR>?W7CQ5(32)L1IX)O>;S(&'?5(8#^V:K;#TLB\(KGH M62!92 _AD125<*2J:9#__FNI!/D4I%L6B4#*2#F[]J2 ?"U?EG\=G.C52,(V M).FWAUJFY'%_F[Q808N9,A[+K;*R2K+>_;(?I4$"D1GECLMIG,$NW;M?.,"B M"]SKIKD)X]A8 *1-%-O :[GO,SX8TB.'36"ZH#46"(S>@?#OB13_&+C?@0[O M3RE".MO"H_/_$B+=KN^X.:('%KUX#BL_H_KNGAHQVX!GB(UZ=MP5*-GD_(/T MT;Q+7F$-7BB8DXQ[?8 +]I$6,=FF4GS!)G9H'M)QRXTS5MJ!C*6/@UHW"V MX:+);S@^1)M+,IMPVZA]EM_?&C!7G%1LYR0IC3SJ_T0]$7U?;[=<2:[>/7/" MY\ 3SX;'H%D8<(6O.\>%^CRGFZUMN#B/W7LB2ZT\;<*RF337'*WF0A*0LEA' M%J*2BJR$QJ20%FZ5]*]4T6PA(OL8&=-_\>]!BR_@<[%P '3G<5*#X6[71_8U M=PX[JWRV0;[A+SGA]'8^X6R:1$R;:/FMS>:IAX>\+5/5Z83%S=]ZXE Y&_S2B]1%*R\=HC[_B%;DY6CD\@;/#%Y6,M.Q]7[FANVSAM?S*YK:U-8U730\CMN"K' M[?@GD;LKW%7Y_>?W'_]_8-GX=*%R)YS#B\8!U& M6WFDQ&/:RP-VQ8H@6U%"& MQ@_C-&(W_,_7"=OV7+90(X#3C\?;0F'IW= ;;[ X0@?]X6/)C7P%?D0PG#>0 M!,;W[,_4B[V$93DE01S[=SJ2LIF+-8_Y,FXF>VW?GAGC'BQ20"$2-9ZY&W@RD] M3UB-94UFZ.%FY1ID3S#%"LZ?:!!X+RR*:;2'9A$+URO(F0@CET59]67C\'/_#\/WQ$9<:S$W6WV1KDT;$6^N_OX^]\^ M?_SKY7=H!U/-Z4!5S7?6Q\ MA6!R]+0B_(H4(A7Y>U(H\4$J8L''OJM_[+OC0&G>7'",IKW/O2W/"<]=\\@W MP 5,)LH<6NR3Q(SH,TV<#0]\:W^7A5INU^*/PT*4071QSJ;:+:<0G:H3M2YH M':':#$B72T%R,6J-5B23!"85T<+D-1>#%H0,%!KLR3:W4FT>+R(&QN+O:G]" M5'.OS7JPG(D8_):'-]5&9^+%BW&?I)^HU1BG:+,! -=#T5IT4]5K3FBKR5!O M*:7 "&IS&R[G\UW< FKO>'3FAKY/HW@,;+7L;3RR*/)X8X_Z#_2%,XW/:?#' M#]]__/Z,+[=^H 4I MU)"[G] T8KYH*32"'1*^F RH[^\)=<-=DA%DZS5S$MA_^-\T2 %Z/ZX(7/U8 M=MR556L,UFKL:$]0[ ]0>NXE1W#4%-2UL% ')^#-7DHWD7>5FC6&$.V MM\(]"%NTJH[ @R9XAU^;H.,S&C@]\6Z-ON5,>\!PR9Z2AR1*'7@I,E]LW82T M>5ME,C&[4R" B7THP\:29,H1)D9-/F),! 3M MIH!A#0EV+"[VX9C[&,*O6Z:NL;1PHK@6"U5#D%&$\ 8JT]29!VTD%J^(Y$XJ M[&%GJ&'[89E-;S.FRHRPX^IL^"_<)>(_R?/,D8D0UW#UG?IWZ9/O.;?K-1/9 MNO)0D#X?7@W53!HGJLQA/X5(<1!=:^/&<5IJBB*#%-9K$$7&TO%H)D<>1A:) M>;& KK" KETEC,P2Y^"'(B[X#K:[A2[\UH3?5(>1!Y6^/G M<4K.&U7G,I%,*)(+0(18 $9>-ZUQ)P8PFU#EFV:]%=00UKF"4OP;(H>VG&T MFJQ2TM"8MM)M2-@6@==\ATU0!SUQXMP([16"\&HW:V/L1B4TA=#BS>LL;O5A M@S!+YU"#)^X,WWT;5TH6^CK=9A=+%+&-"\PPQD:R>G^\P>,H+<9G&S\EI.2V M(A5^X!KU] ;!TU!N\8)&*93V\A<>1YZQS[RTK3[P#6\N!?'AONL4.KBQ8K1E MU!>C#43PHL9X5>9=6%8YDXPUPI7C+ 82&[V-*B, CR]BV_AV?>8+[LR5R^-1 MUFNG93.(]%A('4A:"-D*)GWJS LH7XKCCH)_MC4U!ZR\L.@IG (LF,0U<(]#SX&R8F_KL=IT;H+I5 M=!9%7&M1[/TW+]EL&S,-LWLNUYAL4)PW*!JA0F/$!R_U'BG"XML-_KJ M0*8BH&TQ ]5VZ2MJDE>N)RDE7)%"53EK?0"B+LFU%=D3=7U)KO *DJ6%SO(M MO)RFZ -_XHJW"V7PZ: EAD+K1^^H:8%!+MP CL%"#5D*AH7""[]X3#.A>IL$ MK_,P2#,XE.\.9 \:5-&50V(%!L4M,>K ;WN@T%BUDUP>H1P8N?I40T6Q4JM< MJ7:S=U9-F96A'=@UGZV;0$D_-_QH,Z/.B\!((XKT@HCVU\*:RY)]"8/_P^7R MUAYS']+=SA<"#"C-7O*'HXECSSC?29ES94ZY*)_*&0G M5>$5\^G%?PFD-H81+5YNX'^@)."T_RQHB_NKXOV)711RB&$QB:OL'!IO\C>* M8Y#;D5H0]L:<%&HEQN1U$Q*X ,.U?N&]\M(8$7.8]R+4Y;JN4]\O"4'=5K@B M*Q(<\CNV0>(E^^]B4DK7>>V6M\P?3P8CIS[%4*;1V*@[_.+:XL6V*?N>@-OJ5Z+]P MX8%9S=-NC[G=]L>A;ONCO6[[XR"W_=%BMSV478/;,CDZO6)TBKU/X$6V@AD& M?]2EMU!+ES].#K)_97$"9VX=[[?46N!TS YM:@]FE'_&&^0V"3FZG(*D9?*5 M%BE!]P,M!VVL&&,=S[)4&Z ?9[H>8\E'FL%G6,IMF-KVS2N-W,>(!LZ&W0;= M3[0,HX![G(ZP1BV76;T[WC$^1HFI'I ]3QX&9BM/R,?2FPWP)0Q>N+3,%9:( MQ46SZM\OPCCY$B:_L^2>.>%SX/V+N<5S[]FOH-W'%K,O+@1N3S3S31JOEBTB M 5X\,&2'Z9?9I+RU;?NJ2"M2"$VDU ?E?T!FWB8A>Y:04FSQ)CN@%51RK(AN M]A*<'1_GER J.!"G:FR'R\ _0#X1K$G4:EF3<5%Y4G2^/SK!$N85_Y/-:]*( M;8BOF05N/)_#G@JAURCZ>+%X%BTGO>K2 *RU\]2G?=.YJ03Y.,/+]3SX2(E]E/V2DPNI8A+A9QV(>DB1H]Y7+G-TM9IS6(!>R54Q,^SZ<)^*/N M2:F/&6[8F]?&6H++3DYX87%F?0T&EIF _!^EB.0K"$DR*.F=9_2H.KNE%SF%PHNM\ZN,]FP);UAJQ-X]QT7Z$K$(I.3 M>3OJ*NQ*<3*8B0J!LC(":7!\FV3>7-\%;51A100O4C++:D8(=N3=W?W#+_&8 M%T?-K63SG.G\G;!87$AZW- @BUD+T)UQA3M6")PX9O:;:%D1CY( ;S1GR X& M5]#%/85"\NPR9,)E+]?7A?@-ASDVK[?-?+>C:4'&J27?"^%)H0%(CTT2Q1]YP79 MVPN'H;]&.SXD-$I.SY)/[-D+Q$)3Q9Z63YTBAR2^#F2.WN+?\8C]MSIQ-G^' M9>;-.N]O<=ILL0#^65,*#L_KV)@DO/1W$>38":/YKV(2,X;F1^R_531O_@[+ MH'F=][>(YBT6P(_F4O"317/-WR6SULF"^548K9EG$L^;)/A6(;WU:RR#ZD?L MOT5@;S<"?FPO9#]9>-?_=4J;G2S(%QM9OS'O>0-Y1"\LHL],+%4N:<**)UI1 MG'4/E/);G2PF?=6%#TN&B/@M3CK3#(5_8JHO4TXLF/_#=N<< MN'Q>I%$,OY+KM1-//UC6WFV9";U6MSQ:J!\#X@L9ALOWK<8-([^DB3R(?T<0 M&DV$/XPXS*0P&4V@R;B8_P-74S).?1JKGW_BF\:&R_>M3F,COZ2)!)!_3V,: M381_&CM,(?E&I[&E/W E%^749['L4#;E(P+?%#90N&]U_AKS#1?-IRZ_IT>R@J-HB,W;)B^1-W#02Y;MXF^SPDL:$PK\SB:!/ M(F1:]I'>^4TD.10ONIS%Y(R4;,CMFDA&BX+ALKKGHZ#UFUNU35+$XF=QG&YE M"'\6N)]9L@EY/!T^[WO"SF4XXT1B ];7LGNASA9O\+FD\@;W'2KIRA5Y"0U< M4I'8=!AJP\>HFB^-Y=D"3.'G/G7^^/#@;+BF<5[I>Q=Y#H \%*=,?3J'45]8 M]!2>KED_AT'"R 6-_)"\<%'DP.>3I"CD:6R.?.JWYI.*->&Q#JA&]\BB;><# MD',QM&!&G-761Q/A+-R0SW_SZHQNVEN17% "DIJ;ZG#:O3".[ZUG.590G;)P MF@>HR"D*WH.+O/B/#^N(,1+19,RMI);-J'M.]XJ3O>=4^93[LQ?SGIY#_5]# MG]O"]Y(]"-*TA%7OBA/\Q^A?;$\I]D.^2354"TU;54G'T!9KA4TA"'DI)%EV M96;]YHO/^ M!3#S$LNK%KXX MD7IQR\^V;=7$%'G0OHCJ"&-WD)> P"276""T_1M6LWR(.3ES-&U@ @#5=CI!*_!4YI-1EG.3[1- RYY1Z5+GPPQCV;^432K"; MRQ"EB&E%GWR17(:/2X4\K9PM\/EEK#];V-/,%CE*+:0\PM"GV)DK13Z1V&>F M;U$8K%R9=D<^5A[)S62\LR!(J2\2[E3-M\BT=\?)L"C*GA&\]%X\EP4N'$R* M)/(S]Y]IG(BD\A;C#R* >Q(:;HOJ7*+>&^^4,$*'T:],YJRRM\,*9F(?3-[C MJ/#3"BT_2DL$[)F[=F=9G04-8Q49ZS"<'\FV;M*$3P,<]2X]/^7-+KW8\<,X MC=AUPK9Q3_ZK-N*XP4>O#:N8I(BDR$WZ@F0F/;HAD"9#_A0;E,HL<6:H,)L? VR"J%N+:<*OU IHZ2TB0/081XW@LCG]9KYB0HD6Q!$Q;FR$,SL1YF M?Z;>"_5A:6D$NBH?-@M1A2FJW_(Q/-Y6*S?=VC:,M!##Z;%?%L.E4\<*8 M1MUT(%F^=E3#KSQ<.SQ_J$AG!-@0&%7N[865&U*0-1%YXAQ! ET:>$EL^A&> M,\=)X5(1%TML[,%! E\?LR#FW[E51FDQ M^H2H9)9M?]?8'6QU?15,#P.FI7WEDJV]@+GG+.#_2.ZXYG$9('UF$$CUFU:- MB#7^,L F+1ZC0,$*GQFBQ_A2)NLT<&'6!3?A<_:-1Y^,94U7E/_"$BBS(L]\ MKT6Q%U#[)^H%X,&JSJ%*QAKW&&27%@=1HF&%BPS39$J]GRSYX!V0?D_^@P!Y M C&NT5-%Q1GVAN.(V#><-E%7R5CC,(/L,B(&*VA8X3##-%DH%@/&1'">90=+ M(07*J(5"82&G9B&?'3%XC%!BM%=P7D?;19+=BL")? C%N-[(5V!*,JYF=KV7-,O%!G:4XKP, M"2!%&(B+LMP>5 %)5B20QDOHFYE I0M58Z M9^LP8F"O,!)I] USQ(BOH$C67B ;8C=5&%.A:2>(#=)L1@A[$G( A*U()DI+ M_&8H =VX$>\BQH,N0K=A>F0$XV#5K7M;#;AI%.V%*$5KJ:)3#SD[@4E5J1DQ M:6DPTA%DS6TV3M\D]FP]>-&H81,2U!KB]_%F<2=[;T[6Y#G\ MH8IG;U[;^4A+4[N&9E6_KI$)[>P9F#5I-8Y+H(MB6%Z&6^H=%N;K;6S7T*SK MV#4X94M[AN>!O!H'J*1L9(C>A#2XC;QG+\C>VBG$ZDS+4.B&>]BJZET=P'U] M\ YE9^'9]$3'7Z\["ZVJ/>RCW M:EH=PZV-\0[>?I'')P.)&W$^D(:-:4<0AP'\%$91^&KH0O#AQ'/3D_+3U1[W MT.W5M"M^N,&?K=,OLL8HXF;>U!OE31']RL+T5=45@5.JV< V!U1P.VN<3;N+ M87 JC8':^'.,EJ<%P$NA'- -'";']\QAW@OL"%4<]\I[8RX4$2O?OSO0>QHE MG,ZFP3K%.P3CR"!_EF"B4II>*5@#BX-RQA&3V5@\)(0F]#EBK%CE[*(0BF 1 MZKY0_O'C6N H;OCY+(X9_P--2)P(0C7R\;)/'!@RLV KS"$9DY)S+8 1O.6K M""7WY1] ,&2E:[UEM%LP^HJY+*+^/1_VT0L[I\$?G[W VZ;;[#=-!E'H@QAW M534N$+:O W(L519?$VK** )6SY%D(%"0$=C13"A<>B.O7K(A:RE7T>J)2[8L M_,UNF8P!R>@18+$B&9/\M\L#V@(C(O^DOI@'IR[/8N;\Y3E\^0^7>7)EQO]1 M+LCX#_^X8<_4_Q0D7K)O..IK;H$3HSJT 41J^#.^!5B7D*.#!J!')$%-)WC] MPTJR:SRE:_@SW@'5I$<^FJI_PSF4&B4<7:D[&T'CC]A:(JE'%D4>/%!%?0ZI M3ACMK@.G\81!H3G.H:2J9Q$Z=;1%'C6I2#X^LH=GFF6E0A[10U $-0RS)>5. MI(6);'@:R%??2?!&#Q9*6+Y_F7( I2#D(5&Q)$J M\5^5.LE%IL@5IKN=[SEY4G L=9"[;W!LM)%J9 ![7-MA7B"UY,,4MLZD)%4Q M"525B4@F**E(2J2HI)!5?+J'RB<0)W>9P.1BSD_0\ZJI#=_AL>H1F2_(02\' M*;>0^]X"W&1+Q=JH(,\+XR$_2I]AS/'0S\<9(GK%;(K;?58>__[XT,/ M:I>4*(H2ASZ@0!J'G)=G?N(,R6%.ELLE4]_%)NO)+Z'Z;5T2>7"V9S^Z*%+P&./L+L'T24+^] V?=!X69:#:5YN'$\Q/\P+6%3>,9V #+U%= M0MDI>[PDU^"L$.6%"+,6VZE03C:S(1JK+L_6,!H*LJ G)HP+)*R4OL6\$W.M MH-V*@Z $\B#S^G&7MJ(LC1 M=R]XLZEGT!]^5^VKT[,0PG;N*@NV^"7-OK'JR8[XU8Z>#LLR'+*'U@BV$),M M>QP,TB]#\:50%Z&N946H1Z?K8'!&G5R-,E\L&WYGO?L&J/0>LRCV#[.5&EA? M%ATM$PGB1OS-K;K5?M:>['&.GDN81;Y^!H%SUM6?6M$SAZ_'E/ZD>3=YS/)7 MDY3?,-=GGS'0)Z/C/QSV:F45(NNE:A33*^L1>CJ@C(+#2_U0>77>4,!-.@0P M9BYE.T4=@JP@V4_;E][AK",7,=7$\JJM313-XJO^+)AX.U)KR98)S JKQF;) M;"4V@&7&156W5$^<*Y+[TM_!19=MVEZB@ID%-;!C'&'O$,90O3EP:/ LE?-% M""Q;@CE7-5#G&A[M)>*,P!#O4&'..(<4L?K;S,NMY>%O M+.]VDQOZEU/_O^;0_3FS+SER3TX,/@>V=C!AOOQVC[.G5"M^_,]HQV>P/F>L M(S-4+S/267>Q 6:;@+-+Q>F?SR7M=WBWNMK3EDHWVQT]>IL\\XZB#Y?U2=ZJ MD0D[['N0;= ;TH$9HI,MTQSZ,2$"_,3/))4LM=5+F RT@QC>5S\,"K0.]ABE M85AF=%T7UY*Q&9B)]^>\/9S.F]]4!]@/RY[\<6)#SA3=K1!GBQJ^50MJ8ITN M:U3S7O[ CTL+T4?RTB2*>?L_DCZ=.%FX)@SH)0CB64([.>9>7);JWD-](NVY MC".\H4_PV8-N]FK2ERR-RK"@[?H><+:/0RQ_TU1O!F XUM.V =[^X< A5E-X M^[V:=Q5/UM8RK[BB)"U02D5ZB7.,HC@/-R0EB9:%S)EMPLB[2'KN*;B4.!^H MVDN&P0S6(;W$G.9X#-Q$1BFI^8*&$W1=NI]-,8>Q=$T<\3)-F#[_CHOU99D7 MZ19G-TFX*6DW6YJ1D?^BQ^"UWRPC*7D1D2;6D03M&#+@X]I(F8D1@NAO!]5< M^?M1-=\SU'!&-6M$>+N$"'J&+F,[_F5S*1*+KK*'E@%^1*"TAV"^M_ AY.-S5OI(M-. MO-##)SI+9CO'7%Q$PRU[L9>]_?H)YV$6[V@MX)$^FZ#0N7\&[)C1T%8,HY[A M<"-+1VA3-^6TS_C#QF=(H(]^9QPF/UIHSX=OXP3?%'BK OKA63[Z\HG6P_[< M3/'-IT\%G\.O*1?$V+@IR\RO._G#20+%.%^F>3%0\)2-@QZ;"LVZT7@T"'+\ MJ42=Y'5GB-)T7?><23D4$I+Y/UP$UMT.TQ9MR7.CFD)UZ4#8H:7638RMTU%P M@ZM'5N,DNR:)A#AS$ERS*K=IX\Q%F#VLTZQXQ-EV*,RD V&'F5HW,HX1+K+V"_!@3T[ MK+7F%0;##IY^'=7953T2;E@-R&LMRZHI \BTK"EY&>1KM MB?GLT8#?"KI>QO>V&#MVJ8!&55H6JTWZ M\GVZ)WD.@QKIZY==KB"&[G[?:9L<7$.U0 MA GO%JW5.2MD3@[NBL^&4L8GDBCO#^GJ ^'.;R"CFC\-P%H"%J%'2\@&N):] M9@?":G=?ZY[LJ6 M+%HKP2\H/:K^.X8NN3F(,/4"_%.)![:W1Y* #4XF]E"G MEOWSX<*/D1:6TE!Q\=.FI(AP=+W1OJA5KLN"+'/0-D[B;;E%&+/'OZ9)L>X_PV9$#C:,3+73Z:FW\;3@PLMD MC::>DSNI?#7<6\0Y8Y!#14!-+.M%L+96W M 2M'5C%!DXJ$_R!RK,ARV$$Y$^PX;G$$"S%LF8=$\%_! P7AV7\M9!R=-P06 MHF6,X8(2>2. T5%E:X '#BH%((/\=/%[$>QNKC(K,&\(+P2[&>$%HO!&\$#59&B\( M;_AX8<- T-<7YRMB,TN@<4SK;2"'U$(F\-$AY#^&R-59#D@"RM\3.+%KJ\*$\%,T!OBZTE!D"F_QR&. M]_1.S27M_)T<'[G0G0,S[RYZCF/M#OWE2H>N\$[8--R9ON MNWJ6JZM^\ZK1GOST&=_C+7\^@/TC[47P@\*6!F1@XXNI7=0G7X=IP$458TVL M7<1L'P#C3%'#M3HC2_D". .[@&UJ%A^"RA198PJ^I&$-/MX=<)#E[\%ARJ<* M[.X)/'_!67B:TDT@XS&F]-A%&U,D-#S%E#Y-YL.4FBM]AX]>_N:,X:'*'-8Y M095Z58*('([:>M,#_B0-3+?X9R?O\:JJT[# ML[SQ^#ZM%8O:4:W+LZ+1NGF?S[QYQ&) MI-)W.,THP/9R VN('C]B.ESO-U'"-!(J7B@H4(O[G9XHOW-.3F+C,LBR _G: MW.,=D9,D)*PH.C8^QE.!'2.&5A'C9"0)N+%BJHAY?QS.3[Z7L$A07.5%O"5) M\MW*^(LQD@3L<#"QAQ@+8^;##00C+4RCH&86"1\-IYG 3;(KB_P6[_'FQU[/ M[Y\!V]$UM)6N_D^'PW5C':'-]T(),?0C%$?].-I1/WKLJ!_'.>I''QWU6.AI MCNKD*%";>4OJ2]=Q0GX6!YN'@H _S0XN _:85'X[\%::!;*>N/Q$N\G+-V8T M/0B>J9K9J''*"YQGJ)$#-8*@6A+WK[HY-Z%L#4@/P+9FNTGR(BME#:T7@3+6 M@C"7+(('VNGIS(,-1MJ:BV@S. DNG.B+;MQXF7$X$UV]Y>*Z+=Y2ZKNI .;K M\R2B?US]4<;[8$/A1**KLCZD/Q]V4(^V1+?>ISD9;I"/5V%2#^P@B1#['X&9 M(OZ=!+T#<[">\[AEYN2J0AHDP@T-?2#0F@@; ?1U[]PX&)P%-^9'R&Z<:U,6 MG7M(<&)\,?4S0?T$.]G5N$GV.&>-=6^2:QSA+-C\DFXQE>\B2+X]%&GX33_: MS:G!AH")5A)QP9 47+"8JI!I"+5\Z1V^BC.BK!'EC2ASQ+A#PA97UKK^Y?8" MY92ZO4O<$EWN<8ZS/1X!'=,HP80-"]9IKH&;D0%^.7RB4N:'B:LK>3F[#KZB MJ, OY^VJ\SCIBH!)+5LN DLE'WJBL/+N^O[B/0^G9:^*.S*<@+4WIR9ID18 MT+HT$_$*^QA+-"6ZC,F]1DT$C: C=!< 4V,6>'P" <9?$"Z"_1/>I7D\9GNI?P;LL-;05HSE MGN%P UA':%-GK6E#^$ OJ:^38VFG%:J+-,O2ESAY'A&N!F1@Q["I73K'S$;2 M@!OMQIH8)R[R8F_+%!(V+&Z=\VA/3Z;EB/HL*W3)[>4"4!YP6&9LH4'%P-%= M]I!NHJ\)D>_\.FB_HF"]K)+!?BOT2' SJL+VS M8(+.2*U/*K#J*9Z47S44F*GVNN.1()):"J"T%TE]Q3I,W(.I4,^)PF6?U7UKM#J]>1!?HPL7$V2TIO(DTE M#G=I9E_%Z7>3Q#X<))5L>+/3N")W>-V8KC/\1XF3\#"Z(]/Q3$_";EC[XA(J&\#8Z-#64'79I:G26:?PII1UQAZS5.],3+Q_67NKEZFD>>+F&\#:N MH2H\GG,"X_-Y\Q'2ZU[0/]4_KU?I/^3VQ_/\\GNE])8=7USD^)J.W.JV0K#$ MPY,8LFE1VZG)K4<=$ZRJ:2-\N4 L)1%$JJ,ZHD]>]20N5??-6RC=%$"8=\BD MW6:-'0,S2>8PX1YG3ZF'1E0;3>*'U.+W>,.Z6MRFA("]PPYY5@A?(/*W]NM# M_O+?RS2)<)+C2&SGT73OD)6X]&?!_$*,U)IBON84>"@^5G#CJ]HUCZ.F-FT# M&X>%HBJPO@19<7C,@B0/0M:2YN(@_DM/O6@4 9A.;VZ+[K,,NK/AA<($'B/6ZO+0J>C_'!32T4?J3O:+O,,+#?.5RNR M+J-B7"5%7!RDQ9S>@3 =<5BW>ATA'P7/$35D-5XA-V01IZOJ]3YO#C:CAH^8 MK.Y)Q+ F?L&>'G2T>^)PTJH^'^J>:4@";FB:VD-O\7\Z'V8X&VLQ6UJ0GP'H M; G)-,YZW2F6(=4_P8QLF?S'S>?@1:)4NBD]TF8Y(Z?5!\Z*^$Z>LOBC9!_[ M8IU&;:L$5?ZO'@T[+@:T[+Q%(1\*-WJ&!#;N+LSH(DX8"92=!-E<6G9;1\V^ M6AT1F7?%&F?M37]52$J&P8Y%E5Z=1X^/QL"-/J6DQG<\2\QO:S4)F9N LZY8 M2XOK!R[6A*VR/IMTAWD0:Q*]3F)-& ,\UF22FKHD(XC4+0\6C#3[:FUFZ.2@ M6VSA;S3K;YXJQL,,+FU-3VHFLL'PPDU?Y.DI/R<_X^ZHH<>.*PSJ3/;/ET<4 M P=G^N7ELU:YCET>7N5O26NT7.BE1\[9WCU=Q1;WIW@?$_Z5HD>FƣE2/ MU[VYL*LU"_B=W7$Z6.H@&[#7:*D31Q4?%/-(KYHGLJ0GJW:>=T0VLC!;]E+O M4G81-M>1P ?5C.1A/B_ +6B FEP.+\^M[S9S3>]V."-!E#PK$A/U:)BPIZEE MMP6_="B\Y8JNP)-OXW/"9Z@3QH[ZX\^KZ@<*S/3D<<3;JJ&7N%C;#%=E\Y"0 M-8#*\VOBMF0I1+0J"9]*0WH"#Z_2#'?'Z6W4S,( 9K3/9TNA>XE%ZL 73?/H M:FEQ5:VDT@QM"&/^70T;$5':R(B"HLCBI[)@=>8B9;,Q&9INXQ!A?L;J91V' M:[0-#BC8Y"EZP@0!5C%=HP7T(9X]3DJ,-I@PPJ\[FJ;P:PE%\%IW4DN3Y_2( M\1.SCB#I;2,IYCMI6[Z3)CPJL'1/%TB_X2H-?D?YO.=V:D5"=R>&E8Q?=H7P09Z\^?^QIB[Q\RN,H#C)'?7^[=GD0I/F, MB[O58_"J7"1H3(3Y 1NO>W?E.C0+\B)66W:+\"+R.4.$$TW6"2^K:/$3US[! MSW3UW+^\G=T(5T.13PV@6.^R9^C$,8H:<7W=E[LI0#@(VW$V7';;WI3??1L4=LOVG,]\3YG_>).Q$2U,!'#ZH-8X"3'288(VC/$%W M.CR,F*+$A,R!\4#O:F[OZ=J0'ZIJ.#H_-;:D26BN%%5\J"W2V0Z8C7D_@.0" MK$=;<;57K'H'AL*.^S[].OWZ)>/@1G*OM,9MX!NBB%%UV6/C6$'"JJ>AAGJT M7\YYI&6??U9#_7'18X&M>:GC-A@2/7N[8?2-]\Y;U;TQE(.]\EA+G3(4/NNP M)>J1KKT]4%5CO?)6=9=3Z4!OO-12@PG!0^G.;0' )U6%*XWA7GFFM# U--8; M_[1793E=GKHJ,"VNJI@9_O/[5A3"\=O/?ZI_4DW_^7]02P,$% @ :81O M6,+HOC%*K #MT, !4 !T8FYK+3(P,C,Q,C,Q7W!R92YX;6SLO>MSK+B2 M+_K]1-S_@;ONA[MWQ*QNOQ\[9L^)\JO;Y]@NC^VU^\S]TH%!5<4T!=4":JWJ MO_Y* @HHT L$"*IF8J:];"E19OZ4DE*9J7__GS^6KK$&,'!\[Y]?CG\Z^F( MS_)MQYO_\TL4SKY>??F?__%__8]__[^_?OT_-V]/ANU;T1)XH6%!8(; -KX[ MX<+X\% 82.ZQHWT+'GP#".CWXZ_^GHIROCZ]?_("1NS !U\3V#T#KY MZ3C]PVU"S??^89S^?'S^\\G1R9EQ_H_SBW\<'1NOSVF[9S2RF<-KZ#K>'__ M_^\3?<] ''H!^><_ORS"(PM'ISVGK+TGS'X%3 M:/W]-&U[_//_>7YZMQ9@:7YUO" T/2OK5?I*TN_X^OKZ9_+7;5/T>87P%FN7#P8\KL%!+-_?@D_O3\0@9/3XY.X^_]SEZ C_>_$ ML^^]T DWC][,ATLR^"\&IO_M[;' 18BA$_K0,=W 7"/T!3]Y(/P9-_U9C"H1 MJY"&?V[(Y7N(L(H'\Z-H;NC>EB=;TO @#>1Y%:.K$X:L)T9\7('0L MTVV#W9T/],S[]I?!=/:([.,2*.*YBK!&O-[ZRQ4$"^ %SAJTQGCE5S22PGOH M6W\L?-=&Z^3]GQ&R/"T(H>HC6LN@#1,@]46-I'-K!HL'U_^NRO)3:'?'\9T3 M6*X?1!!,X=STG+_JKMT4.GUP\AXMER;<(&0YH@9-*VR<39A MF4&T'PN4C .MW.B@_@=2 9+\=Q/:6/KOR#BB;>[2(3:EH6F2^E ?LGB%8.D@ MM.&3.EH95G@H35BNIM<'9W=@Y0=.,P5F-'J9B_8:6X7@ ?K+BG6@T8SDD=:$ MW]RRH)C= N5>]KC;WS!\9".$#M/COGIN(WWA7S:_:P]V&?R8?YHNNG-D>F#CWO4W-\ M< ,\,'/"5Q=M:IHP5$VO3\[(-G3ZW0,P6#@K/" 5_%51[<7Z+$P(R"4/=ND! M+VCL-:!1[$6')O3P.%\!),-JI+D2K5XL9;@ L.!]Q:>$1O:10K$7CX>:_7;O MN^DW,(]<$XUS7-+]Z(VXRX#7U!VW0Z@?W:V! M%Z'_6/[<4V MHCF?+*KZ^;5O(;"=,/8Z-^==_EM:^;F;"X!+6A<_;W-6653[]/DVYVR7DB;^ MT+R35@%2Q3Z@">\YCVTKK%?0U]HOW%P(TI_2T4?<7 RB7^C97ZQB6U(BIHOO MN#ES+*IZ^9'5\4JGK8]/68&98M+5P;^L0*,4BOKXFA78629=#?VUS5D6_( > M_DX5[-)H]N?[5'"B+=#IU0^:VZ \>D$(HZ4:QXS@![3PGRHXMM)(]AVU_6)" MB'Y8H^-G:#IN,VO+I*NOCW7K+9K.\LZBB>5./>);PB9T>W!1(*A6AZ6OG.] M8$%GA>$QG=U$@>.!(*AR7"+&/B!B< 9@SCI,$/=A=^)7.UI]M5+E4?L6@%F$ M#J3K#N$N.@Y])8F# 7R/G) R1\8K].?07,:!N,M@.IM&(<[>Q5G4N0Z=B5G) M(/75 ?:EX>.I_>3, -I/1!!;T,ZDR_F\OG+#=P9>Z&X>@R "=N[OT/?0CQ;Q MT'4F1KG1Z'-?J4! ',*ZW%A.ECX,G;^P@R3 2??;[3S)52ZW5R 9I9(U&B$\'R!3CA(W695AK"/K*[U?@VA_^]O?=2X\[ %UD M]P9,%\^=7TR''":2\X5G(S-K 6"3JRJL_[9D5V, NL@N^^G5!?8BS>LMI8H7.FA1[JLYHOD'+[US1R:7-46DNY4HNR'J-2+R M<#K[Y@$3HF/O R!_P%_!1[:^%*!RP'KKYG&Y0D<>$'-VL[EUS:!;F\$<@-ZR M*QP>T=#)G_XS0EL#/'=MQ\+7J-T"5VI$>DOW%XC^<[LPX9R$.]UL<%<"#]3I MO]#LZU2RXJ/16ZJ3.0D:2^]_2.2OZ>*24%$OTU]F/)I+MC#WS, )$K:FWHOO MF7G&>K0)8N/26])W )$D^3>H4<8#(="I:(4&HK)$PON$"L6$A&Y@OP!K C'+Z#5 C6"71_$ M5(Q4;VU\0#]"+>P[\!FB8WH((PM[3)'L.A6UP#"TRA92(!P^;>UK9*75KJ>S MHN]8B4-1Y3ATR;Q2(!@FV3YSKQ3P5B*E2092WEVK8N8+?D$3[G/>VW:8K_J MUAE8VYN-[%=IVM#F9I/>.:J(TVAI1,.0;ANW>RI'H6-6G(H 8M%/])P7]PK] M.)L"+84X\P"-TW7B%"$_L2SD0$ZR,'RX\B':2Z">>$NA9(>B=B0]2S.[=4J? M.8A9,S=X3ZITY]ODJSU+Z0[,$(O 1O]0>CLH_ E=\C9?<2*7[^&?7TT8.I:S M,M6(HL[7=)%*[ "D!<-628 0^J(ML;A>F-R=!I3A'["]\\D5'X&B) M\^2 79TCB(Y\.DBZTD01$N2-!%\"Y I\=$( 5PZ7MIJ^NDZ<[)" MD4"OC)51_6A=YM20+ M#?F<(8#;N.HA=#ZC,-XRHNTC:H#3OW%P?:ORD/R\7O43L(/D_@?.]/'*& GUZ\#_P5=J+C8X;ZI;/^M_6I34$VDNFA34ERGP!A?TT?J>!8[71WG--C MO@F.BVA/4-(#T$=V.QO=1^_&-:T_WJT%^F(0L_&*,(#D@;,^T:$CX>'XJ-'3 M%RT,1H>*.RH6,AI)?6KN)$?21R_O'^,>2E7X?ML8CCYR_3!_W,]FP JGWKUI M+;;LM"8Y[@=[KKJO*MJ+2E+#ZDX*V!7]@A[UG90P3"7:7X4G\O]5[3NH)/OC M[R$*T<_/CN>[X,5$24$="LFV^,,$ T214 N ]=/<7_\,+/MGS#/^@3!/&']=K[*!EIDL42"L M[732@(U'=*A".XX/:.)Z6!,(\9F4\G18-4\L"K(,HF->@'=$>-E_0G]+N,+? M$8>/;Y$RF^E_<4BO%Y(DP^V6XDM!A.!'"-"TLK>_=4+\O:.CH^LCXZN1$LK_ M:'JV$5,UBF1%&<;L(H9=WRH,Q?5)&J2 .FW@Q.I$/V3J1/_X_=9? SCY#$)H M6F%*">TD@?O/+Q5__[G%H:3R^D 4*T:2__/O%Z=79Q?')R?'YV?G%]>7IQ<7 MV=CRN)C XCA-:*6DT8\EJ!3EG[3X>44,ZU=KX;A;M<^@OZR44/(U7W#0/D33 MX9]?CK\848#&XA/_G^EV(^F)YT4X]G?EPRK=5S4K,'%Y='EZ=:2WY+F#3S1P MTHL&2+U,)[Z'X&AAM^G@-"'$0**-TUZT\0J@XZ,%P+Y#^R6&*@KM!J<'_N@3 M)9QUJH1XA7QP7/ 2+3\!K)#_;I/!B%YHX(G4SWN0^AN8.WCD7OAB+JN07]5L M8-(7&'RB@8L>-(!/K'%4.KFG1S/S%I=AP<'J-ETAS%X#TX\\+XFZ+GM0UX?Y MXQ&=K4-2N)64>6?;+$K[@:E(AHM$.5<]*&=BVTAT0?(?=#0$QU3%5+0=F%)$ M.4@4.K(6@Y3&9SQIX>^H_YT00SL%)+0.,^BKS#5S8>I M%1$F4M5T>R O#//5#T+3_?^<%7/IKVH\3+7P64B5TNT9'4_B"00F10WY/P]& M\-Q!IZ+N]@".JT>XKPO?HY_]=IL,1N1" T_%WNV1.\FKWAR??'Y@-W:%V'>; M%$=_?'EZ?JZGV(4&GHJ]VS-WJ7IV;6>VJG)2JJL\D$;,1=7_7F* MY44=/!DY$6H7,^Q]:;IN^NHJ=8856@U&AZ)C3Y76Q]7X_1) 7-K]%^A_#Q=) M="U5#Y6M!Z8/<1Y2O71[H'^T9G 2V3BD;KI[X[T5F3]%IX%1K!3%&G:JH M?'K7545IP7FZDM(60U,3<]RIHLJ'?>T4E7B+'IS ,EW\LA0]L)K6=#"JDV(@ MU6%?#H-TC _H-U5'2DK+P2A#9ORI+KJ]>"^., [(%]-&KNU ]<'C(-5('X?] M6S1*:+J/G@U^_&] /\+LM!N,)L1'GVJAVZ/]!,'$)E"I/LT7_CX8J?-'G4J; M\HO?M\///;N0/HM.29*5ZUI_ M\M1A)ZX^S!EXL5$1GF<(GB>]3*HZ&L'S38(K:NJMW$X:S:X /#7=3M=1+R[E M,/%L_!_\#M7:=)&<@DEX:T*X0=.<%$ZA:%VHKVY@$%!J&0GU.1T\0"9KTR%5 MH1Y\B-]KR][1P8_\9?^B60;![J. 22-FJ3GD]9&R0KMD'-)'TG"[AR2C7W,&_^3U9.KUY]IS/#9CY$&P? M ]W1K6"O0:NX"8_4#'D5$_Y8C=)Q%5#\#B%# M0@W+U&S^/A#2>$FHF":"**I!8= 04L4OM1:!('ZN8_QX8([/WQ]ZP(@4)M[. MK0K)4,##[3<*R-3CDEH%H190^L?(BQ_FF7\!-,=%N>$H4"#(%K6^PB#7%QKT M$?=Q7@"PXY58TD"4^H\"(LVXI1:"&"1R*E[O)B% M&T(I7E14N=(4E?#PX44 M<_0B%$-Q;Y7?+A?0_&[K,2E>B#=ZA0L5\_^B:Q"0%"40A)D5I.B_W' 4JA=D MBUY"8RBS_17Z*P###7[1C=3I_3-R5OAFB+Y#9'49A?*E&:27]Q@*#*:(81.G MB9+-SYLS7X33V;< $/E1<,#L,PH@R'-(KSBB8ADX[QH6>,W#+V+:3\X,/'I! M!!GNA.K&HP""!&OTXB=#L07Q,P\?YH_\(8BZ_%>T'87*Q3FC%V 9Y#WE73+F MK0!B\='W _0.HP"")'OT6C"#1,,K!"O3L;/'HLD+4;$(J/M#>I=1($*:07H% MFJ&L"4R%CTBU DIL[.'S0]/M18E/COGIN"30 C_KB'T9"]]%7 7XA!-N."&- MHMV+TKM TCON%0AU@QT;\=M"[%)_8!''A:80:*1*-C($0##<4,<[L,(3A6;X MTS_KK&XYS3(Y&KPZ)_8:GUN#!R2MBEL-ZOK.Z38>]=?BM&]33PE4J^ E=Y-1 M%97&[C%\+==E4E$ JB97NUFT[3M: LECQY,Y!/%[@1_^&UA%T%J0%P$KK8%P M_^$#1@W++42U=KQL6!8.>PA>S0T)G/)L]!L886_H5J))JC;ZVXOO6955')N2 M&P^>E$J@A9#8/N^>4A'LI@ES6H\''#(,-@UGU=;D%V&HY'_8*\ M-8U/[7W6)_LP9 +)*GJSN?$A]+^C\3SXD/"-3!_ORE&.2%&0ET,&27.^6XAT M[E")E)^#O- M=$.!I-K*>A=B4)&SLD'6K((M@NW$HWXU';2E@(2!1X ),Z.P4+2,7#^X.S!S+H6T9^!U'@Y:&+(_!>9GR2<)T<)UI M"!; "YPUB$_9.%_X!833&3HYT3T.,E2*HKP:/GI4\#]X1V59BL(GDM$!0I!% M50Y*;6.F:L9*Z8:'%@-DA-E7=ZSR^$M$O0(@W9E\*JF04?3P7+_IH M_*WPB;]_.12![+.:UX/I0)9S@MM/-\M0-WJR'J.##[%Z3<=)C!Z:FE-()&@3 MGE\!)(N2\0.>Q(*0!MWV[+13#)#[ 3Z)P@9:9O[(5@0F/W4[CA(40ERT$ M:/4/!_*BL0P4X@YCA@&#P\'[*:KXI3\U)=BK**IK)*K+T8"!Q^;@W0TYW[WD M/D*@YUB049?5%B*G>D.'X/:!T6.$:!!B MI13I,EH,"&X35-;MZ\7KN/UE,)W%%S*"WL83]A,S&5W#GQE;REKZ&./1;4?, M<2M26W=]JY0,X(-19Z782+?)RI%[\=Z(RPC#!YA&&IPH45( PYR"T+\RY:!_ MX#)@=F2%:$\)X-JQP.2'LQMI2FNFFX($I)ZI2HHI 66==J@LF ML_N2*;.M+FJ3TD"EX@1YHVI/11!7\OT'@!9A+RG_G^17IPE0SV#Y">".BN0Z M:Z@S0>%GBE/ L1I-JEO,T-X&/*(?:;'YY8:Z*+*6S91DBW%_H7:)D]H\Q25/ M,>R6KJO.A M0^E8D-_5T65?SY(JTCP32C(B:.'"7 \ %:6:Q0\4XPID31&-SC[!JX%$!G_O M3H)7J;*@H(G=:?30J<'^X"_D^4*LO0D:/5YJBD#5#7YOH<(IWVE=4+'=\DYK MW=#1>&LLPE^K#[UV7F!IAW-.#3U*:]UP(*-.+AB83/8= DKQ9NVP4%$=+JTL M]N1[\P\ EU5N+7DJXP""2N9';2V:5F>K2VX<,&M%"GUO9J4,4JZ687U[Q" R M#IPHY%VK-ZM56R,Q(S,.3,@PIRJVM/>S2GPP2UBE/_%!:ZZ;YAN?5H08;"%1 ML<O9B0CH^0>L3D6I'>N3@R +BQILCFL]V!5 >AG! M?)2>W6FTX!!@L^FZL2W $I:@<:W%$C*9H5]6S1J9A85*9#304GV> MWG,*,N%X3ZGM1P,1.0Y;2&2HCP;*@;48TY0&2.%X)_1;'+?M!!CXNZ9"JJ]N MZI?3XLX!M1'3K08&=&X?JA_@9-[:LKJ,!2:U>>W[(I]B(GXQ'6_JO9LNF,Y( M\,NK&P6_(CQT KY^/>_:HY-L7"0.@= MB@(Z00(Z&OQ)1H3%%C)S>UPLT A\B-;+-T"*9[+O5:H;ZP8$27V6 2'!9M_! M(,T#3BTK6J'-^(9^N9)O,CI=.YV YALX:L!$DTG5TJ*G-]."+@95%)WR@&!T*!%D..9\(-.:3AUT-13\2*2WPML=RHU[&M M?5$W%#:XN^U61BT\Z-;C&Y];J20S]P89\QGUG19*ZZ*<3H>.)3'^TJ/PT3@< M(^@\F,TDVEJ6;S,:I?.Y2E7=V.VAQYQ/GQQ*"W+>F(%C451>V78TJA?G+H7 M2+)<=AF_<]PHI$:74EJ/%@8L_E(@C.3R-%>?,4T.SL0 +!?]1Z!Z*;7K:"!2 MF]D4+^T$('>^=OP&G/D"S8W)&NVNY^ EPA6PIK-2;4_6FB)%8S0(:LYU"B65 M7I,>30]%((GQ%2VB*TEE['"2XCL%E,JJZV5 ]5EYM^)=Q"\%M5++\)[*E.$M M?$;SHKRY2LY)Y @)7MT5D_@;8&)4!G6:/4/SXT0/NR"G)<%S;<+?\&_S*6^? MXA=T/6 G[IM7%Y=ML_\["DA(9/HHZJL/B4+#$#J?48BK2G[X\>-]K#N>%CXW M0O!U*JJF,0N5[VCK@>3)VG1<+("9#P/3S95.:!/0BKZZ1[AN4V*##](0>:): M'7@%J>X1.)M(9/!EX"KDP7E>Q'J MHZT.Z:I@Z$^80TW4F;LUJ7Q:A-JNR-2Y/B\2"&N >87$8%(3S4ULVXF__&HZ M]J-W:ZX MGS&IK3[#U!-XMY/R#80F]IZE\0K,V5C=>$SZK,$I]33;L76UK&@9D6P[VIF= M;6E%^X]1WL^T8-2O.*#678)C/J^FDOUH'$S9;@\\I M158%XE*"=R#^[Z-7/H"_^:[[X,/O)J0%S$E2T18A;&674:*"[\%?5=-=C"53 ML=M0-R"HT&>5+1'B6Q$05@ Z/O8!P[ ?.) K<<@B*CQM?DF>P(!'L>*%I*R M\GN,J&T8JC16+/!9;K6*6>QLE.A3V?)R];H#^\X"_.U8[2DN&]: M:$&#<,@L:"[X\"G7+&2WB",C2,0+\ *BYC> 1!PX(4CJ,\<3$=EZ?^X1*O\R MW8AV_]_V9_<#K+U(L86*ZSTX".*SSUT$T6(0,Q^?B=+LY**X6!X$.4JZ ;,7 M"%%\$@HDV6KQ]_/.C?,2QY#^9<:[E_OWZ>N$X?6DM-8-<2V90@GF%15:+9XF M>K!AV?.--BDJ&CJP.'U8*[ $A?U 4%.!-"U7I,%F4$P$L5%N!*N8A&ZX:HJ MNIAB2*/I>E8)JAZ=;Y1UGL@T#A0B' ;W/P"T'/HS?-)T=,-:BS:LL5A&5G"+ MO;=L#CH&(=U0IP8?LMMW:>"-8_>N["*Z?]ST] MET_I^A[Z4FTUN%W=E[= >F7%Q7=A"[17M#"S>04S4N3.FZ7(&7\K?/;O7PXI MO?/K22,K=C!'2)06TG94XC'=)5P="?,(>:J%-Q8+A&ZA/61%F;XHQJ MHD5%B8_]:T]<\F6MB3&GB<:4A?+WK[-F!I/-UN!#^0D1DH16: M*'&8E+O@RGLK?H>Q0Z*F!%I8GS2K:&L&BP?7_[Y%#,?]W;VQ,T=]:D;2T:\MXN5$"]. MJRLTK2[TV*A-M8: M!TIZEN."0O[5AR\H>XZ%:N-3>PW4S@0Z^',_$4" !OW@PR??]+!H\$N Y)TW MVMF,W4DWY'4&ADJ#*2NH5HUHY]$\NP*8>/83OI".!2$(KV*G [R:"$I93?AR MBOAUYZER W:W;^5$S+EJ/W.,"JMI0&7XC]+AFFW*NOG%X'0#62U#"2 MR(N>N)1/;(NGT)D['OG# P XB1Y-I4=O#6(=;"N*[U!P I+TC-J^0K!THB7? M ]K&5P_@[57235/:-[$C>\*MLTQG2R01M30I"26P!Q8S^E,%'OT-166HI3C_@XTOY@.\35-/$$'3LT#*?-5AE]WC@*#:4FJCL@!B2H%ER*R]K6%;B5@ M"MN)6Q^N?"1D,(7;_<;MPO3FJ FK>I420[Q+*$_,5@I7IV.F% M3+)(3+SXZ2/BX:9%E]0C=@!E&P),P3GDFKR5JP:^XPM>S0U>*W (1;R./#GF MI^,2F<'_=0-0B*.CQ<_6DU$J!\IYA-EF; MCHLW%DE$5R:"._!),V>25 Z0:R@K96EGFER+Y ,+D[F'V,^=QM#!Z]9TW6 Z MDS6#S2GO-UI;DM_@D]PD!$.?X,U!2Z=]@&TK$E242*=);$XYHKN!?643*$KS M>'_Q6$-,+;S)VENF4%X4).8[3;/GG628??<;7;4EU,HCKGW:L]W-]0- #)KN MK\1A:WHXTH-$8HH>9&C]#WBK+:56TLWJ1]:WL(;*@DZ8P'ZCKIF8!I^%1IMU M;TCM< WJF+5\U_W&5ET!M9*8IM6!0 )E(GWW&V:U)32R9PD+V]1\5.ZK[SJ6 MV'&SLM\!7M+24?7$G"XNC5U37DC]1,3<. ]AKJ#44DZJ\-KT#4QX<#YGZE@)3)(GKAE9%@2DJI##XBZ]R;.(= M6/F!(Y$AE';0#28MJETDQI,IEG%5@\_O5"N\.''@-7ZS1. /[O']VBU5XZ,W\^$R5B;G-6ZQ MWD/'3A,VFYXP6BK'1;:RN/I=!-'Z'2_OZ 1.T;=(%^V4W$!I.WZP.IP/_GGQ MM'PL9IQ5MK?0JBB*Z\O3BZM>0%!;;547R'P.QW5K7*A^Y-">4]YI-4K-\SD< M_.UM:AI??,]"/V;!7IY=X=K +P&Z?A!!P-D9-"6K"YR:;#>5\]]W;@UE+_&! MG0$1W! W*ZGIG(2JVN_?S=4'-+T <81=;N\@#-W2 ^WUB.B&D%8TOK,142.D M5E>K4S68N@]"\]-U@D4\YW;>@:P"$+M'7A 71T>7IY?C1TL-B;2PG"E_O7BW M>"VN&3GWG+^P-SYU1.+%OJJEZ 8-W3.X3J>!+MV\?Y\9XBY80WW7L&-GDV>>M3*>S M!&BFN]T5\>+=%='N^#'H)H/.U/^!@'+CTF_T57]&-XNE%%>%IZ*[$%Q;?IQ. MC-=[M%R:<#.=O3O(?L\<"Z>,Q2\+X'/Q3A(HQZR=E,U:0M_P9T;N"T;V"2/W M#2V-7ED:'$O&ZM"QZYZE4Y[1$>MM8GMUF4 M2T'.+#\MSW),R# ]._ZA2%++25TM &/%:M3]VZY\FC$-Q7"_76;XF*ZVW6U MU6=UT#,]/OWA_4RY@B!GGI^5YWE&S2B0TW*.9X,E]7N31/A\B3_.?)!G4 MH90&;91X9=DXANF\;)@2B@8F:6":!B9JI%3;L$\4WR.--U;'0(ORH M[751H(0^RDJ4XTY GR>]Z3->#I[);1ZPI]X;7CEPK,*-&3C!-\__Q&EV6#:/ MWBH*TV>Q'**C//MW_A(M,CPX*/Z<;FB2 P8#6%W(B8K+OC:9CQ[-HCZ#Y2> MW&TCCX"V<.E"W:R=9"W!:8*?K05'&T;PB'ZDK4GEAKKAH=9B),@6XT*]M_@^ MZ@;*L\M9WJSM;7."19F=Q"_FZ0 %ME8KEA"U(M JH)06HD/.O+ES\6].N/"Q MF40G7G=S!]#7EXY'WOQ(+2[-%]&Y:)J%7&=1FQ0Q"OH?KB@ MNQ\2BGT['P2-LUB7@;D>^IO7,AH0]3SPIYY:ST, PYR6T+\R#:%__/YN+8 = MX7+9L7EY!LBFV)F1*?\6@!=S"2H<$DW)Z:)U"2UFJF^%^<[<&1R0T 9>Z8C@ M=]!%T:WHK B)&H)0<]:C+"<5Y]!=PU;I )#KK).":VA@9]_5C.VQ'=T'9I?(C_^N0'@7">/FVLMW5[%S$/@@ M?BM=T_#&C^#4M5_<[ !% 0F>-7Y<+810GPWGVK\"> MUZO(T8ABM[N%&D/E;1J:D-3%"BG$1GZ/H5PT@[95KQ LG8!$<)=>,&2;I..C MLDE*J1%#E*>GI=&A/BW(,2T"_3I_]ZAZ0.(&0X:$;@9"6(\[KQ@U8WC0TW[W M<37.5*\H\9"CH.7D3L?'W2;L-NMZ[2??SU4?R:3,S6H6ZZS;=*5IIKA(U^9L MT/-R8J^Q4X[VMIK@=*TH79 2-K NC' !*%E&NDYGCF"X90R$N_=^P94.57SM MEB-2G#2X&N1EOT4.)#7+N9R4&0NW%Y#AK/$[7??M;\AJP G,["M&Z!N%[W1X!2',OMB51"-RG;]=FXPE&R&:#*:; M^W?&3OSB(;#11,M^B:<@L,4W)VU^4A=+I0I5.P_@=BNW06^$IK-9 $)<\"I7 M_2YW>A0T9!7%&#+*N.S;EK91)*[E/B@;.J]<945#%?N6'%V2>HK067FB9^Y= MI(D4T7V.T'W=;T%(JAJV^Q(U/ YZ!N=>'Q"%BRT@K5YP:QX-F+O0R!\_WX!KXF?:T1DR>%\@U=V@LXO]:F[B MRR5>F& SJKH!4Q%R*H(.6Y!3RZG*9YVQYSTM'\ Q?DQ":>4H"MJHEN$&A7814.:)XL=-8Q\V1?;*2;GKERIZN*P5"[Q^^D M1(N%6'/6@%S%G1P='Z$#'OK/->,\+=)15P4QI+U[#*[-IL <.^Y\$>>9'YKU MX1UZFQ/6#2I=V^R6)'@X)>_=*;DE) WJU*Q!=>Y[$WKX;Z\ $B&(G99/*G+K M4TH&(F6DM+0\)^_RS#D!TYMW[/O=&0?/8%#;%R%]V;LIX.FCX):58FK082DD M+ =;+ @6.%9G#7 %/,$)6I$13^@9!8)&0E'+:5H8:1S*^ +"Z>S#_"$0R\;M MV?$#PA5#\D/^N\&<;KI-90F=%=X,KL/FH">W=(6MDXJD^0$4SDJ-6#I.7J8' MM7GGTS4=@L0CW\Q.NDU5GF9VYJG6]@'KD85IM;<^6$IHOSUJ(5@&LG M$+Y2.JE(7,\(&PEE4HJJ2+N[BBJ8M!D-9T,0U4M00&;3AN?0]GR0'/$D[J/*G(3M\EH^72 MCL\.V4 WG)6=VKKCRM=@;KK/9HCA@5^%SPN:6^E:I*\NLUI02X7JUK7Y&_2< M?0-KX$4 /R<[]QSQD)&3BFSLA)91)*;E]"VSC71^EZ@K^2.WDKT,B:Z7>_)Y M7'D( QD/ ;_K@"G\ MC,5)16[WMK^6LST>'6^-WFG4]=(,BD!5CX=9\9/71;5J* MZ*=0UE&:N5;"K#NLPDY$B+WTIK>9>NY&<+96)$;'I(R$EI$0T\;EA38]-O " M8&\K*3UZ,Q\NB2"GLY(@N"G4JHAV[?^N.V*^D[PQ95W,AUJ\%/WM[0AIT%N% M]^@S ']&B.#]6N+>K"JQ8TO)V)+2#:!VKX(XNO+ MTXN3?H/6./HHA$I*,37PF;EKHI#QOR7=PH-OZ4]_UW5NEP7$JQ'/Z-#M_+Z) L=# M!]4[$%C0625>IALS< *T..6@Q9OX\H1TLPA\+>9M@B)^VS(676XO R0N.\Z\ MQX+;".P;J5V�IISEJ(EN]8_6:PP!=,Z#\X+C&<3_@%"G)"2E8F.&:? @=YAV!B0Y"M1_-E@%1\?=./7QG%U8>+WSMYE M96) J.^PX5"?Q009YV- 1LIY[KWM7X&+'Z_%[\B*8D2$RFC04IO9!#<7@\4- M;:Y,H3-'\L'L/("X>#D6;3"%Y'70:(D[W3D06"')#?OP)Q8):2,$F2!K\Y/# M1F3GDDG@>SDZ^+X!T[T/D*I!(@G[8P']:+Y 4QJDUS5U0"I.>)Q0;,A_ KBK MP0+N R*YS.+0OW<$2[#QLOC;A,'8!'@\7(]FD*,4S0F@\; U)A M*:(1'#:D%/.=(FNXSFY.;7P6AD2Z#ALMM3E,<3%<9_9NV2.Q73*GU\#14(.Y M% C#=0L3["]\%_$1Q%4_Q:# [3=L,-1C+X5#;TY;2KE;7#(!VS?[R9F!1R^( M(+[.8RM:O&-1%,=(%,<#T'1#_E)5#]>K&F<&QK<68G.>T6.8&*C+6!HP-UQW MZ;< OW,3A,[2# &MO'&QT;!5+,!+JM7A.D1?P/><5*#OH1^MN'1.#&NQ>2Y+ M9MC(4,)MBAWE3M!NJ@Q5!HB2.MYBV16G1^A_2T6'$#E2C8S\D"-L_"TFK6TJ M1;4\>$5".9WZ>KB&H5SN)E^*B&YF0$R+U4_,U.9WT'E7C]X:!*0L8Q8D+&4% MSLI6(*-I9$2UMP#9J(,[\)G>IX>;C 6.-1 G\'OG;\[@@,T/_]D,\4AR(^*9 M VX_W2R G!+*]J >PX//ILJ)[=8U@\"9.<"^V:3UFR)2U(V(Y YMIH56DB8D MBT(^N3R]&#:JE,MB\/E;WSP(3-?Y"]B_F(Z'*PQ.O9R4A! F16-LD&K.?%N9 M7MV46L,AN%GD+1+?Q'7][]B7]^##6S1X)\1"D=S-7)9W,^1+1O8IQL;@V<#I4\1..-$7= M; A#D]5G'#4<#WZWDSOTY0P%LAL5H@AN(XCU('MZKDEX\!!3RGC?VQS*Y1IM MJ9EZ5>S>;%Y]&,Y\U_'?P9P\0D8*-@ ;K=C;D,QG$"Y\FXFR3K\],"#V+YN^ M$^( MGR=8F'".=A\S 1LE2V-@<%#'X^#S]U_-(+R+0)7Y%3(@POT'!A$U_ T^/SX[ MM%1)X 5IR[(@LIWO2'>1[/6I/,F!@D@YRVVEP7?BER3, OO10\U!$.9<*C)N MR*NR&S(A;*24\Q[)ECV.M%,PC55N06OY[BKV#@4W&$-)S,V#-)$BQ$\1Q(]Z MF=5U5;;=4JCA?-#!$J2@#'Y](Y=K+S.OCX_*\SJE2:X5ME2UOT2@UA[@7"D( M]-.DTD3M&A/:37UIG0D5F1CQ/+\#*S]PY,(ACX_+ &#'=7_TE"2S".8)2:_])Q7D](6]@31GA AC) M1PS\%1)59.#O:+\WX,B)^^2$G'_E4:6#OMG(\.T/S[*S?Q"I)[5,\@^ID,>B#184TWQ!]N ;2)JMKGN[1\H4 MHT'A0G_BVR%10KJ8(54(J-X0-9)&WVX?A?#*)+B5ZRV.4 <0:0:+YS\_+:V]&'[^"N?V"D?N$]F>$C ?.WK^J8;?&+AN!J(]2 MHJ^WDKCS0SQ M@VL^6II=)W[/5PY=\B1' R]%K&M_(UHYC4#P:F[BQZCJ1#76HSE0Z+3'>]_) M@ IMTUTR8"2+^(40_/"9Y$ZV)K6!PJH-KMO*[>MDZYM674_6=E*57VH/7%&6 M(Z5I)$0-0E7[W7#^W0L$@K?M4P7"NV,I"GT9C1<0XFL48-?*G6'V+DZ/B]Z- M0@V-5AL)>:Y'M -&%M+Q@)VS$),E*56"MVUS#]O3("Q]8WA L\(L>Z0X/ M9_G+KT,JOS=:4'8A)^TWVFC-CI9D5,&W *WB_AU 'ULBP21RF7ZZSIQ_2E-% M=B1H:U4<(]J!X[(F5OQ2UHS,0+*%E#1X(D1&@BN%S ^^I$;.*_)C!:PP,^7F M1KS2HB25T>*H/O>:UM,0L;YH7_H*H./;CI7P?>L';&>W4MHC05/[,AE\O8[" M62C'>XWS([WW2."D@NNV*GATZE0J/^4GY5JJ*+6P=2T1TL:6-G$Q]12+2.=6 M+/A0KG]O>Q3F\XS92"7B#N5)ZF(@:NN=LG=1(XA!QV!4OS\L92^N*X*9,=6O MA*R1IZN],SH?+39V\*G=$,. M'P05L[PKN5#QURWDW@"R> YVWY MT#-8?@)(P4QE6]V4WID"R]@1EX\:Y5-. M1:\ SGRXQ.E[A-$@*=^=^_VM[]D._F:EOFM2.2!!J>2H%X!M8N39A'^ L $\ M*@D)[G^?5RX^.3M M.+2?PT*:X/!YG&4I>>\B0&2$F*S-=@N!3ST5CK@WH8?_AI9](@09E^I)157< ME)Z!",;^5>V=J;LBX+A)Z6A3>WM0$0_[ L+I#.> \"/\N3U[ M?(8S6D;D9D%A.'8MJL4I=(6FT&7OD1R"&J<^SZE("B/*#% #L/T$5&, #;." MRAN8XUGDP\VMN7)"TT6+\'NT G#M!)+W_2<5=18S\D9"GSS>D/M"/XM3 ,/< MU$+_RJ85^L?O):F\@3^C)-:,=JDOT:]/^^ ZV-&(2PHQ!TOJ&^$R?^2-(M)0 MKHB9PF_I8FNDD4&W-&U*9M [XS>P!EX$DI0IV9"CDXH:3@E%(T=2^PUQ60KX M;)1H+_DC]T%Z&1+=6B2D'W,^AV">>!N3X0CM4X3ZZF(QFN@S;SSJ,SUH8_ $ MT,R3.Q97E("*J6@_Y^-ACA=.Z"--K!-/S7N=FM=SSLT^& MD<&?)I] $ P1?MSDU2=P[RG]3JRE[/R$@B0=I3[PU7VL8OM.%;0>G'Q)M_8^AP M:U\8@W9YOQ*!8R^^YJ,-V^)F39&NK\N]D.MSK&%42,*/503%MX3% M4&%)$#%)%(1W">PKGI M.7\1:B\FQ,Z'-;@#H>FX8MN;LZ/CH^-26%F.*OKGEK#QMX2TMJ?K_,@1*@+? M=>RT>,QK3O(Y_\06*[QCN!+:"(*7Y\=GU\>7"(5GYR_3WZ#!S;,:$#=I-RN.UUL1OM2W['DRRY&S/ M2=GV)(/"#K[G1$/S_C;Y/;I[P:R7V2,<0Q2]JZB M]H:L0@^!4##@Q'>[\4/K$]FZ+];[3WX,(,6S7/8 MA*9N!HVMK IWHG+F]3R1=86Q[>J06S%>_8#$:=QC8Q4XB-Z3$U!=\MU\?:]Q MVU!,B@Z*;A_@GLYF>0]+)I/M13-MC\KM.'1(U>1PT*<\L8W:'0@LZ*SBC?!- M%#@>"()'DGV)9U&V^T$;-O*>[@QO=;=3*[XPD-V_G33:O^6&C#ND@_XW(QMV M?M>&-W'IR(LWP/'@]VI;I^;8F(H\IPE6I4Q&\^*T.T;3[EI3PU(Z]LER-?C- M4WK.?4>D2^Z!ZD:ZJ+>6PLK+B !SK58S..M:Y7%M&;P#RRT$;-O#ZJ(+'.1F M>VW.]+QUD%EXUFA=Q SCFB!FGN\[\)G;&]"6(<'NNL%"6M%EK#1BO54;F]0?(^9 ?@R#*#AOY[6?[7]4-;PH0M+/9[4F& M>W!3\@K!T@G(^?K^S\A9X>/KMP#,(O?)6;@P"ZT+=M?-A$GJ MA!7=6H-Q3>HK4T=^L^$491?HJ9O&&RFLK/^Z$M!=]7CPS.+L CUU4WU=74EH MG<.\)EJ_B9",D,U#(T]_?%RNH+^.HU*8!=:%^A:9/^G](J>NOLJ:K\]^J_74 M'R+H.2'.P9VNIW?C4 M*<=JF\7)>66<<&WCBLU4X6^ZZ4?1=HG/8YL32T0QE=-HYZ^Z*(72]\@3 M86]@%4%K808 R6L.S262U(,/E\%T-HW"(#0]? C.=9"]2SAK=)<0?SAY\3D; MJY$,EEPQD.%B7IQ MHNGE096UD6-+VZ<_R^: ?CU [Z";*N644W$-),?I<+3+?Z"5TD4W#4MJ2%3% M#&9;=?BR%FBZOY??:QAJ8TA]Q\];DV--+FKPCC3<5!DGWE%0H*=NJFYJ@^NR MW.IC7IW'4N< OXTC)^]XOII)\2TO?J-$O,9?$Y*Z@:PN2"KV2 MPYTS0T-"LF:>!*N6(#D*NL%'N=)WEBL%TFD51N==F[/B:H"#/''U"]\+[G]8 M;H3ED=1TC=7P!AP2YLF-\VY$53=4JC-J;0AF7.OKSE;21A/^#80.XN(NPD4K M7P$:6_R@*/W!:7$2ND&M#8!4G+6:2JA5(]CYT;P@](E%7N2Q)VL S3EY"2!] MMU+$VC&Z[R?6&DFG$]NFT;T ?OUI^MU#;#DS\.BACKC:@:S'_[R1QQ^/X2L9 MA(%'86R'L5=>_#0^_?3JZ.+XZ/+L\NRJ\TH@>*.;54/@UJBC-"].K+/>GT>2 ME'G9HD@QVG>^/JWV0N5$SU*O)JN5Z^!JW1\.@,?)8W&O;A3DZ^7@\F9QR;,/ M_]9T+?)"ZBUP7/P*A;-T0ES-+A53U6&Q^U'H!D8I+.T<)C61WJ 0/EGBN3^= MY3G$M5L3QNVX)A02W ;]]7T%++16 3N7DB@H3'&T=S6B\2._5TD.ODI#M4QI M62*5C4<"L1I,*HHP0Z>23Y]1;4&CDP+.S/9"=Q.G7>?^#GT/_6B1?!G9@\-% MHX-#.B0C'E.A57Y4>W6.Z/S04'R&S)DOD$7^%L1OPM!.#JP^NAD5N:@@>=;Z MWDXI1@"W:F1UZS%IGCQ*.YB\ #FA=X MQTR;Y!4M=9O,8OHH!(D(,C7X13VMF7T#3'Q!=P=6N!IV\.BQ5,[N-'SMU^!O M\*L]14KAK0GA)KVRDS-=Q;Y%L9T/$!;UV52UOONAZ7:^OE>6^U[Z,'3^ C:^ M:<6)1>D3H4'>K5SW"9>S\FZ@NGCW5V,[$ ./),X:VK[H3'*'JGMJOX?(N;=P M3= DS2W<"%?:E2'05\VR>$3/(%SX=FZ\8A7+6)UU,S;RVJPN5B;-LXX9*Q7/ MN#.2D2BM==-P QU1SY-"/"O:@O;R)@FO$FG&?H#KR@35?V+F.JG\A&Z8DX%) M50!5RY+1)!F'75CV9O/M_1=_#:!'=BPK_!0@FC/W^ B ;&3 *=2DAKANP&H= M&F4TMBC((5M([K+RQ$DH$R>@&PB5KJ@-Q< XWO<6T4Y_1(!WJ\?YH]ZN!.CO:]@;""=IE[NZQBA'ICC MS^N'T4Y>,!HQTJ0$T()3O$TZR)7Q,Y:@XT7C?OWC5 M_]4GU?!_H;M0ZQ/<:[35%$^KJ:D# 2/>B2H%(R9X *.\>)KNT73;\-/$LXU? MD$3=MM]>@XLMA01#9^/8Y^\DRKU#5KD^^@E-!&:YN PY(O M+H_!Y^+76CIX)^YF1'4#7DO04;2,L\4V[B6\DQC: P#%!-3)PJR1SX<>]B#G M\3EMY/'!H_@:^E^S/Q[\/3KX>[!>0G_)"8KA;++??!>-:2X8X-'F)W4SBU)MH5*OSTC7'E2V@&#LJ(:5X2]V':J+/VMTTW^A-;&YW0#=?/366=2 MZMN!K_QD1O/-JR*K&]8Z18NRTQA;G.-ZFE9,2K2=?-UT.4GJ!UC7L,'UI#J^ MDY>PI*1N4150/J"Z/JHE)+H?)RW%B?3L"(E@PRC]S^ZDF\YKJZBL[1J,Z_C0PRX;*1/,BNKL3D7> MKR]/SZ][57H-3?'5+<"R)M-Z<+7U]4.,@+++B&E1-)H@BV--'SW+C6RRSX=_ MH)W>9Z&*J9>O/8.W]),07\F@3OX2O"-UD_>BW\ *B1'8\?OR0?(F]9-P0?V^ M!J8;HA4N?)H*5Y%WC/8,?.<+\^[!C1XX2YD$X@0&!M:^$%:>"@U%K.BZ@@;9 MWF._LY]>76#/@2WK>S@7]3WD_I%\ZN! M368?MK-1P' ;E-KIIM/:6JE8)81X'?(+6 4.F4_]5;343?-BZN*HF<':D!4] M"0(0)HQ.@EO?Q=6*H>G^YH2+-V>^")G. L'>6@."H=@R))HP/&28$);13O$U M@BNT,^6M \66NJE?]4H@P*W:%S%ZU3U_-=AMJYO^197&5?=(UX0[0-[58/N) MBXT*,C@]0C(XUTG%4C9>@+,>M4L)DWT -EZ'WI"DX1K/_^P!P^1!YV*'V"OTY-) M*W?.X9Y''X@KW*QJ*EQ%$XGF-#_O>G*UD9^G/Q#[0D\9YE("[>3YW_[N:V() M3F=5?WSTBJ_0OI+']'POZ21[M7,A?+43T\ZJ;/'I&-C(2*9G(1OTZ"$^(RP)AAN0TEHWK3;1 M2UG+,DP/V4'T 4TO0(/$Z_H[.D Y%EJ4IK,*]H,/-(R@^D],1Z+*3^@&.AF8 ME$'6NF0TL3=#BW+5 %BM0Z.,QA8%.60+R5]7Q#TA7 I%Z1WW_CR/VD6UJ2!: M"2/5I=IO[=KGE1F:@\ .6]L55_;U9*#6^M2O[$/Q_+,?J;KUO=#Q(C\*JH_X M3R (/A:F=WSRC%HNLD3;XQT@M?HMW;!7$RD[5PN=2JL3]Y564,V]J8Z;=0#8 MW2\>8*M(9DU79L7OW+<"WU0@4_CD>W, V[2T]&\=(-M86JU6-M$2JNU;6MX7 M#[!5)+.FI5*ZL;1T\=*NJH+_C- O0_)*<';W]!)AG\)TMFU5A=S6/C9.T'8K MK@2OY\,UMM4R:;+Z\RB.$WBU&]P T*IZDNZ85 !8IAFL%6Y#<]WV4P< M\NNSVN\=P'OP8$J+I8G_4M67BJ(_0:(_.P"WKMRT\F.VM@]5ZS!J^6NCQGD,SQ,JPG13:UC' MUW> F[",1ND/97N/)YY=%!_',5J3FFZ05.\A52D8M?G[+=N]-IVCJMQZ_0-. M)3R8QE"QR(;G"6W?]ZG67W? 9C/!#='1V:9K8;-EH0TON+*Y*U'./39J="D0S/#\AJH\ MA77\7GN/)IG5LA.W8"?UN)(2D[_Z2_#DFQZN+_D>^M8?^+?W*":NS+H9!2F?5 MQ1BDV>SL<9, ACEUHW]EJD;_^'WZW4,[EX6SJJA>5?J[+@I3(/],F6)<=O:V MJ:B^*NM%5;0H_QVH;M KU^-*N]EHI@ M"'9G:R/-FB:%L[@VXDFX]!"/@"X:5FH>%8F!X3+??<^ONQJ.M"7?L\L5T5D; MN.8$!P<=MK;+\%$LFE;O"#M_58XF'$F8Z08BQ3H7!U6;D*$55K_NX32]*SZY MP_0%_3"=$-;G*"UHB,6Z:+8!47V0[F_BRVBLZ3F:/ZO[.9?)GZ/[-]0-Y"]\ MCM957R,[1[/5MZ0(I[:.OK+^$LI:] :0\"!Y^NK# M_]5W[?<%DGPPG=V:*R=$RR7F;RMW6>X.V.G)HY:6###%77?K[L#2#-V ! M9XTW(4B>$]?UOZ.]* Y;ND6\."$.)L*QN\N5[Y&'2Z2<@9=E9R#YJ)%]U3 ] MV]A^UYCYT(B_;,2?1EVRK^O_)%W&&*\R6V7+OO;E$XL\SQR\^"$(B(KP[(H? MKO'FV5#%O(I2U'0S-PP-5N_%FW.KR:5VQ9C13WAPN5WGS>;6-8/L6:-\:_Y; M=)C5KZ*F-#6!ZM>IFGX0) 8FL)6W2WEXE7 M'X8SWW7\=S 7>R27U[LH@(O+TXNK_=I:" M%2R\RGQ_9W4)U?]U@TD21M6#! M$$.[QMX#'_Z#'\$'<^FXF_1)5#(?&):?VVN "F6H8-?4UV._544^1V[H2"F1 MW6/4"JS!NII%FZ*\6Y\\86QAFK?^<@D@?M<8K4=D4R&H3VDBHU:Q&FE0*W6H MT#KVO,=7D.GV ]\\X@L9XJBM$ =#^[6)C1H%:J5"K8JA)NE[A7..TVTI9[+3 M6X]:GY)L4\M%J#+:$;(KJ4T1,,^4YJ-6F2S?U (-W1Y]OJ%O$LJ@ZE!8K6>I MOF-5>G,A4,LI=/QR?=Y!@%>.XK7N$R>V3K2[;CAHUT/22"J*ZJ85@P2Z!17A M.^/W!82WP&9I"7\"\02>'6A'"#9#99 MXIE-P9<$A=&AJBGOH[=:=PD;CY[E+R4L5+'?Z'!3C^.FVV3%Q5M;LSU"H!'K M/#KD-&![&+5_^0MUE1..WVLT2&C"KZHRNVT62<4(WP(\7CM9.S50F5DD361< M\%##OE8E==O8G0@BJ@:%HCRO>W_7N(T=BQ3O:DOI]H\FVCI,6Z6$^XT..?4X M3O!R-1:\E,4H[/ ;'2($64P@<#V.PS%M&B#NW\#*APBEM=PLI?ZC@TLSSE-W MW5&K,-(L_W1BA._WVS2FU_)]-03!>FIZ> ,Q]MI20K')^T^ M-T8RQD,2J]+!ZI?$>H;?UNSWCK/#)-:46TW2NKK/%M% W2KU*'16$A9*9R\2 M:)\MH@%,FBBR%BP88M#$7+R!P+'12-%.97?PG)103K\!ZIZAK;+VZPE T65S MG2IV^J8TC @="J718\'#X>1!C TZ:J6B)BMF8"':(X)$+&.NB"FD4[EH%'GD#E0<$SL_X[B2C"5RTP=$D,"C-":HTP( M+01&=YP8MN4R>/#A"_B>&&UDH%^A[Z$?+5)E-V X1*5HZ(*E;MRBS46C*$^L MEYK^'XAV-J&89YBJID5Y).]>]YGMTUB998 (\ZW=,B6??8KD]!Z:GFU"._BV MLM%1[>3H^.+XE D,H;ZZ(458JQ46HS:_(T!(I_G)&N"DY<6GB52:1L[WOK.1 MB-Y\\UT7_>H[FFS-PV!SQ'2#6R- "%WNU17*N!(,^PN[U@!D"E'1"')MXFQ% MSHIH@89A_VA#>\^U$R ^"N%N]S]6P L S:"Q.^T5IFJ(HN47/MI+*Z-D?L^0 MX62*X0V@L0:8P_*=10N?V0O\=2H\16Z$X2VPOZ$AHOWU3,%*NR6U%_!4+B#- M3G/9F0)407%2J)%J9_VGE&L M!RK%177(/E9T##Y CRF7IIG)A6/PO5=>C#M_W6$WYRO-G1-U\ GWUPUGBGUZ MS>300FTG/3)6U::XZP";1GHNXZ:> /;!'5>4K* [KMAI[."IP7W+'KB+,1N> MXU&!IZ8$%#G$Z%L@7=/D*Y/CTXW#"PBGLV\>,*$'<#50_ ?\%;+%J)U!?ZHB M@YZ:-8_[$H+_9J#A&_[,2!DP, ?D[UL>_NV09-]^DKW$\40LSUZ68''*G_4> M9"B=:J^$84W29WO(MN]?XXI5*>0"$):+0,+]F88H:2/AOG^D-%%D+5@PQ*") MQ>@HX7X0NF=HJZS]>@)H]2U''7+GQZ-HA=)H]1%('=/@1X8"M5)I]7'(MI*@ M1Z916;[5)*X/K73!>)3>7 AJWH3L\J+WB9/)48>4;OCHX^Q73TB#OZ\3#Y^T MT0^$N4=OYL-EC >V3TT-<=W0J0P\#7 I+["^$ZV;AEB#X-9W78#+P )W<[\V MW8C8>Q\^+E>F _&B<=PHNEKH"X,%HSQB=C97'G];>(Z^FB 9O\W8>PB%O M!%. 5=5TOW C+ %5R;S,#;]F<8OQ3 %QF.+-YM8U@T V#O%,01QB.HZD[^?& M($,YQ!(*>,LRQW@JQ8H)=5P5$BC;73?#P0D 5,*>)L$[%8/&.8]H.NQ$,2^/W&B04:JEG9S&K*9I6E7P'5G[@A&G& M+$>Y]-9[JU1)D>CW.D]+@6CGQXCAZ_W @*Q,>JQ?30'!?P$33F=3Z,R1'"B/ M;] ;ZJ)XQ;M'28;UF]JEL5?N\UA-M=*LN"IX.F0PI]]+>WCT^+=TFUQLH;?. M&**OT!J'*UV5=7S-4U;:8ES*8G*EGWU\Q0Y>/'+&?F>WS5@4)L27?AL5UIK^ M1(FC%N^HE7(5;V3J"T"3YR!U*G!Z?G)Y>MDC-NHK4\@]54\8G<1Z:G8%-UGZ M,'3^ O:M'V!_(?G3?T:FBP:-0RO(1)"]DSM741LD'9B!1T;NY.(6R>",[>A& M?DWW>^<1=1_^+Q"8Z,C[L3"]ZZ,F0!*BMQ^P MJB^*D=FGEBL6:@"@+HX[PG(8.7I:J&1X?GIY>G&J@PFJI?!:\&&(09,#4E:> M3:J0(:_; #7/T%59][7X'WR:7AI:)0D55J?Q T6:^\'GU+T!T[T/D-K8.]O= M9F.'@A"_+3R#V?OFHASGF6S6:#$"C6CI!J,NMJTUI3)&L*7Q-U@8MQ'$VGEP M LMT<7B-.,Z89'2#F#I$"*%-7C:C+SR5%TDFBSCU^@G].F@,0A[5 R:;B:J% M79>N$/WX[I-80W7P9%,\0+.^F$;_+'I..N@C0#4P.30/T&PBJ*8/I@\(G#A3 M5#$V.20/T&P@I]$_I)X3C[-&_WI&DE&-3Q'"!Y0VEI:J-]6UQ>H;6/LN#N^6 M)$]QQ]3265 MX/-JG\K D:)XMPL3SDENS@UY_(C4-4"=\!H@FW]RH2#_A S*B$=E^&A8. 6% M/%$;UX;#%/#8QIY]! :((-;,F2AC4)#9B6(7B>D2'$J77O.BJ M):,A 4R;0G$:F)_V$%$3?;4$./Q"<4.!0BWU["QF-46CB8G)'N%DQN+L-MM' M;4O)0M%U8?'A$9TKR.T'!FK)9+\+LYQ?GEXJ2PMG@B82VONW9S*I'S@ M)Z(!A_B+"V?]+;F MT;/0089E)1\X]W,.W]!JW-FG_]:[>AVH2NN02E<*CYIPDFZJNP!AP8(M#+ M)K17\^]"?XTSM$35N0SO(ZC0U4;-OW$C0Q@68ZF*U%7-/VU@(ZQHL85#AOD1 M6)0"[Q>(]ZM&T*%0V _HR# _-JNC0;G(L<*JOBAZ#/+8MT#F_L'7Q2E;D90T M"3L96"AS_Q!K#Q$UT5=+@",(91X(%&JI9R>XK:9H6E7R<^2&CI2"V3WV5KDU MQ*)F[6 $(H@6LUIXK=H,G" )8)UZNV*2C5V]4OIFM47> MK,8#Q*&L+B'E>X:W':01Q,&LXXYA_5T'^Y4A@Q6]RN^HFV6BR%O(S(BPIE=L MVE!NXOK'14UU=W(#IW;/I._-L#[7=EKB41&,.KFV4VH->[VV&P@4:JFGX;6= M7DN>$E_^U>7IQ?'HM2TEB[VK0+0?&*@EDY$%I^T>?VNXBJDD!H I91M<.2&T M&@W '!U.H*?EADOV'I1Z1;2R8QD:2F+T#[%EPGCQ>>4&1+N/&%-*1*'5TVEU M[ ]97J7M#NDU8FPTD<#HGRWK\QYI5"A3+Y=6@IRTKX!R!]!W_HS0IU&CG2DJ M>WUTK>#Z*!L/:9R-*"$V[KLB-8L6EM16CM8FSN/]6)CAL[EY T'DAH\>%OAQ MU=HEW%DWX\(0_'99:L9<"[M@%>K&;S &"]^U"PG;:)Y//]%4\9"-F*Q6T'0" MT\63WW=Q.2B(\]DJC&<5))1^8(BP:5\ >Q*[\&Q&SF](%3,' LG5Y?A(P>J" MOV^D QCY6O+[67_5L])X8A) EE97JY@+8J6TI*@5I]>UCO8%:Z:\DU7)KR9W M.'CL:%DE^2411&-_]FUGYEBQ_.DA"=Q^NBE9I>[*R*@GCB''%S Y9D8/"/34 M#3SUU"L)$P;K0P;*J[G!!_P[,E!<)Y=Q55S9=E!@8"BQ# =Q=OL^U[3A:'OU M83CS7<=_!W,L!KD N*K>NB&EW36GB5 8AYG4&W:A(41DH]*J^^L&DR:*K 6+ M.BM-MUA ]M6QT4C1J79W\,P%A-MO@+J76E+J":#5J,$LYBDU?/@&(9C.XJ-_ M5?H/**-&+*1:526[R''B7U# R64*]]&J :'5-^Q(J6Y M$*@WJMTB(//',PX!Q48%=BZ.+D_/KT:\UQ?@?<@6(&./N=OP'3O<>XPNZ;M;C-]M]@45CBUAVZZ%QH?\P ^>OU_\Z(@,MTI?/1F$)"0,!P8R-C# M,7KHIO]V-W2R@E 4^J@33)A;/68?W: BJTQA..BY(Z1X=M#TP$\<6N@4>K-Y M,<,(;XZ

PC+P9%/G%R446[ZX:;=C':+Q'&_W2&KU4J ML\<*#8J<'5^>7I[VJN]&&ME=?+B,:I5W2JM$G]35>#4=>SJ;56ETI\F8=2K" MJE:)GUK5$QT/&*19[B3U4[-TB,P#^&ZZ('@'<.U8P,:))7C?%-PY$%CH>U@/ M]S^ %87.&JVT,]0(RF;G'1\KR)_(!OQO!ADR^D\R:-(^'O:_&=N!$YK;H1OI MV$>>>G%(O-# D'$2N]K@5I/XMN[#8350MTH]EE'21"@"#YY?:PB1%L)A-8!) M$T76@@5##)J8BV["88>A>X:VF+=Q$@+01.NB5O)FD[.8:#R,E:,)2=VPTNYR MHEQ2FCSG61PMN:)\ ;2;.W$"(\=20T'T_20L)]"J M,%-8 5>%AB-5N23#+6P@>GS8]14Z:">V,MW)$LMR&H7(8GHVVIM-O3@'WO20 M.&PDWG=@16B4^"%+BO6H1VRDL&I!*'V';RI(3?5"QXL0[X_>VG?7 %\,X;'T:28,!1J/\>0*V^'!(878X81H^>Y2\!?HV!S,+I M+/[%%-[Z2\3E GB!LTY:W>.8QL!!:KCW<-4:@HO: &S\Y;V';CL23$!_I2;W MI\=X<-IAZ@W@T%G[U82A4TK\D.L\<@@V$$*"HNM]BB+_@'Z$6MAWX#,LE(Z5 M#A$_41 BGH[&P,,QBN,YA'TK'6QV\5!UQT!%A5CLMSQ)W:R2= "X(I8UN8WK M(0J\?YTK5V89+TTD(Q *?J4A3MH(!3_K/76YB2)KP8(A!DUL1D>AX(/0/4-; M9>W7$X F6A=Z0_%F0W^A7&X=D:>M&WKZ6644R4V34'$A!NGLR2Y)\K1U UU[ MB*B)OEH";#4V>NJ!#__!C^"#N73<3>%ZDQX4S>\U2"C44L_.17%-T>B[KN5? MT\G>&A8W(]7]=<-'/^N3A&PTC1B1D=;$MIUXU)G'C.(R4DI;-ZPU \*.O6E5 M2(,/H,QB_";6GY&#!ORQ0-*9+QY\"!()4 ]H_*ZZ(*M])%2=WVK*I]4*5;*O M9(F;M1Q;:3!8>O$7/'JOT+= J8I1(UK[""[U FNUXT)'5)>G54JJ.54#92TOG[ MTK8O/"D6G\ZLT%Y5JGO'=YYIV GS%K/0J CLUW4)Z&"BN.R%'>ZJ3 .AGT&)H:GC9.-K CB]>G& M#)S@F^=_!@ 2%#]ZJPB#VD0Y9GMM6_J<;@"2PP(#2UW(21,H[D1# M,2\C*]MJ"X(NE$@)L1.2D4#(0N$P+O>*3?4#0*UMIJ"; T^_;M\ MA$K?&XDG#"=^5[2[MIA@JY<^H6LQW*J;NW/'8UD4PB#1#0Z-M"H"DN[A<-FE M6W#+,)I53[[U!R[8X\/O)B1)++CLP:V_7#HDHB)X\N-+S>D,5T:(,UUPVH.< M"_'ZZ'37A9BY#M$P##P.DFF1C(2D89!Z^T9N,"0](QZ/X<\,,B+2*TG%T#[7 MX@Y !+&0Y(IAGS?A"LGT5V#/L>_;0G\B6U*NTU()Q6Y-4#;4K,A&]CMZS1)N MO^)\O>@]/D"!EO,&JA[_;5W]=V*B7B%8.@%)K+O_,W)6)#A9QN(<'Y4O+5*B M\0,=*5G]C<8K]%< AIM7U_3"O$0XIH';#^'F_.S\_/CT[/3J\NCD\OJX>[?& M-FR+.EJQW"UV=]TL1#W55!Q\FO"OB9^3.O*;#:?XND!/W13?2&%E_=>5@.ZJ MYY92%^BIF^KKZDI"ZQSF-='Z$UI_V;<9VP:#T2%'\A6W$6P>-5'5381$@;>L MGIW^^+A<03\N),3V/ OU':^"Z[.OR6T#*46Q\%U;6..,'N/5LRS3:JX,:&&O M$?2<$!UW'IP?^#^% Q0]'4B@V_@4V(AS:I'(CLN/1Z&_]#\=E_,X2:G=^-0I MQRJUTJ(F&V#>11Z_HVX:[NKDPQ; X*\ J7RS'F%F=RH*ZK+W^YV:JI7 ")WM MP2=,32PK6D:D:-@=0(.VXI@(]+,+B X]>[+T8>C\17Y/%1%M(5%$?K28:U5 M3:W7=8Q.#\SQ^!1FD5+9> 'A_0_+C?#QY];WXCP/-&B2E3&'E(RK!N1&!ZQ6 M!*(JQ\4/3;>OU44WM4IJ2%3%#&8UN<6ECAL$H6,Q M+PY$NA99O[H\O3C64,\,-4EHFL=VCT\#?^ =#'Z9PG;6CAV9+N4I[@H L6Y-3*@4,- MEA7=!=0!"L7->N>@XQIJ3&ZI?P KP@'@T]G,L= !BWZ]+]!-:YW7T-V._[2N M!'J$@#Y)H0-;#2398KC">]N(IR?)FPU^7\KW<&"X&P+HD8P/P<,]N[.V*F9K MJ]*'59?=5E/Z.O>@O/B>4YG _N28GXX;)QPE.U@*=&1(Z :@!C@H@ZJQ( 8? M1[!;"R%A-A'#>^QUITQ MK"0$TGJT[1*^J-$5S=24A61T)L)XRQ^>[&@ MB2Q2C8,/](@Y^0TX\T4([,D:0',.<-63G4F1.UMPCOBU:!5E?-W_NY5U3_SJ MN&^UMGSG#@"^7-C'-N'^NB%)'2#J@(TEE,&[ ?CL5YXZ:B.LDMH!;_5$-'A? M E\8_).>%(T#TF0$T[<7@7( %)A"C0^!JK^Q#\#K3G!]>R8Z,'RUK=T^(*VA M-%IP+?1XF?SA+$%V:'\V\3-+X89SPF1WT@U#M8^2-=AL]7FHSL^,.0$DW*-9 M]E_ A%./%H3/ZJ(;,&KHEPD2,88'?^JCJR7ZB@,3SXTQB=8_0! M:6M!.NT9,J@L]WV2:@\;^"5U66C@/@4Q71XA,9V.&!E4C@=_DJ&S[*RE;0;N MLV? H'$\^.M/G>*$Q@(C98)HX>JU'W1]5DHB+VS!-W/$">F&K-J'8T6LM["$ MU3\P4US&>69.SH_0_TSALP]W%RAF6]WTKDA]._Y;*>['%6"?"O3^QPIX0?WH M#6DZNB&KL45IQGFK[EE]424623*?+X!"S]1C=8!8$^"G>?ICRFPDB6C&[J:YGDW8[R%>H8]'AVV MYW?R["TGCR1N-#8XL-A*E'W9JK([J60YL=>F9X'@ (/Z5\ DR,IGFM&M'M:VO'\Z/KH M_/3ZNM>7,RL&FO)QL[F!Z(<%:O3KTPW^B]AKFO(DBS/P!$W;HUX-2R--ELV- MNQ0";+1NQ8"(HQE*2@ MBVX[,IIJ MG*+=!JI^GK*X*! 3A"95M24$\\2IP%F'E"X8Z6!Q42ZF5G-X9"N+T)[RI3/[ M"_#PG^[ 9SC]=)UY7!@W\^@$KP!:6/USI(T/[/&.O63? F!_^'< C7N)Y/-L M_G"6T7*R]",OG*Q-QZWP#?0Z%MTPK@R .[MHK>3;:M#6J496FBO:6%K3V59> MWSPD$OLA\NP:EKS1Y_9@)O0BPG%5 *H0W7OH6W^(@Y4TWV^PT44PKM1?AE3? M?!=]:2Z8*RY/:+\!5D?2]GYY *JH MG%K= @X+GXP\_L9T#QAM)"FM7%:]HI114: IV0-&FPBJU3WJQ: @2J]MT)3L M :)-!-5JZF#[CG\NX^_.#TG_O0C)T6.N-2&-*]Z<%U-9,ZAV]/!J) A54>R5 MKR"7R*Y0:SK!T MO*D'2*')V8WI8C+O"P#".]2T?=!S!C"@N: 4L*U.E3HR[[LV0>^3Q@,?_L=W M'XN,K*P=317>9P\3I%=)]UTIH>]I@02&I(;=B1U/#($/'Z9&S[(>?'&&IG+# M(OOPL2>SZ]DA\.6BRLX.TZ-S80^^ZFY#P6&)(;DYZZX7#X$/'V9'S[+NN_*P MM-M\ZZTKRZ"6SYQ/[X#1=D0X+G>ZA/LN+Z#F.41Y:@>HMB' 5DO/I/>,?96> M>4/TX1I@003SRY++?Z+]/6%(,'?91.D*0LJR\>5D\36 M7E9RS%C$&M,KRNW\ZEB_4.WZ %(NF+:PBJ"U0"M LDN8SK)?I=4#-]D3&W)+V%EY"EBQU3A8+J&FH-Y:%) 0@A+M*9_ K0_MT.*@H+-26G"V24J[DB@$JEB(:+ MHLIB0XWIZ88CI.HG 33B\WQV@^ ATSE+"S;9:50RZE%<$@)5Y!0]'+8=V\Y5HX!>*WOLIV+%14&-7&B_WMN;Z=/AC#*FI$G)TAG3B>."4+Y8CHHEU=SJALP0P^/$_8<43SG(GV MUPU7"I1?X3=K) U%ET?(N'WZ/<%)2*H"(1+2=/8"7FJDLF=72EF/5Q?8[M#@L+(D=54 M$H-/]N<(8/=^.CW*S+(Y>%P/9"*4]QM\M2745I)])]W \ MT[-0^]2B.R"0NRLY+Z?<9!_ MQ_;3QBY;^B?,IHQP4D%+3?\/7VT_NSH]/3J MY)0\6J_I%3^'.6DZNAD40>TTN-9GQ M"\OFUG==,R3U /#9 O_)O^@2U15E#%LKH4RRCL8 P67E* M F$CC=9+-S@I5CH555+R& MT\&8%H,W5$_J(+(#8??<51C6D,OA3)UNVM1:\ M?86/C#A4Q2_4]8(UQLU=,DQUNZ@&%'5#7'M04RVDP=NO5"#)%D#.CHEUU@U= MJC% 1UD-N0Q^=Y7R7M@,U(.5"(G]!5=MZ8S&9M5#U0%(#032PKZK_O/?;7E( MY;R@N@&G/!3,BA,4\16SUPJ_8:V$&T' M8 Q$MR;-P1]G*2*:A@L M[_RYB3C0=2V2I Z0%25T,:S]AT&H,:P25+1 M%G]-X2",-"G)C-7G&#(!]ZR_Q;TC+6S^07$OE:!^0J$!>+1Q;=/ (\N7T M#$PW0 O#/%:2?: U&:B:B%#O3Y(*1DT=,;O/2""#_.7/F@**_/ MOJ"EEAR:OK5>N87K\;5UEG G]G]'04AR>&IX/W*]"Y*\.KH\/;\8&Z)42*2% MY]&UN,EH.!1[?WIDU]SF]AJ%=AG*J]"O/L38JWN5>RA*7)\$Q MVL;V7$!?C16FLM;FZ["--"=I<*L@WK_V)!0AHD4&DYK,P$*$P_^*H!/8CH6' MPC2RG%[Z:Y6A&,KN5I);G=2+K=$3Y[V2XMT/:VE!(<,U^&11-28\&*M.UQ=FN4F4W6') MWHZ=+9E/?'3.+"BO'J0\ MI>)\.NF]O+>LJLHKD"HA##XEA2V()DC2%#NJ-"^+J5&CJ,0N\2JP,N48/8:% M&#F,R+(]/F1@JYW\+HFP>D,:A6N )Q\Y.:(-T+8D^O_?WM>Q-VW[J=3!,L.MS&X>4EW[J]_)(%M," D)*$-INK. MG$X"0GNMI;>MK:T'/WCR+>_)Q^]R2TGB$T>E/=4X=?X0, ="V<,*&*4T.C"\ M7V]<_Q-MHP4EI,KY@2,7J@Q*G=^+:(Z/\$E0'9\:I*L K\[?"EM ZIL7(,MU M_H-K3H>8J3?YL!R7.'N6?O!JN6A_-PWKKCWY@H]*H&K0471$[P,%;WZ)&[_U MD$?Y(8AQAE3/1XY*M>J1DCU/*-NA5FPH%"Q_1M$3RMY 7[9W4/]6']4B8[J& M(W\&MZ8+(-!CC[S=$'VXCP)I8'&JB^O^S+,$=J$+6VD]ET&5O:D(;OJ1E[D" M0ND=I YL'+7N_!?<1S+F.JN??60LR4R^DITXW&ZVOR NP@=4\-5*EM81'8G+ M1PO0_$3K92^]Z1:JD.@3XYWG--"&TL9^N'$!/-P;M'*AP>%$P[O.5F M2-C"M1.OIQX9N>G=[!(3I&)AO=6-!E@T9),S?$%3!I2:SJ?LE=YJI['QJES! MQJ^_U'@(H<H.Q/-XQ-84C$[GG3N($R/.CW"&UQZXC7\!_2#]*?1]E/PC]=<[#9_H(B)Z"'R+E/VPB5T')*!_L=+6(7T9;F M>&B15B$S'YU(&?GV=8[;UY7QSD:0W5Q*"&G;@>3VV!M.JC['7V(D3RI_ M&!JU\MP4^1:P'"RQS-Q*58]#(U> "!X6&48"X3$S9(=Y/3.3*]6]!I]7!C5% M9AN9JY/A,(@R[.*?]LSB'_Y^L;Q564^;^QLTCE1VK/6&,O;AU*['>*@J;6L' M?X5"5SVT)33 ;"9?'<]9Q^M*]'-_!X<_HUIY!NK- #(8%=O]OMD_U22'XWH7 M"HESN0#GP M?N4P^HJB23A=[KS37S XT^7=.^G.^=2IX\M')-W6X .5DDVR8YTN#Z"9^[=H M?'*2HIAB*BEL+9_.4W-A_/JWUCME'?AIW0-KH H.V$=V;*]P%5;DWEWR3W B5VZ6SO,7H M]?YE-NS0'?,.G?D^R]P.7;[',>US4;Y#9YY:>6Z:[=!!)U;!#IUY<@6(:+I# M!XO'5G;H(/+*H$9VAPX6PZ_Q9N-2TRUW.YW*PR' >[/">J8&A2 N.'Z0!I7=RQEL**=(=?,55>V'WO1]NKM;2Y8E TR M9X[B_ 7DL;LTGM>AL5@4F0YDO&XYE,$\[SI&\N9 F YET* ?W KB=>R2JW?2 MWT[?7&=5DQU1H!!HBFK./H^2A)'0&JE@(G'' 2#)YLBC5T#CQ7?=!S_X906' M)^[E"CLNO35&1&LD@8DCAP? -._,.MB#-58!C\1:[<.@GK "4WI=/FX%54.B*)<5LF$^=Z#(J0MM ^6$Y"$)2B)%4[\\C)K M_KH"X?=C.M;]C5#I^SRL%!1NP96^G+]\*TV-J9>D&;V8.9>ZF[\!':NO(A)D?'=B?.W$+>!9%7 MX?=7*M>*G/:K.JM8FC'9Q$5[AQ/,-0T (]EZ5QZY5O71RT:5U1RZ:US><6E- M!A0-^?\-INPNP8;VVG@HR,P7PF??L^. D,8O/'8Y\ 4G(Q(N$38 J%]Q6.FY MI6U4],S'B.Z/HA8 RR;4OTM PJ_62E/Q5_*\7/=>N&W )^LHJ=DBO0#0J^XC M+BF,Y 1V@-X)MML\_;?DPG22@%]\C&]0.'P9:PIXE4-(PS7?H#8E.(!Z1A&) M=PA)P ,*=["I5&O%)^!K5IG.%(E:!$C9N05(3P\?1C/2!#/AA7?86"?2)>V: MKPTJ;PG3OD>*BM"D9:XQ*%DM=*JV?0XOEC.6FBOQ2.=6*DR0R#!&%LS[?!>B M*;S.N%-XI74;[2LW "!X6&48"X;&5I& 0>6504^FW%3,7",,M)Y PS[6.#KHY$#V,6P3N M?S>OP.9J:T;1-\]:^T%$?"O;$[23P D=;_4E#G:)[^OT;J@V1]U0(&&N.7C@"E+K>D&V M:X6ALW32])&+?\=A1(!]P&*83.\>N='GG>Z8JL[0OJ" WJ^#F"U!^^ 'Z>8[ M*5AF#--?*6A-#93ZC35.$;(T+(O@M,I),D50@V>S4 \HU1M:JK*6:IPVS?/6 MUK,;5H%=XM'DUZA6QW5K^QZT1@9BYJD'5:VGN880 MK-*>YXC$K ,[32=7B[(U%I4U"<-X3_(%S8&B-9.#Y.;C3(;#0^ M>A\HZ1%>,4T16GV*QF>=<\=G96HY(M4<1?YH5]'=TYFJTML7ZJ:FJJ5+'J/A6@GTK9N:) MO"'CJ[/+\TX2QFM:90"*Z96I#K//A.J79[++@L* A%)$, M92]XM.#?]&Q6/GS!:A,9UW:H0E2/6]0$ENDRNWWSZ-D!(MN#&B1>_;5!\*H$ M+XAQ'P]-T@RE(1BQ=<$6Z:12%! M)U9!%))Y<@6(:!J%!(O'5J*0(/+*H$8V"@D6P[MYV>WG[I]_.2C X+U_/J$/ MY#*Z9+Z7H;&MHXN60 +(#NFNVNF4F;2&L&@+LQ\7*@.:+"0H9.BA,1+0^H=' M;Q-'(<5AS.S\&6^ I;PQ2PSF.] HUE,4YX6G&-K6!IY0HZ%7V]_W0+V UD(O\UCF++ M)=>],BD^?*QO5'+9!V20;3GRT3RY[4RX>(%0E"7C P5O/I@-8-UWL-^<8?#. M@$WA>!GG40\_!+W;QQ7=H[WDW*,=MEV+%[^,;\;GYY?GY^/+DYOK(]N)-=^% MR-*E='.VKCLQO8 CA&].1 ]C"._#R-G3=(Y/L01 MMG_[%^N3[I4*'U7@*PZ:RIHK@LO%W!P3K=O][@^PJ9)[1[VC^"[D? MZ*OO1>_\_9I0J?"U**$?+GE*H]7#DXM,4/Z%K&#^RU>CQ[2P/+#G5V>7)X,, MN4#JXZ!XG".1EUI\4AU=*;R%QW3?)Y!DAES?12]C<>RT '*# ME\[T:NPOPI>P2N>B7M@TK*U!^1^KTQF5@Z4X]5K]1^"+6:\ >9J CC[*HP^^TVB M+P^MR!8&Q*&;U63S8#WY86BL2U93E:.5O2%H%44)0.R>)VL_B)S_4+5,ES-2 MM4 SUIGKJMS1-A$P8"L*C0#9X=M1 M;)'D&W]:#ATE']=KC!T&[@79_LISJ+!"@IOO82@?F:SP#PU*/WNT+:0%&%/M M7VM:*YR;;P+,Y7T)GM-E 79S/AU]]HX&A4DO-/6=]/#D:<<9LE6 M,8BV'H[MMLV)ZDA/@YG *!QWOA<%SEN3YR?A_ M2;5*,SGQO92WXPK/>J"1Q<#[('2FF;%:22M,A*JIJGBT3P2)F @K8=;A0""< M-8NC &A,*Q@#)8U7HP'^_I34[07]C)W0B5#JTTZ6=@]^<.\Z*^?-B1OL;9^4I\H2/RX.6VON]6C976F,DS(!U3NDP.OEH1YLY;Y?Z> MW#8]7=(_BO57_.7V5J=Z$>I+6&85+ 3O %&C@L^BB;<@4U DZ).\/AE7^B3I]T:[ M#R8WS/\Q(A_]KU'Z6>J33#ZLW0M9,>6IAJ?6N=C@?5,W%537\OYU.A.^M$"L M."A=3F.^RZ\J4 "$"<7MR7I;7_5GLP&)4%1AQ:"B_I1A5 GI$.;%3].3\8GDS6='M#MG9#$&BRJK< /S8,X M+,^TK^T[>;2N,5J7@/53P_*!FZ UO(!T.=]); ON<,EQX MS&4.3X;(*!Y*A@K:/06O49!;$=[OU- '#ZE_DRYPJ!) M2A'G!W,[M?!T/@<;&^3$D;CSZ:+%W">_;M2+5935>]6I1\?T)HYP+Y88-[%_ MQDY $FDY$5Y9S>(WU[&G2UQC$J>1[%U9J](@#5W-\=9("; MQ8'];H4(3TEM/+-)X-O^Z\?62QZ4,E!,7]J@ M>:#,GD%)(P\:#8XZ)$W"ZG+CTZR@-JFDDMHJR\K#> M7)U=7!^CX$30D?-"R>XU#VO04J"Y?U" Z47 4G92'VM$EEC]Z MDOZUI( L@%B*B^I$8D0#Q83O#=AO2(B,'UB[ '3!0.A3T4#H[/='A)11 MI@;)0T-(M,:0Z&T;R"4H" ++6]&3G/]THO=';^%\. O,TOUOVXT76&2TQ=P2 MU]WN=CQO,?.Q,;LSH&DRCO#VVC)48,'$3 \^G_V\ZG7^/-QJ7V8- K M9P*B1Q":?@&J9EO2PL$&: O8ZNQVPR#*=+GXIWUWBW_XNSC&%6BYSHLW38;5 "%*F),53#; .3#785][^1 M'4?.!S9AZ=@H*!V.JA\$S6 #)O+<"M@,;)*MK8M\JCF6T5X%H$BO-^,4$ HU MQ,L:/$@X(]G,:=+9:?2.@E) V-% B5 :Q*&E524MBR6NLZNM+(+M<"UUX=#@!',O'-3S+Q#/_('_\/R%X;3.05!,8Q" M:N];3JPU%VE+%FIJIZIE0LN=_+*"!=^&DF3Y^>9ZC9NKX?O&E6BG M?#-(!U1 YJ\<>0;HN1&EYZ;?]+#, M4W3$US41DO@=A1'9]F D$MH_ 8W].BA YA-*ZLQ.)91]!AK)=:!7TJ1] MO)-?XY2KELH2*Q>K>^JQ\PH)E "45ZZ.696YL'G?]U95G56=#UR^8&@J:;N+ MUX1@OUS+NZB$Y :&?>\#-W&TH/"$SF/XLW5V>7I<:0,3ANXYF%SZW<:2_" Z6J0]T6J M\*,5J4;X-"2]*HK88!!($MA.K9K8D?-!@B0%(T$*1X\9D2#I863ZO='V@T,\ MR! /HLO19+X7[$P\2+[',^ZC)1>&D.HF^X'$/M^CR%1OE3'?@:8+O2R6J$88 M'(@A) >59]_N5/8L.!D(TU(R_^$V%$CCQE5=IW,/YO9:X3EH[/$C7V2-SS@@ MC'5FR\R\)EKOV/4@:#IQOCG))LN3+A>XX;;*!W79<0F_$+MH9MXMHO[9ECSU49V@GK<+< MRL:NP>T*DJ,T<&RR'TD&U 1#T0V+,X$-B_T'T[V+Y)/#EL6P9:%IH0^@Q^S* MED7ME+GE.!1:2_P!QA9%[AEHO.MEJ22XI!8,(,PVAV-OHK?@.OZJXU/0=%;/ M>P./D"I<@$CN8*;#W"8I?39OW!@;=P-[&JZ*P*)V^/'1>M(73^.7?K"VO'1M M$%)+IU[F]W>^MZ#3^^KCO^*E#$I0BAS'*5-1)YN@8+Y:P0\426BEM(!!)JI M8ZS"]2F$UO*@I_OF.5'()8^:MP=M*$&,$1*MUC]?D_OSAT M.JD'P6"F7EJQRE2MF;]"8:\>S1+DM<_0&F'_U?&<=;RN1#_W=W#X,ZJ59Z#> M#),<6+_9'&3_WF$.:LW0V0<)+%-ETK8=T9C"C07'U+%S:=L \%R+>S55#(.Z MFA<,$"$,= ^FWN+F<<2O=R?[P%.[<;0 )-)VWZP)00W'8#LBV6V+Q4ODF+)$ M4V_/WRTO#83;Q4)HC*]M5(D\D:?&+QS7)$V%;4 =S-V/Q]6/89+SP5Q32;[? MFU:B3KQ&6A2##46-:9-$,D=6$/6L2=$<*>&CEX38M=ZB\I\?&I31!L5!QO$> MBJI%[SOETUA+RG]^:$E&6Q('&1HBE?O2DC"+2^28;$R%&@SMR6A[XN.C7PFW MCGD9-1X:%Z1UU%A9'K!D(77O+7HV9.TP_"=R5N_D=-,'"JP5HE/J+U:$'BPG M^&ZY,0+AZA.I96^&/H"^0&D>AO68 I !M\/>-+X6VP3,ECRX)^5=4O!:LF#] MAN8,NSFKH',8DCG=8O!:LV#]\O2?X7ED1W/U][0UJZ!S<-/6.>5B+'1X35FD M6C.TUBS)9"\?Q*H#=>%]RH'\= 6 +&@U1G5G3D[ MX&N7Q^=79Q=70WMI&V^&:Z=[UXKOO%B3,(S7B>MKXBV^HNC=7_BNO_JL\=6T M\&5HJH)K:*^O^IN$S.]_UL]CF\\.))KB$DFN3D*UDS_C98/]J8M2$JT MHK&TA[GF^W_.U"QA7YSPQT. T(L5D4R*?SDAN='!MMSOOHOQM@Y/*@F\;4Q,RKX[*)_9%;<.?0]WF6:XRV#J MFSXP")$IQ&J,!A]'[01H/URUU=66?WG0>"N=K0#XBB).O,$-!GH9:BHB#HH.!+: MMKY!D-:9F1LZ]PPTDNM KZ2)80Z0QE>A6BI+K%RL[JE7?IE$@Q* \LI@B7O* MRVVNP8L17L2O=+F\.KLRG&FFI0ZV'H3N7>EBCKUZ-$N09YC0S>M$ .#/J%:> M@7HS8(]8\-+C'T_?J1G!SA\P[FG\.@"!ZQ%&@G;<)\ MO,EE()SQ.R*M:P=1U[S'X+969KOO6T@2S]RZEOT#SU/QRV&RN42VS'&AN*FO M8]=*=Y7&)S^XM[@N!+:X,O49D0J-'&]$J_1'6J?MCE=:JU%:K?UVUQ_CD_\= MMKP$"NU(9]J]X'3S7:\:O1F-0M=W/*(:E2 $Y*?A: M5ZRB\>BP&@_>X9:#U&'>[9-EUO2.>] K-M/6DT_Q?GPUG@9D>Z0IJ"=++X M=QQ&U"E3039_ 5U6@J25LK/ZFT0F'EH1KYD1H>3:PBXUR=S'H]W:]R@L[[Z+ MS0SQ".?8/%U#?2E=EHP*4U7-=XF<91&%G>@@3<.FZ,']N/ MZG3;K69,5%-XES6F$0$-TTV8TF-U5T)E0!.21G$T5V)M7Z#ND7NWLD0&#[2+":^1X;"Z7)BVS&)J,1(E+\EME\P+NX7 MT&)'N7)'I&#\I[1&).IS7Z>1OQQE:E7]/OA=AUR=$_?4,XI(6OO?-:L0KC?; M[3^80MG[WEC)2$2*@-;3"'"9[72D389RZA.#36?/R>5I^];*2!O"? <:O])$ ME6Q2"]L/A.R#^C(3AY0^"XU<<29*I@_\U_0TO'0XA9Y^!_1S+6\<.]YX:6?HQ!H&I#CD:F+IFC $P>> MP) <@Y9+3G@^TD.AQ(8_<7,A8QVO/+B*.2*!-,=#9XH;]5/]IYJ$'J+%=% B MHE-")9 HBEHWZ8R:3.\>\Q[[&:5CNZ1ZV=\&724N_A(ZJBNV"$JT)8E(S\X0 M94)^D@EAY2KU\$%P>I$DMFQERF6SK"+R@71)N#5>B@5101XW;0B"(;%78$ M0E2'BVS8*#3]J1TYS69$,#1TCN4C.LO&SGNO6AX&]Q4QCO?+);*CJ7=OV>][ MQYO@SN&IP,XA_N8H^>C(]T;DL_L=Q&%C$**W0,O&X.D)7FF;O3>Z[8W!KFW%@=*ZX=3Z%:PLD!)7H_(M!9YBH4E4DY;$1-L8.+4[8N838K'' M*A8\5?FO)$HH M3HLGJ#(%XI]HF?#W.+9"V=:<?-Q,;[.M!VO;HO39O,+'5V>79R!ZABH> MRAIWO4% 7)D%XZHW'A](53Y M?*\8%;/2])7%0I=- Z2&9_RK-\@T"\(71QMDHA[-$N0-=69U%T<['OOBZ.S? MP>'/J%:>@7HS.GEY]^FIL:CC!AS4F@%DM_:P@ZW;EJU\'@I7.E9.;",[?QOV M@;E\S$/GF\U9+>O!^4OC'^'Z60_(8N*D@N]"?BO0U?D(V<#Z+V M#!H/SF^T(+<>S5!@$V96ARXLB9+Z(@75$)B^^+A"+@\(5\MR7S OP0>ZM;P? MZ8PA_4V9,.K>Z94$&AG;RKU(K>Q6O* 5B1CQ@\\[:^-$EHM;PVN\(1>(A_@# M8IL79\7-BWWYH_0#(\M;C#*?,+274;=T.\3E!?V,G23U;-5F!O=[6%,7YQ<7 MX^N+L_'YRQ/!O]TXG>F?7_AED/2!/!:DH?)&?F M6)LDRK\#I?.1([LX)6D'* V+P1#9_[WR/_ZQ0$XB//R/O=[P#W\_H97EWGNX MF_@L<4F5/)&O^AFNNN$$8JUPL]<$+R1&V$SJ5+I?<_AG*#SRXIEGH-82-?!7 M3-SF^^$;B\CV@\VC9Y=Z4NH>A\1"+:8'LS-1LPPZNZ:_/#R=>WTT6+G15QM/U%9X'242C M[H_/-""[Q_*=2)UK6N$7H&C$5%_<%J2F7><5W4T30R=AB*)PCLL-23*0!S]( MFR?Q)?J6]Q?^)?Z1(&IY#CH4<6O?A29MW1([Z#Z-0=RO9'H%D%(T[S!<*/B@ MO[J-E\O$">M[R>'8N8."J8=>G/!'NZD M]0-]J?U/*+D?:FL^.XR=_=(@Q0;XF)XU:!)2"BX97[8H+/"O+/MS[J=7DB4C MD9#2N$N%)L4&PN!5EQPFIJ, -,E/2%5')):V!C8(&I#I:)A-Y_SJ[.*FKPKA ML=STF%6QTN69WI7/;T1?AZ:'EM>=LDAIN ^^^0EN?C$IFN*H+AZ*&)5(HUYI M2F'2ZLC0I\1#2!MV9T>F'"[S0667:*Z(N4]^L[L$6J0?XBGJR)7##4DK@91M MS[,Y)U6<;T&1DG&O49,IU$6OA<4:VVN[-Z5E0Q.I7#>G'YI^);_CFW75/'U4 M$FIK:@5"!_*=T=%W.28G5"V'#G'-F88YTF'P#O^H,[WSNV/LF4KI8-UQUED\=CE/N/A<@WMH[3CCHJT9VK;54R.=_Z2A31%:X8&VS)77I!QP0FAW(TL99*FTKOIP8!IC M$9.+(_V5YT3"9Z0ORLY(TR)'F3+A)W@MXC#QR(TXE,STCS63>+$B#%ULQCS< MG'L(6E_1A*'2>\JJK6/,_UH]H#4+_$5L1]/@E605L*LRWY4]EK?KTG@2/ [4 M]U0)&06,+!)0GU:Y//LK\UDHM DQ4$H9, M9/%!*.PU&MP$S6KML+CX)+GN]H/#Q\#2QF:@2!V78?W:"TU-?L WOD>M9HL MU>_B,/+7*'CT;#ZFL9S^J H8M M),:+_=*-J*&@0AJ5C3DU8TV_*&=.":0=VGYDN05B+]KT.B8)2NG_O_/#2/!2 MJUC!69YK2L7_.MUW<_B.8H6-?Q7GRP+[QS M6M:OS _?+3P8O[FHCO;"]CNS>D& MKYGU20,DN$;Q[<-]H5W .JU':$0U4'72SPK?9Y9#8A@G:[KQDCB'T.+1^XHM MC)-@F.F2FON$NS7'=:**C&R-"^NZ.#18+QMKG+_4&8!7A43/39??PN2T]/0- M+Y0] LW];_N=W!:%8R:!=YZ-7'2"HS2&HR2*N0N)*>5&.%:_&'OJ[$M M8/ GJ9Z[9+K=[=C]I3;.3J0(D%T+^]9R6>LZ[Z!Z(IM@J**CS*#PC/N ^2_D M?J"OOA>]5TV FQ:7!_?ZZNSRW*ATI(51MFA2"$V_O&6\T/P+6<'\ER^IO;24 M07)N3V;=PVLM=TQP'!NVPOI^Z='NNBN?VI&*[[$0C+;!??O(43 MTJ-::''_V\:/)IM>3;J;JK)ZK#'UN*3:N]&T87@)PV]?M1G(M&W3GE MK7R78R?)J_Z"R.'4[1])&.68J_G7%Y-O'3?&^P717;J&%G9^IXZ)PI=TL'S! M+76& KLXLVU:3,_DPFMAY_.I)O$6>!;OK]&S[_E;4"J/=I4_WCWZA2Q1M-O@ M9AAN90+P8#G!=\N-T7T8.6LR/.]^(QC"\OJ9@/L5]IMO;NZW'[>6BZ)CGI]1RCZ,_#C#=8$*[$4SZO06C4/6]DVWMA& M('><9^J?"8^]M4(G+$D_Q?D66%)%26+RS6UY:RFK!'B?^0$E(-H95*+\TG0[ M#4K(H7)V@E&Y@J(';A*+4I % $@/<&<%P2?-KKG!!N'I*?5NB:I!L!1HBI#E MLJ@.%8 4#5SF!_?Y);O!S^>80 MC)>AB4'/5$(4 &C\9T;1L&A+:5[,1F4 5H,HA0P]-$8"R'BQJ_.CMXFCD.(P M9@X/C#? 4MZ8)0;SG.8#YOE4F.?3X^:993ZT;CY3[3-AGL^.FV>6^0S?KS$' MP7YH*YGF/#@>_IUCN;N53C0Z]]#ZZ2%-)?5%DS7#J_9TWR0DR\!?D/N?/YPW)S_?P>ADK_%N?[T&35 MC.\R?Y8, )W7S^3#,6VOR([#FC0V!?T%NU_JNJ-.%_OJWJD[.]7 M8K:_D+N8^U^MB)C\N3=]!W*%A&K?RV,WQMB=]D([S0Q7-/$Q>1D@N9,C$_/. M/UC5O]A7K32T7.OIR]:7;H_>!PII9IM'[P%ARRSW+W^-"#;D)KW7R+=_\(NI M86E]59A*.+2>PQ257<6QI1)[7S!YP0<2T))$27W3D6HHM)ZG/%.E(5P\-EAD M+.-_L:<*:6JYUO1QHH*0GP/M3^>(^X#X7H:FGY8<01+@=#XD/;WF3L#_PW@# MFGXDB"VJ1-3NSCMZ2N9TMWX0^+]( #R_7D2+Z;6(E(!ANM.IF-M,%A^DDP[) M74W%J5S9I(;]1B^%T-1NM8=B#)[BWWNM2 - BVGPZKL+FG9VL@I0LNL\]U_0 M)@[L=RL4HG#HF)M\BTF#3: M:3'U=K3@!YY]+\@I@.MXGVSYT#J6QF< M0 !+=@S=V;J(4 _8^39G\*'!7-O M@E6 %D99H5]B$$'31EGEA:/_#]X$JPU!KABL"QH/F/5PUR3XXH,9K^9-/\.F M7\/@79 M/MZYK(=&?%O'O@"1W_Z ((H2M$,#9LZ& 9*,.(6<7880$M#Z#O5G MA@!1WI@E!O.6]SGUW,\[WUL@+T2+;&R(H)_VNIAG+?G.*/W0B'P) M_W;WL5'ZM5'R.4.>VS"(,JT4_[1OH?B'OW>UW87(9-+$3I<%*&NCB%05JJ"3 MXC4]JXI=@%"9#Y?S+2A=D5I^24^1__6" G(1K_8\\Q_N'O M)[2RW'L/M^(R7VO)$R"Y$T1ZSQ>O@4:X2>I4NI0]_'.^TOA_EY=&6.'%,\] MK25JX*_8V)[OQ\Q;K"(_V#QZ=NG:L>YQ2"S48GJP62UJ%I %89J['7?3T><\ ML+P0=\@D;/7V,_L7AN.0OP H[*KI^139KRA\SC6Q\,H:R'08%A^$H@5%++)E MT:1C-D5_S91VLESB%2:Q+.D?2[OYZ@H-5M1QF#PF3U*25#!._@2%9P%2 MBDQ6&@*SXQ=@CR23(4-;].XO]L=BJQ8!%4_W@F,1VTP?AI&_0RBY,6Q[N+6* M[\/'>D$TEU&='Y)G =I8SN+^]X:,;!-O0\1S?6$2I\9*;VIN'5",QO!6,PT;\6[[V(+PV0PXS^?SWP]C^2%L3.1&J?J M4E HF@V8G,33CC # FL^D'D,BC*4T%@Q4Z@SM_-+@"),%>P7'^PY_YP&]RM! M8AV�>3GDNED?FJ%AG,V8CA2*G]V#Q=)G=QBH9+%8ZUUH5+[3\Y\I>CY*-# MT!34H*F$'_YPJ;+GH70NF@.EN$WO8H@4$-:X,F;J]E0O3/06-S#KVX"AS[,KV>8HL'\*BC*I $8ML63!,/NJP*%BT M,UC*ST8%3(/I&FNX,!$+B*I]&8H69 <"!59W?J]UF\!LXBV^.!\.QB)%8KI! M 2;16]7LQ/ 7T 79<-)>'#4D83#=W50L#2H&U[R%98L$KA>A"$(1AP<+BN80 MF!:#LD[E +V:'N3@Z=ZJHXG=G8_:JD>O\?AR-$(1A*"5+9K6!/3L>TZ*PS8( MBCTQJ7X!BF"T3$0$S>Y\QX(_Z@>X9:3#;6ISU4YOZ<-0]-"0PI(=77XSM43Q M&^PF:-S+G\@C.>(Q I/%VO$< E[D?""V.'A>[9U4&AO=K\B1(H[G2N, MSKC;DN TL5_3BV3X??)#>LD$'I7QM"K&,ZMTBD4W"55MMIVV5$UMM7^R=)-O&2E7P/"1M8U12\&]Q=[]T MV+HL/-U33?'9J?6^!E$]5%[>(=)&ML_Q':)3_X'>R*DE:%1=UIGID4P.L*_Q M6^@L'"MP4/B,HND2MT.N<;+LQ=YH2=)D#?=WMCP+1]'>]*H)>/:9WC%?;UU* M\K7JC@!0K#4YLO[@^K^$LU.>R85;D^^.Z(>'D&NH(==;;? '79>_D6];U\9. MBVH.NQ8POHN!UT!X$T!YSQ.O<=T*O3;'""^>>09J+>EDZ+59%FHQ/5@]B9JE M,_2Z\3@D%F/'\3H41N5[.B66=WZC$D_MB>VSP"=;^(O;SV]TUW#[^G=G,W,M[_YU M.B-N'CSMH2I@1Z((ES.H3S%V6D.@+@WT>P&R0O0%)?]]]-*<@U]28T3R,38K M;%"H#@!E [7R?2:VOJ#5&_-:I2#L8*]/!R=00A[4&PSJS:#*9JAI2$H*U8DC M[:@99*<*M'YE3JT (PD@TN1'%"P.8\7=[Y MZ[7O40]$U99+[8M05-6"#$JV8IK!H\6%N._\KDW):[K<'@X/^:55_M(@*S%H M9&=M-9("/)Y*CYE'+35)F/IU I,@0?Z/G(KYL%S2!%_P7#9P["B9J= #[=E? M9)Z<(5SQ1=$]9;OQ @-Y_QL/#MX*O>#V=;]2M%3I$;3/3S#R%X-FFR.GZ-AJHME[KWINW,KQ M-1*F@G[&N,#[#V*RV/FTFY/QX?FT?8&CI$1#!\\$6NPA!C7>L^K'6[XI*E^/ MLE-CK$>A=0MU+.2N@N*U!TA*^\/ZXD\Q\M=7/ V34/VAB:+MCDEBR"FIJL.97FC?Q*)W?X M&]F+Y(.SC\U^4<*UEKFYN3@?GQ23;7R./L(1QHHF+_!L-,J5R[N<2#$P M:RYH=&WLO>ERXDK6+OS_NPJBWCBGNR->54EB]MZ]3S"(&00(,?TA$BDUH!$- M@+CZ+\5@@XUM; -.,+VKJVS0D+G6L\9BM7D&A/]O[%JZZ=]L\NGT']:=?KW&" @U J*;K 5-X M?%LX%M%[O'%W:/$_ZR^WEZH+CW"AL/<2]/MOV9K]44TT#=C/MFM_/ >8KF0Y M!O 0/=&#J#A!IHBG@;J.]Y)PZ,,]HJF+UTA&17?>MKW<@=*K)$[\0=_NSE=] M@QO/Z2-"=9\XVQFC+_8'[%HQFDJ^]>CU%9L;#O&*2J?3?Q8ASK9/A8)X^/7H MB[W7+UZ@;.^9X;=/0/D$3A#S#T_M/<[3!)W8 YMZ$&R)-=C47__\K4 @_O.W M 3T0$2S3@R9ZLP<7WI\U8<*;"3CUU=E_?VV^)[S AK_^_/.WIWHZ_.?O/]M_ MUX\:6V+PS]^B.HNX7J##__XR@".K)N%9]D.4M+V_T$O_H*_WKA%5U]9!\&!: M)@PO4!F*1)TV:B1M6EY1(^H7_^0B)>Q6)*,4W__V1OA M>0>O M^,;!-M$;+'%_N*Q%YQ-EQ>LP@56I#.5A;2HE,Z-X.-S"X**#S:"1BJO1ZD!^ M'&"Q#*:6(\473$Z0JM-2-#MIF)E1(AR@A(P%?&6,!0<(X7@BOJFN1\BC'T8< M$G@1..*(Y_*C>K7I4;W )_DB 9I^#2A3Q\L@078?3%5' NGX2#?LSC+CCEAI M=UHEPFC4VT379XS!TEPV^B.NZU-YL:5T6DQH[()A$TR0293<-C+I\ M3;/-689AF6_SE+8K$M4MDE,R: F#7DK(-BPX__5/*D4G$E3T\G.E1Y-)C4KZ MDMAB>DT[3]79?%+NMSXZU]?8.HW*Z5J9%UU>E=,P2I<[&2>&V)HFDQ293+PV MX4,Z\Y/:I*":R&M!XVI# :HS,-;AHX)!?C1TO8R$_LWHNC4/W9N"Y>009%6O M9KDNHK '0RW+2IOG(,-@N6HX5F:!' U71<^KJ:ZW-^M:L^PDH^6F0A9IJ1*X M059?F$ATWXH-_F<[G*=QGD%9?\0(;48W8I!GY04<%'P4=*C0S0;(]?!=SPDR M"]5]O*QN.9X,9)@%@H9$_O'RM1AD YXK6BBD,D-RRX1,[^&1B+Y4-)8 H>@6',O@@ Y9J01UL6/5 M@1<.8F?L>VQ:V&YE2NN*K]&N("W[S>S4DM_2.<>85^ G#QS-#3JETQ MH%*33)I-9EX*5.C3"9X/=#W@;#1720V)Z,S4$+L%"-?F< >0ZP]8!\FB[4 E MQ.)L<]43-!DS'/)J@/M&5(HSJ>E8)1EC.3.4>#5)-H/Y(T*/"#+_IV8!,V.* M>6B' K$>*G312%WT::@@5#<,G]TON$6?HV4>2BC^$+/01#]X31V8#>BMW3E5 MV'R:LUQO+>9;L0L_^2AU7PC^K#9-34:=<86'3#+6B8_,3D]\3_ ;EJEN!K%Y MJZ= A[57?#/E]6>84Y%9(,QZ4&Q#)''F,]7Y.5K&$DG"(SL-BRF:V=A@H?(P M49-_ "TS!M*DZG+U7E9JHJNK M@M=,_(IHB*@K@QZF&S=&'[T0D0!--[R )BER8Z2W]W710-&X]OR E4.8!2X, MC8"-R+,:06:.7)..@UPH!;(FW#PG*,UU*5\C^]H4<4JJ-1LR-7_!X%>>Z*"G MR2L>98.G2YH@"#]:O6_UUV:,:T!0>SRJ,GFA6;*B&DGX"RH]FZC)M(6L8#/Z M6C#_GN]E^PX<526O$.\E1P.^VI9H*S8NVDVO]4[,X3K>B)V;T'$5U7[B0^?) M"G-K*YP%IK8A'U5VHDQE65KPH,I17DW,YTQGSU>*/:=E>/?*&99]?47&'+!5 M#^C( 7&1DEE]E/4E%+>M??PU#CHJ0J$)VZJKK?FPOFDE-?H>24M!+3I>ULDB M69WS2;+"MTW*#J/6WR0=_W0PASU9-P2J0>3A(A]X0Y]VF)1$6B>,*384$]%' M0 @Z5F9]9<9UH;?OEBK4O*-49^R,KC>4[TM7R3$]L%<44HBDPE+T\H$:JC&I2!OL[3'B05HI%@.392K!M*<=&! MODC-1)$'1*_D&@VER!J9$U.*EJ(I2A@0GA8H@#8HBDX60WT[(=\E55!(I MJY\3)9)K3**4,QY,X3R,L'_3\73JYB7TP_1BXU8V:0V])D. *)EVB?24ME;6 MDTY3KV;+KAY>7Y=+->5'!]5ALLH$C9)0:&F=ZL1LK17<#P+M4*:.F M54;^+J_UFTGX%J&HI%7(%$2R24[;!4N5&L.J,5L1BJ+(;\#:IV11+C%CNS/D MYB27KGAIAYW:^>:I_?M 4L# C0*.*=K^?%H=9JU":NULT=&+>ZV7AM0)O=9* M,F]3SFBB:O2BTYXZ,98:%;[-:_UN0KY+KF%,]A/)>4IDH!6K3YJ$U*Q-YFMK M&;MX7'EQ"?TPO:2Z7B/H3HICV%$G34^];I,2-]8S=KOP^KI<:L4V(2;E29D' MFMLKQHER:2K(W^6U7IIP[Y+'SUAD7^![1=[O%,& 3T25HKF1P^3%H\?+R>&Q M]+&A79GDH//K.F33MYNT'/N%';?G\1<:59<:BJ9&SL)K]WJ M49GW4MBG+_.#@OC0]G5(D>,XE7&R\$6 M^QTV(;"E*4]DDOU>BTBEM$P+ ^J^,EXI&@G/NW%51O% Y(,2^:B^2[/#95<+R7(5T6DS*KA2\=O?5#'\74(J M)+*B"#RXY2%7KNY76C^_>?LX%\KA&N7Z5Q&];&'KJJ!ZZZ%%1-4(5Y4M\]D2 MZ,$)__HGG/'#^S/^^\_!M_VS'>;CH/X,8H.Q7#M"G!(K-E.>@D70YDBWE MHLUTO3$AJID[4#X.%/IXH- 7!\JVWF/M+82%!I:)?G7W:AMVB+=!!Q%HE9+7 MUT>::B>+^7IIF.RD9&S1\=8L?_USH+SW!B'QPF_]& ;:T -AO1$#'#-T9C= M8+KVM=9=X!X[#]YN(,SHCBJBH, MZ$V@BN5M>+'ATJBYUY9%O-$;-JV?]L=/_.3!H0(\W'0AT=1GN$IE! MUPMOWY:&;M!06"P2>K7IU4DV42XS[9%45I8WA(:CJ/!S0/&RRMC-B!-_390- M)+*U/M=CK+A-3KF^G!S4YA/%NW8?X&,TN%% K&NB#5NW @A7CO%CHC,DPX;_ M#57("5IV&)"@E%KD6X54-3&_5I6PBA;?F_*5L?NC\=XKOKZWS$J%BM+DF 2K MQVMD8EK-5JY=SB_JZ].8,/AM7S\5LY=U5"; [XJ7Q]#4!SCZUMCF6>91::GY?1J;UQ2NE13O'8? M?_[L!<9RO M/R:8>;\6!#(3>$N_*EE"#W#7:B"^T]<_%[NIT_CZ(I&?-^W1-,X88K':,6"K MY%UM3/U,NS_>L7,F:-E+-7/-:Y?D[?7ULV'VTK]^= MV9YBN9DEZ7?"F*_>6 SNOO[MP> 8M\XGZ/ZX"XJNYG>Z,RJ^8"U1NG9UCX5; M]]V .,ZM,_U"$!T[;H=7I4IO-C58LYB]5OY_IUMW+G9_= GG9M*,P):[>]/= MF-\H'*;$UKLI4"S9N@MN7M+#G#WL^HIJGFG'5C!7+#ZOFZ,B$ MTI#. #*8-JJ\52RW>XEK$6-L5//Y4Q7#5CQ?+#JKDTS;JQL=^3-+5) M>WZCP1KZ#-N"/UQ5\\D8?>PN[H]HZL*(LXN-DMAEC,(2SICZLIYEKH7%%]/4 MW[Y;^W.L_ZR6S]E:AVW8\Q9/QV!AT>NF$[/%M9AO#+3\+<+EL(6HM\A>OC<78JI;9?=.96Q^HH MZ-[P^-YM571RX1EJL>=23,X>%(2EQL;J/K8(_2PE-FA^DQ17EG ^-3R03"&: MS*U=<,SSB M7.L(I;XX(NEYB5O.X0Q46'QC-[QSG#<"E\,Y3EAG\MU$W2QI/9@B8C.:*LSJ MV!D _'.<.((D-/M-QQ)]P6.WYXL_X62U973SM9LQQ//0 3L8F[R\($F"24OYXBC02GTL+=.SF'6/-E]? M(CN"J!O-=P15KRQ#>A!Z8'%NZ&6ZQIBI-VL4,]7&ME_,])8=!3NM=@AZN[2Y M0^]KT/L(M+;7UB"R( HR,&7#=JS9VKIL4%49%Z$IDT)=XU+];F647@C=%+:+ M:4?Q?GOQ&]/^&6P'IKCALE !Q229JO-DSE!&=F40%$80.]WQ.2X_SO)',#7K MJVB*IHPNV_YX0*JGY>C$B9D]EPDFK6*J*P70PK=^XD/\/HH /P(*&=^S#&NL MZH^ALE.P1[H_-&=\,*CG<)<.3$A8:=+:#TY[<[I MJ:GV&M@E1^ZNV^["^:E[O7Y!)$>:?%$D>X4;T/:+^^ZG;]>XI.N M&T=4Y6$U,'62:_>69LHJN 1[(P[ZN5TWO)AZG.O&5TL@)_8*42W1EFFJ&W6: M;!>[#-/5N6YX0>&EZ]9+J"5.KK=4DF-K9,5N37F_=AMB?BG7#0\6'^VZ>4K; MJR?:L8Z6T\7XO"Q-II/RW77# 0#'+F&M]Z%P4 B77U3H9H.R*?JNYP3["U66 MX\E AED@:%!\NKSLNCX4LP'/%9$.=,QPSIQMF:[E0)%!PW%L1W4?542E5\D) M>5E5F* X!K/V7"9D?-NRO$V;G<6KDQ#GMI>Z'CT(H*]+32#T:I:PWH'TK!NU MY2-3V@0!&.L021[ZQ$%TK*D *> 589^M4;2AISHK QR*]@M+Q?FVK:^^!OJV MU>_^+?LMG[<5' O-8,P1W9V MHGV*)5<;+E\/Z*GVLC++]G0/#;_)I;*+Q=3GL%70=]#C[VB$2\L=U=,A*R'K MJ6;&."T/+\IY^Z86LF[R.^)O$*Z:0"[\2K#95M\;L*F%"Z*G3-Y M%_EK$/GOJ(A]X=J*4!W5H(S(L!KV0<%!U!,LQRZ;P@O?=7723A,-/ @[3[A M"%F!^+3[S:/&R""XZ6KX^?IEFZ<1!<)8ZL4YQQ##-J5)(.LN=>RR3XA0#\\( M]1)NSREU"F?T6!*O9?LPC7%W/E]-,VP/]#)4;ZT:=F,CWO3=, (PHT&&"-!VO]:8=!O:Q@]26QXZDIF?"D6->(ZJEH^X:0=!05[H ZU6&X MSJQ3KTY:U2334]NS5IK3S*&!K>.!_6&XV('IM>:XIS9PPZ[1G/9G98[DY';* MBF?GNJUB&WA>C8'#8?/XR2!TI(%;\O%FAFFV2#4% ?028RG.WY!&^EX#=U. M.L; &:G4<#*5!P[/RJ6&,^FJ@8)?(\OK-' 8)/*?W*.EYU@8M&&Z[YK&T+"&_U F:VDSH@@H$.)[E) M5P.-K#BE%D66YK%U]O/8WC(/.^/H(WN/[T[H^P_6#7(Z<%U6.G#UG@R4 M4*RPMNG/@'_@1G?=8:B)B)OW]Q^SN1J!(^Q8A)BRN6CS4*Y8BC$0.#$2C(KZ M)LY/UP0UFWFS$UOY0(P5#W8[CL( M;?CS\N!/R<7>U0@+0.]8111K(27548"Y;LRU+S(E6;2[?JL_(CE5 VW!H7*Z M@JV+=2*16??#>Y<9WR5!'V?C7;@N+%Q1LF/%TR_%:9:OYGL9GL'0;;H^ M+8WPS0/^0'%ZA7%W 3J_ &T<@WV!D18Y)[\H9YJ,6F9GW;*G)8,EMM')SQ"8 M0XRZ"\C%!.1%6),I*QVR2Y@5K9J$@UE+4=RT?.MAS77(R#W*>2DF=5_WU N+ MB-@N+U/#47G&!"FQP@]G3$?$=[/O*47D;6K?Q0,[\RB08%@ MR31+D7CA78TRBEFNE0C"59320DGIB[MI#K2FP]]V/$Y4,,N O1V83H+"OI/I55].A, M9#1CDF3[M=F4CM/7E*6]KTR?%C:OQ9K#5'*6\6B>X*&7]8ND*-:,R3657-Q# MN%/%5+7IO&7VQM&!5FVELC/?Y82JX3>[?LC=QIG6R3");3\5TGM3\!-\0[7[6\+(_(B7YR26M'P2=-]:0TL-X M7XE/*SE>]^/6XNJ(R MP4_DIO+I:9SI>;,$222*T^'"4JK#[*V+#.85A-CDTN["]=K5";)CI0YD\ (Z MYG.Q23U* J_C4OIB;=GGDT]1"MF=VCU>S-L<-*@-R MFO\1N0Q\!>:">=F[@!P1UN1C\U$S9CMM4NT4H-[ORBWF9U228"\C]R@'CUT> M!CM-M62]/B,-I>'$>=BV1>U'9*3NNSRN3#PNOH#U>*J M3>M'B,9/W^5Q56)QF5T>QR7%$A6.&XZ[NJ.IG?8R:G7I1GN/1N& MKSB]5L@699NB6!UTLWQ1SKG2K%R+Z;$?D0;#78 N6W%W%YE7$U]L<];(E(K5 M!5G-RVIX7-:R47"W+*-_HR,4(N TT5HEU#IO$]%N5>PG &:+R6 MABAU!IW$DM,&#!U/]?GA+#5,C*XIQKI']Z<*M\U21M"&);)+%G.30,^FY+%> MOC$M<>M1[.?]Y-G292KCW(+0BGI:46:C>+<7O3%%\ ,PZAY) MPH:LC)-B;3 879.K>>GB@1\$G3=6Z]U.L2^TS/*29 =R-!T7]$3WJG;K7W)A M_0=!YN.YH9X06RJ**NB:NFAQQ:EB&63ZFIP3#-(XF #LV#.+M[*#S#5<"Q": M] %:98.GGSN!O0.SG7.O]NA4@KI8L!P.Z%OOQ^E6AX.6'6V3TRJ5C>M%B70 MMO#Z"F4VJ#J:-*=$T[>?3\"9VY?=K3X6WAN[;) MG0Y72R?RP8R9IK-1HSJML3"XIM+G0X3^WN+FS^CJ[>,.\0AWC7P:L?A\4?.I M12(5M)FL0GDY7A6T*3,?-Q*]Z#5%*V^(Q#<4,]_%X3/B\+39?&NA:ZH)$/Q:0;>$X&3%9*=VHO*->=7W&7]! M.[R\BNSM/ET/SK#A*TE+"S_+%LM(;][BYO\ W%7H' MRV7Z.AST"KPJS3B0Y*::D59XCR^Z7+5_35[!SS+%SQ=>Z+V%%_I;%E[8N-TC M*NUQCE?CS5*N/!&,8@E;"-W$P@M]_,(+?::%EYTFK4!UND#W$TX+5I/IF>P_,\DTZY M0/?==QF[@OV3G&P+4FT[%Y6;114]K"+PRR2TC?$U\_7@-&^8K67T% =9TRP$ M#E**FPS35FP#2XPWFCF"YA,<;,=;#5AMBM?,WC>G>V5LIK^NECN*5DX,B%B& M!PF#&#'LW'%8;.TY;FKY C'!)]6RZ\Z-:&\07Y+5(=5Q2AY#]9/X1H5XJ64< MV/JV6AY/6W2.MH9#DAC.A$52B_;*&'= PE,M7ZQ"3H3JJ 9EH#.K@3W%71WH M(%UE.2BXR**8Q'+LLBD\2XBVH8Y\>+&)O/Z@XR A *ODGAO&+$_?K)[I.MXH M(TFJKH:?KU^V>5JKJ"\8CTQ%>3^[;/G)3&WN^=@!!A'JX1FA-F'8&Y3Z>@;S M>!+_^@?1^.$PC6^J\NZ]W ,&D,Y:9F[8XQ=#GF7)1;>3S!OC-G;KO'=(XY+3 M.#:==MJ<_8MC0K(267(SA$6258D:^TS3JP9U[&![IGS]T2=ZW %VJO[-T4&0 M3T[5>9OA3$G(Z16%SVNWCK>O5B/?X??E9DJEY*Q45V.+J<8UFPF[QVH=4,0W M OWFOD?7"+A7DXY-'8HR%#D/>/Y^5+O>S;W^.N/F+#WT11R@]U1/::NRXCWS M%%>7(CHW?0<%A/N6]5E(['6(TJ"3SP*^V*5B*:+/C"H$MGA[0:(G&WDDC;[N M(QX@[M,HKCHQ>BDHKI1@ 8KA?6WH0F<&D2NOY55WM>[84TW1FF]3-OUTFH&C MND4:1#=3H <%IY[$-M.*+3Y7&O8XDM]!^Q'0AO]'(:E1\$TQO,.Q9 <8F^=! MUG!2DJU$>4,SYO& &L?JL[MR/1%XWR+]E8&8_EXG8) M%1-"U*AJ@6Q6LL.L M/Z-3=R6+M1-P_M46?)R 1-2J)*P,4=785HMG\TDAEL!W\R^V^/Q^)^!:JD%? M34,VELO6+$7'^UJ.'S*%=EDF1!E;)%Y1&O(*07)L*G$:N*-\.Z9GF6J%3JJ# M4HL1L]@M(EY_*O%:(?16.E J^V:-U1(&7RPZ=C%JJTXZ<>OZYI+IP N )OH6 M:*ZE_PH_APLE'?73I&_YA2IZQ *JUZ3$[OU7,(MY/RD6^/1?">H3*R%H:8:L M5BA";=8S-K&\)MU\[[]R_>)P%?U7!!M$M6C,G/#!P&AGD_$2FYACFU^Z]U_Y M:4*$0_\5*SEL=(;#YDPK=MUHAJ4+'M7 =JW@WG_EQD0 B_XKA>E<)D6SH9)3 M,"U8W< 3=>M&[,2]_\IU" &V_5>JU6@O79YP9:T*N61BD>.*<_J&A./>?P5G MH3DUFHN]4CPU\%(E'B8]R1;=)=66KRF?= ?+I;R"KE#.I256$\@>6YRE_#9= MI*[J\*:?98K?V]:WXO0 H>56$>5$0'"JY] $'X57G@^Y_.-<(\#@M]+51<] M?IIKQ:NI:+\5Q>_8V14X#I)P YQ]&F)C+"]X9@AV6P'Q$X.W0CX55CUI-DB4 M^:)."84BK4XSD[L<7.$"YXT( I4^8S+B_9767+%?=HN.-&;H4;Q/:T,VKLZQ M\T&.E(I$3?G_.=/7[%@(6RDMS-!V.R.*2$I,SST^2^$6I[TK$5KHXXT,]"[ I63N74_UR&/SH%"S,ZM9C.E&,@IS6L+(YJ?B7;I?5:YOI8?K09ND6F?X\#PU&2 MW.F"\9 OFJ)>Z5OM?)+"SJ6_>Q77"+\W,NZ\'DTU&KD!KU7%7$-M);R:-_T1 ML+LGPL\%M[Q4D:T[$>7ZJ@+Q8F_)ONS=,/3%V[!ZJ8*<*Z_%$EN?7;9Y]J MX*)JX%W8W%4 ]BK@BQO%VH1;RG3E08NA%2\6+\?FCH_?&41WO7 1O7"F/6]W M98&5LG@K@/9THC!:)+LFZ0\R$A?$^CV8PRYA[,^A MG:/3WEUJKT%J<16*\R6DLJ-X3DZZ*J=!7I]E2I-"6L/OJ*)[:N5\G0?R9,=M MS_S4DNPE^/F",TMF[ZI:)_X0K_E"/F9%S*J;&1;L6,Q@X#3>3K+M8":(MV,LOG,YCL(.$N_[#H6*'XRI+BB1 MO:H6GPA\J\(IMP.'[_(=\('"%Q,#R_0\ M9J!YR^%,1D>3#$M+)3*0G)%K."0IQ&X$%I=W.#%D_,<<3J=FIP.*8%.,+Y;B ME)9Q7*9Z0W# P>$\%TB^DIG8MN=Y/Z7NKK--3>!Z>7^_[]&AJY%:!GK'*CHP M//BCHP S3>9!X&[NWU;BD.W!J!EWIPRM<&8GJFAP:6-7B?,%YV6?OF=)5+]D MS-, /LV9*XNYL!2!*-FQXNF7H,^[K4FI7!TN^5QA5(P[;*<\H:\_N,<:]*_P MX@[S3\$<6<_P?*>&Y>TC6X]/:N52# "M6C \V ]RDK2\(_O4R'Z%_#\&S%O_ M_I6,R/DU>%<8I&R[-&+;'Y)QR8CD7NP&,W4Y< M^AY1[V#'Q$LG8H(ESB9QDZP.E;Y8.[T=E7NT0WUKC'['?$]K;J(WT%V) MIX=T/R<[QF1!7'\UR!V!X!W35FTMDW6^VVDP;%6%]7Q].NKF;T?Z/VV% M< 5"6 R[.74Z7)D,5Q3"8ZE7#-5IK$#0UBF^D$2K&M;CZ'!E0&"/B\@QBZ0 M4A(Q;&J$DH,%SV=C^@B[9-LU N)DY^,^[PA#[W6$>3ICF3%LW0H@Y#Q+T-BY M"1U74>VF#DR&8YOAL?6ZY?H.(E<0?OBTT-N!CJ-ZEH-T* =F2/>Z(9UHDB(S M:.(B%#.FV(8K#TM\_27HHH[CNUNS4\JWY$5TDFPRB2X@VM)48GS\NF1LK<@G M:+=9%SX'\4Z)R+W^,O3Q_67H2SI>4&VV\2\VP@Q;GKUCY(USTEH2-9CA$:(DX!H8H +A19<^=S%*J( M:OCX+\)7 H,2K+7)@:8NQW4^:"RE6?):X+MN5/EA8MV!C1NPZ\#1H'EE,, VH?9SO(>+YN>^35%R4J'<6,B,R1C)N5/4S3S3P_<(R!^N*"^6 M*6P#4X:/*9\Z6*B&;SQ#VMN073'AF5;@3=5[/$\R<&RW,J 8!LR2L6!8=O6Y MCF6&Z)$6Z]S/'C&^#J=W$/T.&7$'U[%))BY,9(0C78M2SC)LRX3/NRNTH0=4 M$XH,<,PP);*!DA* 5$M(BQ3)UN*L.I-CD=)EI)+14S;!];TW:<77DYS9MRQ(^%Q*>3TF_< MZ%HV(NS;%X2:V%H/,?QH S0[E2DH)BB@E_>+\V0RJ*GB#%L%]/FD]#F(=U/P M/>A+=51/AZQ41G[H3!5]H.^',@LH^*&8LY*D"O#Q+)F2+/+F ME-(G3'$VFHX$N4>5ZMAIL= S.CC1[3$+[\\4=U_FX KJ%YG;310<1J);*@.F ML?)HV.3ZGH"=YL"7N1=:#8WNNJ!HLN%07WHE3<>25"^,0<,65$_FP4C&9RE' MK)88FFBK8.9JA3&^#5,.S_#Q1*B#4\3!+3V;#_(9*.2A%#KO.?181QW[X>-B M)%7= 44^&&E1MA3+,;2>%6?];JT;PW>;QIN@>'>R-P6/5U-X&S)DH8E^6-%I MXT"%9<,Y]#+9D^ST79CM5 0R M&.13\3A?]]@.MNKF U1["HYWR/;U#,QA>C^][#V"7YG?\CG KK1:&3W469\2 M"/15<*K"4Z.7O%#Z%TIRS=H>(?RY:":%Z Z[E$$FR #HZ"*0S\'A,4-H?EM,MX!?5%GHNY[*"XK M^*;X#,4%H#I=H/LP&SS^6$)( 8Z@!#4X@_K^_K/M-673]CUW=0%U8L%@I@L_ MIY%]E8']2A'R7)#*^[?EI#QGQ]>EX3@^[NQ<>YV1=]&\J&B^O.<=PX.AR([4 M3"PW')D$ YKCHM+AK4X-W]8PGQ+98]ET%^6[*#_=DP.N@K_XEH;-YM256T.& MZ+?;8U J18D%=NL()Q;?)];<1?;GBNRKCO%79:K8I/+&5$@.F: M#Y;93+^? MT&Y+ID[OQ?Y8Z&)H%*H]-9]U)9'F@4XG!T*_TO:FV&[]N&M@'&!\D?CGJ\#N ME7J]3+[H4^24=14U(6>7G<)M:>;+!2MWJ)\Z/O@JO >5OMMO)=I+,A&=):+% MRHR9X[>_'F-G_H=!FCZ/_XRA1V,4^60S&"PR3"_IQ#-L6LP5C=M2_/?$\G>( MYLE*S4XJFK>06,Y/%)BQ<^R,]"EMDNW.^NQ4QC8(P=Q7NXOR[8CR=226B5[1 M 8M:V=?43HQ)+_5BA6_=NOC>$\MWD3UC8MF7XTPKKS62?,#58G.^0H_KL;L7 M>X?N0>AB:!1B8V#VIQDIT(#,&&S<(HNC'+8 OFM@'&!\%8GE6K16B0=^AN3A MN$7,Q[UTN^O?NK?SPQ++UP+U,R26C932#VAJX9&]9K';-4>+6;UY3RS?(?WN M(:#O((_S;5M??0WT[3;Q_5L.XM$1RRG&2C -K4CQ;K'&Q"K5/+9^Q'O,_QP1 MS@2)\Q_YF07ZNBL3A%XM/#8=$6MWNRRT@2HR"QN1$;K;,T]7LGMJJPU:1-<= M499.)I8%4HHNZNH48*O67J/;XR;<=PEWLWKL_ MD^("VSL@!S4M!GZS"="(] MG+95T[R#]OI ^^W&]UVHM;B46IE[@4["OI%ISX+E,AW'-JK!E,WG,JCTF7VL MH-+O)+5ANT72M5*TF>0DH8-O O^J?*SS1Y)?WF_-\3,B/1H.^*!?C]8R/7]" MB5?K8-^8@G]RI![/!>^S#Y;@ZF3=S8\RW$[VU%U 7KN6(=M=/>^?7$0-]M/AT+6 MB XCEGN=&!_$!VY!*?!>D, ?7GJQ!%S42H3JJ01F% ZMA'U292'H%R[&1 M(=HNA,SEA!<4^C9/*+GR/ MCF60/.P.*IO;P;&HO%=3SN5U9^$N-R)27$P>2 M.-2"GF#G$UW(Y\Z_2PV/V9]T^R#]>C5A'8+0TH6,+S@K!2$$AY^W$ MPUZ06ZE9=N/9_G*BD<$\)DTK7K( ^]@JRU.4?=!GJ )\C1<'1O(&,ZXL_#D( M]-.@LM'KLWQ62".UAXOEO-:,,F0U*]1J M0R,Z;]>PS:K<-1Y&V;V#0#\-*F/30JP$!2[.!Z5>VU\FYF/6Q3:K^].!L&/Z MUN?4 [V,GNWXX2#W"\XMQY.!#+- T*#X5)!7=ET?BMF YXK6##IF>"-G6Z9K M.5!DPLR9[:CN8S%DU2M-DMU8F>>KTG3N-V=]OI3 UR >)LI.*?E)J')E9O+0 M05T]J,J*!\4,FBVBQS/;MUYKYRQ=Y$T1.AG9@6OIZ5AM:/O(! 7UH$74B]H MKL:UTS%U^T5G;G6LCH+N'4#P>) !S;N=6M^.R[PQK<3-K FU)L3.\3]PG-=! MDGW=MGV6UIOH_4UBWX%Z%%!9$R+:S:U=F#J^6$@Y$,3X8JQB%N,ZD0OP:PMR M=3 ]0.HK RF-E3:=LQJ7;P!RP$PY;VP-IP$)\"M7O#J87E*;GB]H^":@AF3K M6 7+=W:1VA:X!-$KTB6&G6;;4=K+5T3\TN37A]2#U+XRJ$:_#L''N&=K:!"W MTF0>!%O\3;K)!-!G;8NG%2,-));KMSSL\/=U=#R&.J\0 G=S>VSYP]L'P;YS MA.,&$Z5Y8(A$2;:U7&Y8I%MIHUQ-8^?D/2[(OGT>[#L'+][VP\\F/A,JC07IKRG>M\DFH*.Q(C1;I3)KTH_G^ M(K7,&&KQ#I5KT2H?*,+>KQ\+"9DQQ7#WDUY!;IHKJD)(LBTL1LN:-+,'NA:8 MPV5B"&4I6\/6V!R>[$XAV=NSQ=TA_4#Q]8>8W%'*@WQGW+8TCJSF>2D9:P-\ MCUG D\GG#TB+T)(=8"NJD%?=QU-+]QA]^)+M@6<;;J>->%-I#2JBQBGD)#J> MYQ-Y"MO5_]=G_<3Q8Z9]M;)]*K9WJ_J8B,E63"LV?;4>S!3*QV^UZTK8?K$M M%B\3IW755 W?>)XPG0-'?*P.7V_[AHYD.<9Z@S,(-P0 %XJLN?-YSC+7#M*S MIX6AU_[AT&L_"ZG>D$ S&%Y DU1ZNS9?*I.FXHE3IF>#Q9C)#=T OSCC0$9U MCY@GR*3NE#XG4+C'O(O4C1.J\>_W;1B'EY!2"9P MIR>3UFP61+$3A>O9 MZX\=G%[+:YT'3N6 5,LM>PF8*9\M"6(V&E7OK2.N./=U(CB]VW8B9Y">.DAI MOD; 2C?:]H*)/L#.R\6Q[00^$(FA_[80>?SY$QY?'3@:])X[>[4&43!T/YK3 M@GRE0S'>T,@ML4VD?<2U.CC? M 7V[/63UG!+4Q8+E<$#?UDD.U$:I,8S.*R1=BE:;PR)L!#%LP?,5RFQTT-&D MP3WANX9/ZH4NR5FZC@")].PSY?$X[S9$'OZJ.\NSU!)O^JX/=-8IF])Z_YE7 M1L*Z]YQ&6(,']+SJ A>]Y;&790Z$MWK!JK'&5C5I;4'3AW\=G8XUP& U.1SXL.5YP10Y)C!"-6FC.^A6_D1+SM3S[<4J6FR6RB+X-/BAR3=)A,@S3NPK,G79= M^Q 5G[#T'AEO 5P']=S7P$5PR;$L\VR'"2;]+"C5\Z!H81?#G5^A_2AP'=H* M>1;-98KBT*UUVB2,4>9DF:M,Q:EY:%NNZFT] MV*UCST2=K"YW=8T3V(&:ZBQ!";]L4PB?0[/=Y">/GNY-Y<+?6WD_%42<4J]& MY2!C:[VZ,9)(FU_RG3M$KF'E_9RM89\? 'RX)UL6N.J^@6-<3S70=%CI\8[' M'YX:J&]KFP<=NZD.!)DAFIV47G('TV$&.^R=LEGBR4X%?H)IRU5J0BI(:C#6R MJ6(\F4G.;AKPT9\(^*O0\!] 0YAI^K=KN@,=4PW]# ML_,O K[1F0:]MBWYC)%9Z#*H%.V%?-. /W/#\SO@3XA.N2SERBR3&9-L7])( M 0CC6A>[5<8[(+X"B!QPG&"U/F];3MC"T0@3/J]C(B&D%I+F]GH,(8X2WI", MUH/R-60=WL;$!\F .RS>2Y%_ZA2OOAPDYU/12?.$)EN+7-X#0Q>[<.3;3_'" M/OG]*>8SOE]E:CF5U\"LWM:6I%"?6>V2A9!ESON-C@HY1JS*:]-K'@>V)T7)%U/I\M8H>/1[MP M"F(\68_GU+BR1,&I0;)2)JLV]F'/Y0(P5#W8VQRQP0Q7MH3%6"MDR"#FEI1! M29@:^!ZB?2+,K+31^\2Y0T@;Y2S3]0WH;&N5=['3SFNY;"[>7C*!(B[:9B;= M22;PC9Q/B)TWJ')+H&DBF9 L7;6X]:!?VXKP_+KG:9N+:C0#=F%^']ELE;ACE,Q)OQ)=U M2>_3DD1@%_!_@S:[%2BLS-I3\++=M%-338B4:\Z!HNJ]H2[JAB+Y\]22Y1." M%:V5Z:4UK%Z_M5O9CD]3Y6> YBW7/%/-C.!5-%Z?F=5"MY3:[Y&["X MO/.-(>,]QQ>VE>/0"0\3W9+CD$\L<_Z4&F>5!%-,9?I^(^DT2>7ZK<@C'#Y$ M#=Q!^4+L4JB/,C$>9"UM,JD0%-#XOH5 MT??;*^P ]EH_SO,D5_A*O97K&1.#!!Z?7I: (\; ]?M!WY9<^?:EUG/!Z7U? M"0!=JW=X<4D"TTPG04,-EO[M0.G[?*5;@-$7DSJ3*._66!0I:D6FIKM3B:ZG M\&W_>(5)G=L$W%O.>5"67:*E+BF>B+IR;#QNMAKWA- =-)]PSME"++6(QHH. MTVO5$C.VK@?@!BP?9LXY%H5KX1[]38?G4&^'\PY;/&?$6=@$W,V&?9X55BJ4 M:MG5Y]O&(@?N8:4\TN16J.LW.'JE:?9.E2 '9F&CX/#V;6#H) K+J6#G>+5. M1VVB+7C]!7;8"S?[?Y!LZQXDQ]#M\^O[K_7P?HOBN*_.'YVP>*I"7QU:ORI> MV'/YGTH;RN8!/JS.G]Z@T)R/)],I! ,^R"_-H0@D1JABA\(#!?C[4W_R]H^? M^TTG(PYUL>$0ST1?AZRTK2[U%&NG#N;EIQ#NG^5U@+B[[?)W<"5E2*&>618* M/!=+J7P#M&8DAQVN0C7R%:ILM,[19+EER)'I%>2V/S]N$7OUT'N&8YM/.V'< M;!!^^)[QI$F*S" :B5!$K@RBBBCN.[VU2'U=8+Y0K'E30PK"O+ MU**5UR1L:PP^0;LW[>#7B'IA='E3[H\;VG+"3 ';CH[U3H,J8)OLP_8P.@S\PT^?^?U5")GRS&"H M(3D@B]9H3DD3$S;Q2_*=OT?P'9S'[!TZSV&L=3%I1%G#"O@JG6HJ8PY*0WP[ ML^!_&.M%MY-]50&5FPN%J]1'(XVCNK"0H+QA5,5. >&H)KYC$Q30RZN%DQ>% M%-LEDRP0-"AR4/"1UZ="M^RZ/J)!P'-%:P8=,[R1LRW3M1SD[Z$7.[:CNH]K M!0.R[-5&VI#0"'(>+(-FL3@UL47#*T1Y><+*UZAR)M"<-&!ODC- M1)$'1*_D&@VER!K899^^O>O%1:3^4PR42\S8[@RY.? (CX^RCV7GKMJL#!I\ MP Z<1;&E%BH\=OH3(_:=;[?79%*CDKXDMIA>T\Y3=3:?E/MGEZ1OFOUI#\H. MBW$LQM)DE6_-*A4SP1IW/N'U@Y;-=;*/#(\_(?C'-F\H?O%? -BV3]3I= M(0!?K&?[ @.A[??.[N5_E')85&9=6Y?=R:BZ)$?)H<&K#5K)6;66FB"QLT+W M+KN8NCX' 7\Z=/8ET*NSA"YHM$6/\A-Q0"PFV-J2.R ^ XB/=MDU%WK"J212 M!9)H::5IV5E&-?S"GBOMLGL^6)0(HU%O$UV?,09+<]GHC[BFAX,/<;[9)T91 MW]9ZF52/8KV6/(5GM[(?G3R9(*+DJ29/C^AT./G82*D/M7EW M;/1X(]\=]].NPLG&V97XQR8?(TB:H-/GCZ[XPH+%_.1#T\RO.$+[U-11#_RBA4E$3<2 EDM= IB=FF:1?OE!%?O"V_X"B/]L:N* M*G""D;FDY9S4(YI,KJ,R@2_D8PO[)8#6K'R\[>/OSJLS)-\KS&Z$9;+D!D8P M8QPMP5M4:M;R+!4\S5=_1Y<_ZN(!/H&.U*8!%L1<%3WE M@2+)__.7#401^5J$#B7O(?X[E7KZR%%EY?&S\)Q/I,S1:W2DU6?PKU_/GNK( MJDEXEOU 4[\3MO<7&CBAP-4CJ-CO&/IDYZWH9GM[JX04(2&M>F\^_*N#_$8W MTH#S2-LR@/FO_UU_@OYUD?J4_O77ZFI774+T(/1,737AXVM^4^F_U@-Y"+]# M+P$1Q8'2?W_]3X?-H5]=&YA[KUW]_&!:C@'T]:/GZV=M/OKU3R?QI$@N MU->FAQ@6/@41%J#_VP<(+.@0. ]CRU/^>D[K=XBX)7Q(1>HW:2_^&H_. M1,*7)-NGR7COM;LD^/4/WRAWF'R$ZV0Z#/?WG_%Z@A@.E&-R?+O<*3-<)-/( M1YA^KI1I%)E(CJW7RQQ79ANG&WWZU(/O 5=!(/W"A^T/&Q7_L+(S'O(E/'%[R\:HI= ; M-Y9B/;@_NQ?-H..I M WMU- M()"5]BQC]:X=#V;SZGV,2J%'X/WWEXIF@4(/!!!+'X?-C+RQM?AU)@AG3-,/ M-QV&B; =*"<7DZGG%(4LM#LH6C/#E"!<8"-?_>FET M0Y"DD['$7Z]B_8\G[O(6'RZ]);V91H//U")MILFV.Y$FW^;X3*,3Z; 19+VW0B!\S-CB@_B.&B-WJ>(H(@0'=!\URRW%SE?YAU5FA'F,O&.-VK"83# M)PRW'$UJR?YBW'I+_^P-^O0#SOD.(H.W)F5(R9=C[A>97KY".00?-%H&6>?[ MO);)?(AC>2BLEPK"C-D!I7/\D_XW$D[L!JTT?AXSV[X![_CN_%R'\]-Q@+E. MF+QP@)J)A-%B^R[#0,'H6'+3&9C42_WS80=:7#ET-.Y.T$WJ(ZW M7H_W*"F1]2I31'(L([+FX]?_CGC65VZ_ 9.!O?\;5F6J;EAP@5Q@9-V0ZD*^ MU<,A[_>TRGJ]%R%\Y_J5.TK:*Q=I*254"KR14/N<(!F)BOTQ)Y$D*2(:BY%W M[^YD(S\_&-I05MU0)7EA/Z4=0 "SF6AV!TN=+)KCOC#+]6:3^'L9N)WR^LAF M(U"?(^N]PJN$RT=/D(\"-<#84PL(#,:*:$=5S(SD%..CF_UPY M=C=++3 M)=)2,CU*I.*)42R1@*,4&1^/I*B42J5%.A8GP6:I97U'1QA5-.24 M!# 3,,:X;+1=C2]/%'E$C\@75T*[!ZCL@B-S#:-=&!O=48V?Y.A/'-P]B!0"/FB$+OKX!NOP=CU])]#_ZU=72_8?'X]47+ M(Z5DO;RX^7L_?'A&_K6#OYDD_8T,V(DT7O+BMGEP%X%+D'\5(>[G4S[)!RS\ MI^>)D54W*-NQ9J%3=/K4[-K!*J^\(&O]L-6VK5Q8(>T$.4O<^%O(@.6!$^C %(]-C'Q:LWTCH ]._5B$GT2I M8 'FK3*\SKF?J4Q!7YZWPG1]"*9T@ M8HED+$D>7DS83U#AH7X^%6:LI#UB.9%5M_=(Q7=45U17S>!1]/'WV/GSSYYV M6%WJR,!4EZO?_W,766Q$]E, */]N_^9^1S;MF9PUQ_<$;)/[^0^6H#]EQ'H^ M"-PEX >BX>JEY/S&/".*#G3=S3_AJ4C43GJ/G9/+6-_M4;S/D'XB9_2:0^5E M>N\M,XZ"FV@DJ[J*94KR/[%2?+8FH%77O2_ ME\J,;VB50S^R#IJ#N;N*F7:Z=+399/R4(#12;"_=KLBCV >CF70B1;V^ MY(6;M?J4'[LA8[ADTG20B*LVT"/, @I^F!.+L!)R9^$]6L%''C_%920?D5! MG@!)WZW,,3')STAQ7F\Q@=O.#S699].Q MC_DP*3+U1??E/^?WYFH6DKFF8IDOZQQF$SM/ZOU\6PN2%EI/Y+8NU5KAXK6GKKN;LH*H /%B.T[KA_6%WA6!%T1PGI3P4?_>[RI MW4-6-:P+RPC>PY7S8E-ID)3B4CPQCH]2($&.8F,2C-*T((W2B60T2:4$,0J$ MYROXO8Z;:N=UJL'[QKRDJ_U!-^ RFP60O2OIUG0D%!E(\T2_XQ!]QQQ9P_!* MZOF5W?JBJLKMN<03U5I@V&:T,C/E3;IZ[TJAT[*L3+>D,UQM)"X[Y7S5ZD<>?[HNE%UBKIE._H[$[1S#B2/3.$5P+ M"CZLOK[%[7JC'')UIPB%S>I>:"\LYV';<^'YM^&+'WSD7SCA3R^^7KWD8=6V M(:RS5+UUHPL(!"4BA">P[M?VGT,9_23Z.F#E);NK+2@?)NV'M85$GVZB>@C67UU^G7EQ&M$ A]986;R^5 MA4KH/*MD6R%D-FKNV18+82::]7*FJO)TN4'DIR6J),Q;[\RK 5P13%_C\EMW M1E9]X"-UX&C0B]1JN<.KZF=.]]Y02NB(_ \?6L47F1]Y/_.SA<<)4T G]@<0 M["P3WO<&OCGR-Y*#;\IEV13#:C 8&0<108%(1-&]6D1=@\-YVJ.DNA$0F4-= M)S33FJ/G0> BMHCH"]>'SO^&FYC$]6EPX1:FMJ_#[:;.-05>'\7N3G?;@:NX M%0TM1L8C&Y#NX!O!]'5' M2;EI>>B3J:^&)L2S(E*X2]A9]55PWUA2B(:RNM,4X&EAX?>3M%Y43B.7%M&N MI?NF!YS5)F?'W1'-=K%L5\04QY$<,VUK >\G&M-WG:V[:.(FFJ][-F^,_!7A MFRMP59F_+X$/D7]3&PE2D$4-A4^, %U_E,!=T1S#S07HR2^DT3D@C3MV=-?O M6XEN.AJ+B.A;4UY=B@RQ %=Y*(J.K%I(N9%_HX>B ";B^H(2<97PS 5GVT?" M4X#W7)O,@?NJ*OD/\AA,,?)O>F>V8Q0&H8>/)V@NX?6K]VP>$/9Y<5=O7XT. MN%XD349$$+B_-V _OX!O^EVMF\R$H;,'/']7SK/9$>W3T[[!] B2+53'\^X@ M/.5Y$+9OWA?B/3D]7D"?B^3N8QK6UQX:NX2A"!,^@$D7(8D0!A5?&6!QY8]^YXI@N>GK%KII\\\8U#C2)$ M7U]O .&(SKEE?CVH]>VA_+O_^?T]#O0."4,*;F1Y1WAC_*RG+,29K"5,QNVD MR6 R%>?O<'HEV1^UTJ\$/)'(R0WV)\;0L$XUC(OHD]OU&_9&_@J[/J9H5C&\ MCMX!(T 0D*)!DH6D-!3+,( W#WZ* @*3./B%:R -A=[B;.TADMO_G[TW;6[; M6M9&O]]?@=H[.:]=13$D-NZY>:K$'X/NXH.[YR_:P%+D;B?WK5?!Q. W^RGH_70?#RU_^_>=V M]'>CZ'VR!-Q0<%LS_ Z[.[OWYV%MA@)>=X).5KG3-\7^OL(ATF/]B89ZS"-U M#M/[V=E//[^/I^')Q;_^=7CZY\'([[]MS*Q_E>,'>J]>02OQOLS@>FF>+'"TI%UE_A)@)358/,A-R,A_Z5+;NXAB4H4-M=R M>OWM9_[SIBCD(T@#/HJP_49D!@4"(*88%BM@T-HO"H4T.W@.X$@@8SA,QA]3 MGMS48/MY#F81_DD?$S4:*W\VQH3N"%GPU]>.S6V<=8+0A7\*R_Z_W>O<".F?N#/:PZ?HX3M[.4.N5A M#!>_(P"C*)MR=G$&[_;Q2R SA#0,:<1^&4:%C*M;285_36OB-!AE1SBR-#NR M^_,Z]L=NLX/@[P__*B?%Q--KYSU^G^TL$%*:!NX2.-%'O']F*"M#Q?FUM!'@PU-.I7D M?/,B7@8^(@">>;LK=.8F5H:P*B7"JBQW@3<9F)?7**-F"&)$NCH"16O_Q6"G MU^WW7FWU05%T6Q-OHX;^*28>83+RB8IC$V)[MJJ48B7LX/E&AE4N<%;+T92= ME^'?KW[]\)_D]^A5/#B.?CK)?[IL!$,_K &T'"5_F*J2VZ"Q_E$#'!,28/#D?%':!7!SQH,J X) M:%FPN@>S":PXN!Q0-9/M%*-NM=ZS[_J#[N#@.2$KOQ.I?DU(1OAQF40LM+_#?UQ=2.#@ZO>+5U=O?WU7 M]-\ORM[O/VWY[\HW_N2_67'TCTI_X*2AJ[VJ[Q_*_T__X9_KQ_;]G']X?';SOGQ7_&O]7P8/E,?G__$=> MWNLX]5W0Y=O]],_ _S-_@.5U>-@=:#G6D_U?#\Y/#/_1 M;>7B4T9^1$?LM1IFI9]))'YP2,=LIX/'%0RD.?Z?6QXR/LE7T4]__[O\\'<^ M/CDN?XU?_;1_>G3P\_PVYZS7=,X&5X-#/&<[5Y.W__DP_V,X??_[]-4?PW\? MYI.+\73NGK/3WUXWH/1)K*C>^()&>%86%%$#Z71.7CEX_>?)W_^9O^S]- M_ M.?IU_'9_<7\GPC>+6/^CN5];=Z_>Z M!Y6$P#L,H0G.%8_,NRS]N/ NM#MB2EOPZ'M'25*"9_U6J4).&9WG"GK*;P1#\S5() QLZU<^CPZ2K)*2X*$;!*E _?K= MWNRC-+O6?]ONXOR(7<73!"T/EW^I#VA6-.U!=83]AA$^"&[M"PCW+0[9BMD< M?D;6R4PLC/)9["]0)0IH^3YFV=.[>.?:>_QP23$L+>#=P8?_3P7GZ@\_^)\Z;!U41TX];#K2S OJ&LS X_+Z&^]9_O %(*F<#T:.#?A=1 MZ%/XI\QKIT_Y_J\ *?6]28:&P3\OSXX;CP'^-YQ'L#/BRE&0/X$K0 A\T'_' M#*6WQ3J^N^_.4CC[6E_MID44UM&=P^$HZ/O;5X-1,+K:4:IW=;!SN'.ULS\: MJMW^:!1N'PJ;YT8P1-GIV?'KWQ7A[1=8JW:O=KW3WUZ=_/NAEW:U KVE0KROVI4O69C2W^WN[C\"//ZG MU!KL'W3W'L'4'FFIP>U@5G Q/Y*6NY]52W&C&#W$)F_OK[K\WQV=7YY>'6"/ M\-TEU;K2!!!EBS\61XA5KK[W[TGLOLA2N.?]DPW<^SKF/SR.PU2WC>O>XI;\ MK0'@VC^HG<#3RY.W?0TROCKL]_>W[WX2\2%BL'0?[U&\WS71O[_#>MQ)(3_0 MDCC6'UDQU34:?%K1S9,1E*/S*/_PV@^*-,NO]@X/=G8^25:\_M&3D9-[6!)\ M@B>/>%+BTM_[QN7EY>])IL"*NU;A1>&/1IB_P%#%U6%O?_?@\!.%Y^63$9[[ M7A_[.(^>Y^D'/BFQVNY]XV)U_(F"<_Q4Y.;N"W"\&*I, *L+CVZW/D*.=IR)'][M ^#"/G^8YCWM:(K7] MN$3J2X?[-^RT;U1^XRL=V?M;A,=WX*NIOM.K@^V=O=[>Y^3ZVF1?F^S[#)-D M]RWUJ1JEF6ULGC.N_(1J1JX&GY;4X..Y^U0LDP=9)WXFX:$;VLI+)T!^? >^ M$1, VH%'>V^1' %1TDGH<9<<[UV9!1,_Y[H;_JW3#*&U?9Z([$:%FNZ=*WCS MM0H_+?Z[]Q1D\_/6X?_5O_S_6L%X(H*!1WO?QO)S=/S*/(_2!)3DD92[7_4/ M/N-2VW\*@O-@Z_1VF9S'/IMNJB.'=."UX=8X3I.0::7P.R"89A6M9@%?5(2MKO_;4O8@5&NIO8RA]-P4/!6A>Y!U MLA>;?2C)8N6QU.*J%;HG)'2'Q\15DU_M'0P.M^\>VK/R=?A4Y.MSET1^[IVR M:0@7F#_.E(C4>Z0;/6)"19_HX!+]3ZPGQQ]84;1WWY.2N7[O&W?X#H^PZC5+ M8]3;E#T/*7%XL'.XO_\YKM[AD[$L[WF)],-(P.SC6K%Z4F+U\@RY+^4692'D;"=$KGINTQ=([?0:9+/A :U%:)'+D1K\0%"Y&+(%EJT M4(L6>N)HH=.K_O[.P29)?*I%:_W>-YXU[??-UA\[_/Q7 M>]M[O8/>YXC>T^'JN-\ELJ+F/JV5JB>B#+)1^I&>>23R6_%1//]:/Y7.ZZ2S*2.!"*\&QK:0^*4G= MEG-!.XYA'C@N^=5!_["W_UF6YY.I1;W?%=)26'E81>0NL1\D\\:#8P+.8!#JC!>ZV4 M@(=4=@WN7GNI;5"4KBUB;+SZ?Z.$X5L-2N^> M?)S 0A?(6;37W_NU?]WJ]7%[^_?7MT_N?G"-.3J#&]AR4Q_:B\BW(*KUD\,8$YJ G,#]148W-[ M?CR.Y@W?V.K=I3G6YK3TNLV>-TYWD_IU[1]V=_HK^G5Q9RW/^6^<:-NQZ]%T M[-H^V-WWP^VKX?#P$#MVA5?^R-^]&HUVMU6O%ZC#78P+;V@/J==GY^^/SE]M MO3D[^_7TMY^\B\LCN(ZQ'>;7:RQE?WGPU96Y:^=M[ZW51_-)5*@M^$N@?IQE MBKKRX#G$AIG2AO-N@,9K:\/383^I_RY7Z4/^;^CAK M&,0\BN/ZWZ;^0O\%_26>*TPZCV"K_MZWN5$P7JL7D[L>!J7H>IX MP[*@%JA)6G@Q/ <3+D7ZXX:8,GU=O:4;>M&@ML L2,OB MQU'T487N3:(O0UZ!J@O(7R-YPZ"+_>"S9E#WAU"TR2ER!#=)26QEG$[W6AGH M__SS<&__\$7=IZBY"4O[^:E#ON5=YYQMD(BTS+QQZL>@-TAL&<>/0L/2QIE& M>WZ^O%NQ%HMN'[-CS]1=@>BM0+0"P0*1F?H6E(NA-(KR\((" 8%;D"I:X#_! MVI\7$Y*3E#EQZ-:@5@61:N6EE9=O3%[0LO3S7!7>?XG@9J$OESCUF2L@2J[! MO*18-1JVHS2.TISLLU986F%YJL*B/2IC;&51_H$-K%%98$UED.:2UAD2O++( MNU]1()ZZ?WV#MX<.WM#/P;4#OQNW*RBS#%46N;JC9\[0.20-B MW1PI73)%9@]^)F?66$;6Y*'1ABJ(OG,)\%1BDR M]=\RRCA&$?OSCC=77HAEQWXT]7#*QC?QTLQ+AZ E:/GQJ>4LQ"H;^'NFX'PJ M^O[Z^(BB(G]XO8]S*^,"ES2!@QG9NO^.GBL5,^?T7OS9'%[1?7Q._U<121 W MV(DX3N>X!R-?*J;\:8H6-JXF_"M(RQC.N8]Q*?@&AKXR89R$W0VCT0CV"E5H M%ODQ2-I*J/P#_@"2G64T$]7'X\?']&>MJ;%-VU:P*4 MGF=L;Y- T[9*,"=+Z/RCU'0\^]\H)!'?;E.FFP0][><=J[/G(*8*_YF(',$F MMD9Z*TE/59*,"8:,QW0YA8K2>&G&?2?Y3AD9V%64@%E?E&ULM)6,IRT98!!S ML1$[(\+^*%84W3'@X'I4YJZ2ZRA+$PKPT$T"]GP9*'W/C#%M248Z_96L,#_* MO&L_+BDA696NK"1SK!6N5KB>K'#YX35V/JZ+56Y:Q*"\!" P42&66BL/K3P\ M77EPY"#VYW3ZQ\2=0G=*IL:E%+[B)[,TC@**.XU&R#*' 89&^ZPC$ [\AO,& M>1Q:>"-=TA?XLZB@^ .%H]H;J)6X;T;BP.U11(.?HJ.3PW2MB(%UAA?3[]V+ MKK 9H6BX@M7XU4L,*Y3B0N%?7ZN0(A;2ZLE[F?K95XTLK)>I5H9:&;I9AM"_ M\?F88,":0+643!"3#3&6@:@1=AEDF@).D,L^)E0H;?1EPZ? 3: M2Z<5F'MV>]#QCS&U!N(RQ60GLIKX(1A=&$>(U;6*Z2+1YAC*3!R!21:*C.7E MC+'1('JI:4FV$4+36FJMT'R!6Z9RIV <;DPQ.#^0/#HFRPM"#$0C3(BWLM'* MQI.5#<>+"> >**=@@(4*7A!VO!Q)KV!L'0]6/&,@ MXGN7\-_YE[$Q^KZEOQ M:,7C6Q /O]J-RR\1+^"Z[_C76884<@%>'A:AY8?IK+!%9$,_^>"&T'R#4",_ MWP3BG/9?%P4\W,="+'+[^9NV'3J]^N0C#Y8:KD?#E M//@,H^@XY:\?3VAEN97E+R7+Y/QD8S^)_A; 8N"0(KN 8JY?:>6BE8LG*Q=X M0Q31U%QL4[P<,(9 O8A*)8#DN:+[+%-!.@:Y4:U,M#+QI&6"T34H$AR-UB$$ MC*[A 2@H'U,FL.CQ0M<]4LF64Z/5"DDK)$]52&IQM4Q1,/J#6GAJ.HO3A?JZ MR9@V0=D>\<_V&19#K'8J"C_XD+.74&*.\CK*REP<;P8X%RJ8)&F"MI)FB&K@HH#)%+FQ+?]*GG<)/G09*)"G&9S89CVUH9*!+ M/=^#,89J&@5N;0J*3:R2,8+L1Y@E5.QBX]_U]X5GJ=0(EFBJC70M:5CHG$6! MU)\E\'RP]:,0Z6I2ARH2H3/7!&B!$WVX\T+B9;!->*411U+)>&5]O[%$ZW^9 M :5<#%HE^1 V OY(O]-RBS'$3?=E91/1"6Y/_0_X@H60OR;+1B0/%RO?0HS' M22M)!LS!PI5QF2-W9S//,T^P'(2CCR*8^;6^F_I9\@,E*A.K8!0GORP-D*C M5G%9DJQ.^32;0513?]":$:T9\;D8(I0OS=<)TO$#UING%=6WG ]>44]+B32D M^O)!82/!EJY=YL>#.!4JVXPLV^Y.:[*U*NZUP0G'G(T%WX-SB>5B&=@,C.NG&$\E M^]KAJ [WZ) MUZZKQBO;/AW!;^D$UK:GZ7K>NUAAY,B/ MP$^[Z^X?[V_N[TB.:?_'NZ/SR].I@L+/;TQ]L8/-H'"6U MB5[W)>_TZW62OM,NG5Z>O.V_E 3\U6&_O[^MU_YV%Z8!;R_=4'>^2W9WNSN[ M2]?)PR[@FKOYAG. *_<__^SO]5[TNV:SU]]Y&SH3V?X;#W5>G>;7M0&_[NUU M>W5Q"48T]M] 4^,EF!QI-O-.DZ#;=IJ_ITYX*];7>X87M;#L/ VAR:_02F.,YTOP0-L#)\>#G[ALOA'WK)=((T1OQOYYS MY[I!KW=('> PQQHK-!,XO1I1D>",B8!2M"ZH8GU4?16S@"6*L$O

_H6&O2OZBFQ4%$14;!NZ M03LO8^?T[Q)*X?G][M!CM_-P=NH^UE::Y2QV:@_KQ6"X&*:63P+K^#0&;*(V M+S,,/7T[?1WU.K[]F!GM/8I=+_.5ZGW MHQ#\3KWYN\-=9%V83W_0;(X^I=E/E*]$95\H]/Z8<'ZNU3KH M5&JG4U&D8:?-AR2<\6G4^!OU.M*)OS1G_.68,Y*[9SZUO=Z+J'GL$R6*^LD$ M23"XIJIR>J*,91H?T_)HC&LR1TR8$<-I(XJ&$4,8K]Q]HZO*=94EIU"UT13? M%!:SAB3YU0:A \KX,T>=Y3 8#D.Q0'*]7BG/.DLJ!)3,2TI3=X-@&\PQO!?F ML=6V01%R7Y"I^-O+55$;UM;F0@0;=HN:U!OC]@.DC+U=F[9]K=OJK4RMG"^* MRZ4VR>9:@#+V]E%ENZ)G_3(O=DJSI=JE>;&V%F0Z_G:^F9E(6+T\$A6;'N5' MXZ*6KK=D)D[9%^:%6EE1^F(PM8=C;+2Q1AJDC(U3V!;PFEC)^G@!&WG#-6L% MK@PI#^/\ZN2TK.)-!7L,_Q*?>OP^05(\*ZTPF3B>FL^0^-S*A%F9=FO=P1DR MAU\J(;Q9WE(V/PT[^M((#OI9M.SHG"E]O\_Z&GW**-\^9HCRQ7[\^B?UK__\ M>_3K #/W_R<%*Y&!.S1#T?KLGO .;+%$F?$ 1)3.RC>G7A#KW.DP6WF?NNZ MBS7M3^9W;=D.;(U^.&II_?-;,O$[ZE0;!Y;6F)Q6NN@4*JYO!F/8G8?6:HTO M!^!)CL^TFZ7S%@$?./]&/N$'3>)N'0^'K-&)*#Q@M92%I_T\_' \:'@FN1\O M/(A3=P=XSUZO!+YS^&!W^AE]\NR0%(\.:8]/2)_0(KT[V/3=P[@._-GQP!\_ MZH@&NW(KUOZ,>7>^?3CCI>XI]A_'"K9_W4'9C@X7CYX/2_0F0*@/3#O\._)/ M?^Y.E&$[_M^>Y.X/VZ,7'TB5$?"Q E_[[A/ED_C__]L?O6(B,'WJD/Y\2;QZ=E#X>1+S)EXE MCPNG).9CH) TV7@_#_Z9@Y$E>),SY(5A[_[VIT[@*?;8^Q>"DU?@A/PHG!!@ M:$SR1.9O> 4CP9\D*+_;PR5O\CM!B?_Y%:*#W]/\U8D.B0S0WQN@QZ*LG_^C MJIHVF7PE(][AKS^>XXT#;9?D#+M5>Y]F2A(WX0\UN[Y&1OSO)TQM%V--PM2. MU#LZ'#L^%:2>E4V^]PZRKVQ33_U!F_K]26PNT/) /6%IQ%-;?^K'(4O#YK Y M.VM_?AWG$LB(S]%Q&'E, MPM02H^.D/)M5"2Z8C%MBK[G($;5&CM/[K2_6<4(:<41ZUB_C\[(2] :K!3F> M0QUG?_SB[S@R?N?B]4KVAU4\<='$=TRVM+]X"=OWUP!B%L5ZHZJ/7;_KS_7: M+G1M_]9%.]]^[8\![VA7\EE>W 7-_L)=NH,^9X ^ S[F]MIFOF2K]^51N^0Y?E^[DC&5 MRKZ61'[U,:T$!?>>(R@%$'0<=1,Z'X1^7_0O>7-_O_FX,%?R=)V&X&<5UX67 MAT9-9TX8D55Q5%GV;"8T-^LAQ;JC\FK1#64F\BA)]HYE^/A%]"AB^ T1P^0I MS_>%%),W]Z0 QU>%'/\8.&J9K=+C:%/'R9%?>:#Q$=-?PG)0X'W2^!W#4%^" M&U<9AOQW5$MV*8WUSW>7T6-)^WL#H;O^9A[LJP-DWX5-?)S)$_'^QI23[_]):W-&IYBUK>?E;+VWWCBM%8&S,\13$3%ZV13A@2YP=8-+J[@RKC>5=CYG<=+)QA6#DMD! M_Y4$2>-LCAX,,*^CA( RUN9!$L9Z45&&"Q.3Q7&Q9G-]*MN"!=W$2](6P2]P M9A0P>&&="]0QUQ+LFG"J&X8;!(N"5[8)D]W4N>YXA7F*?[(;!M8B CG,V6N\ M4,9KX;A"VMMJZU0W#!U;3L?"DJ'$1F!Q>JTUUPT5/C/6WZ,_TS<-O]<:2\OU M0[T^SM2+9AE2QJ=4'N$!/1M[IMD8L ]-H=VT:F,X)2+V_E4IEZV3XBB+&ZU& M8P[#];<[+E< 4&-^K"M#UQIYH=]0*)\[[9&N>6VU:5%C=CB];($;6H52-2 M^B7IF HX :M,0[%@MI>MX4KJ/>3@^^/+9*]SA:+*3BBS0,\<\X$8#-9V2V;C M+&W)0CCJ3>9;47YCY(K#!Q/SB,6RW1%&@1;*?/RA:V%H5"NK<(U75HN5O.BDL9;6 I2Q%:UL M=7$K;&8:/B?ZK)-O%22#U0%E[.TSK1EFO2;#X/-U,5O;: 5URD/*V#IMI-)D M6U3[$[$1=@W;TYU7->9@= ME"9DH$T6T;3BR[7.=WOCID"Y(CN8!9)GIH=$&G#K!/SH6]95YVVB:+):,6

SCIF6* D\]82VR$[.;E /XY)48<;++H_1 MI6Y-AZ0QQMK.9.D;6[F'-W(ES=DN LOB6Y TQMCA>)YWVVG3$A6AOAKBFN7D MO8@TQBU[E D'S6&VCQN44IX5-*FL#"/2.+=&MBDQ0YX+S:QODTN[6)%92!L? M:[\D=$TKXV/FLH"'Q&PXV9+<29.*EV;MD)9FF#2?=)K+; 'C5U)XRDYF5\)P M1"FS)5ZI;Z?9>E%71QWAE)T.L,O-=[,&6J9*NH-' Q0U)Q!8Y(;#[:A#RECX]S,FS@Y ML"934BKE<_HI>S);]=,U+Z0PL6J;">U(-!/8B^+U:S!0WO3-X-:DY^8D]K#>!)"TMBDTIS?5=HM\.Y@ M7* &Q=&4Q/#HJ=_5LZOTU-:_9,,[7P1[7%-<4XLB'KNFYT\]SV$<:G:O%5WVZE25],U^:%8OSMJX@M;C"B8LG3],EY>+)Q#<$H]_=$.QI MQ8^:V2>^&=A7ZT%1L\9=I[:_6?"),7&!7H?9] ./-ST\8&J!M!AK&F:&Y[_M M>G=;7G0[.KRJ$/;;CRY ?&RPO^_C>>(6WNB>=@7>>@)[:^];F)WWVM0S]_QZ M=T.O0]SF[SIZ,?1]FD>]"9+9-8)%/7 2NC(XA58FB2O#W:?1RB1R91":)7=E M$)HEQ[UC4KDRB T2^[*(#1+YLJD[QFTTTSDRB T2^[*(#1+YLJ@G692 M5P:A67)7!J%9,E>&NJ=1)_P$=2C^[;',F>L!8J>[WU00]3:R?W?Z^9>SZ>_[ M3*;OTQ?6K54XG"1_6B_)6Q6:#[?))MA[\KS]+3Y=J@JNX^T[(TLV,$P6DC $ M2W\B0*+G&_!B8R0TWVSRW]XR)$]0/O7NAM_YY8F3DB]LN;+WB9-FE1+8H/^+ MD>62^Z[O#$_29.AOF)=U/!])SM=+SI5=]%!0#-M#7G%<'?LBKK'("'ZG1"A;=.'MTW7I#="MOI7E\L<-D^)ZX[T[KOM M8$G5ST_%B^0QXPPMYB!.($;LTSF2P(BWFSB?0T22HBO)XPQ2GJ,\]20P(GDB MDA3E.3LCD*X<94$G@1%(5Q(J(DA7D%.&= 7IRD="'E?#B(M+F'QL*D*0T1N% ME6)8L"D(-G%$F=>!W)? WL_@( M]F]EUK^KDT8B?\6+?YLBCSP=)/(W-NLS97:?A.#$\QM6Z'L:$!UWT\7V MGYW:UZ>CD=4C:V' =+3Q<3-3P_,"\,EHDY+N._!_R,J_ N(@K^W=>M[[LGRWG#AK=P*5;)]GPW@,HF MK WO\?<';*[,>OY'R,#>8=MZ-8&FQ_?M3K_% !"U/[,XIGG+KB61YLMNUFM=TS ML5[04,HU^V%$[6_G),D[AHU?LH?P!N'-M61SO,0;N, $^1FWVR=4Q _YL4AR M+S^W(O5/9![_PCRJ:C /+%B+'57U/]7SP\*4C 9>HW65]0F;J;?6).[,J@N1 MS&VY1!U!J#X+]&YLU2NU!(G]CLT:>#A+Y&YLU2NVY MH=2>%*"W54CBN"CM)S&1OC/V_DDDHUX]H$@\G3A"DM1UN\J-6V5P&N%6?-VFWT&_)',SN8=/,'4>FT0D" MPI7S,^K59*'$,>KV<.4H40+F2*B.;L,LB:)C07;#!K GD*G!$O,)&W; M*F,C8>9F@Q @#PN1YX9 Y^L3KA*G(HF(CET"H\Z=WI4( ('95B< I.P((U.T M6%,TRIDMOU9);UJ" ,+_^$40W!U[ D50FA7R7=">"/DN3] #^T1'':)/($R^ MT).ZW6&EBV_R&7I7N>. M?SUNY4DZ>F/7\14+Q?J^/=9'+=:IL1.,+"TAP;XOK>I.WMRO]X3@1?.'%U79 M@CU^?H3PO'E2U Q"L"PG5&P5?B?K:F/#?^7HQF3;-=J>DEY,T=8:[*[[ ACI1VG1[R26#4AM&'6L9IM MB23E;N>A-IB)7 C !256(;CXJERI),S]RI*E/@4C7G% AANNIO?[V= DF6!6 M$=N%!65#!P3F3I'X'<[B*'<*>2!HMX,\D!VZO)4FM>QZC:'<'9;%QIQ.9SIL M!N]U=0 F49I4&FYG^!MR.Q"8)*)/5?+F?INI3_MX*4I]0LI M3TCDD0KB2 M$9=RHQO2%:0KYV8$\L&0KB!=N;1KM,X9SDA"'L+^0JW'3"=LXKB8IU@:NE(+ MA2,O/@2/(O!(Y%%N 1)Y)/(HMP")/!)YY-@@D4; MO?';NL5K$_&O[RER^9)[*;D47]T1Y,KMX].=3077\3S8=02P>M]S9-<0K:NL M3QA-I8MMLVMGVC?G V[L:\06D_ 0&DT>&,T[CJ10[Q%D-)&7CE#H% H]C>LY M'IT &H942^%R-9S@08'>ZG.WY34[.@0:V)F$Q.^ LX+<\]M#&I0&=/-I0+"[ M$>8[V'S?WP@E :&# W16AD0>B3Q* D(BCT0>)0$AD;])D4>.#1+Y&YLU2@*Z MH22@%*"W54CBN"A!*#$!P<3=4YX(,WP)C$(''9]TT/&\X?J;!QM^M57=9A<" MBV-ZHU?,E:V9U!%D@HDND"*X.XZ+GZ$B'$,X=J:@T24P"N'8%^/84<+(\0TU M1<>"J_O*95;%O*<\R"P[D)1ENUTJD9,JO6I!I(.W69$W!'+??9M5 E0R$=&_ M2V#4N?/<9K,JP063<4OL-1&\MIN*:\M'9_YC@Q=LX5.SM!A,1)Y)/(H"PZ) M/!)YE 6'1!Z)/')LD,@CD4=9<,F)6[R\,;OK^(J%HG;??@Z1A*OBOZ\P/GES M3]#9PB>?:[YHH/&BL%VPQ\]/ YYWH(H::@B6Y82*K<+O9%UM;/BOG'HN1EEG MV,5*I-A32JO2NEL@TFU!)K@H0XPF[BB"0T<$"&R^MW55\N:.P&8/-ME=9H6Q MTHY3*U[)RM(TL3U4;8H3L5S=$;U)6&+S(407E)6%\.*K$JV2,/&_5!WDIZ M*K9R;,/=--LXN0HR?5RLER@U0A.8],02Q!V/,S?D>"0(36Z-$5>9]/1O'VKF MKX,&U8,Y&(*:W)%_^[C&AK>PE,U/PXZ^-+(N;1)G5H598: M@V^E%#^5T]0H)S5%$7P4SX8 MR^-S/'6JC0-@^>#7YJ_64M^E@":HTXA*L<"THX<%'A#OZ'G0H$"\#13KZ=F* MEU)2(]@U_3XEKA>:"K^S_RVO,3STDFK:F*H&G[$17*VQ)++MO! M9JV7-K'TN+Y>UE(\SY@8,/TX^\2 @SG, 49WH59VP0@R4-[VUG DLPTEJU)* M=X)C7*&%%]=L167"'T"H5&4!7N:[P(@F5WG'QNKPC6== &C^GMD]-$*C \W> M95,=RU(6GO;S\,/Q0*'*[</HB$YTAGT^0]P?PC>K5[ M>.]ASOLAO>MHB:/NV;>.T8ZF?O1XF'D^ 1I[X-KAWQ@T.S]'KJ:86 BX\'\+ MQS.@#/YTM=U&[,4S]VYM].(#J3+R'"OPM8,=Q_%_G,4F'7US\?YD5#"YQS__ MRFR3:%F2N"S$/E1N%^- MVLS]\=SC?\:X ;;(4"+^^X/\\5%+AM]S7YL0^NG<>4R8^BSA^(V;E3P.(/EX MBSOB(>3Z2?+Q&\.5/ :<$H8/68CA6&O?L;!H<]Q1Y[ M_[IEN_)U*)$T>?D;7L%LW!LW,-'T1R<'EP4/'KD&&$Q1LU8:Y 83LV=R-L^%T@[/RUK>?ARY<;X\L0#Z0E2$O.Z!9\JW1\;.^;J,2_EQ=; MY@(MI4R YY0B\-1& SO=S_$>DC7K,R7 0F1,'",^(UM^AW:H\^@?),M36&KK/M53 M<&-KSI>SH(6MUBT %RR "_R.X.*MTC_+ITR]I#]K,8SR=I- M?R?>)Z[$\*O0/W$3O1VL?U%;^:Q7#*R[.8'NQ$:5Y)P_; M^V"^@QW:0J!,)I2C@7(T4"83TA*D)6?G2]*B$BB3*9[)!-LV&7:*09E,M["; M^M*TA"0!X(4&H/V1;;YZ8_'SC(,Z'(MC :;H>6.EO2M7J?C0<&K8%AM(2E80 MUQM!$965(*?A\13Q)1<:H_ * @0$"&<#A+! 8H?)2M^]'IF^]X=3/E3L%+Z]),SW1.TWC>S3?ZT:S22M]F]4&@_ M)!M = <<_PVZ[Y$=HGK'6'=W>MG5[-^Y?'4\FRY5Z@\M,TMKO69'\(1F4Y#Y MZ)8JE(R$5!RI^/>H^.\=N-=4_"TGCN1Z6#=;G"[%3=HI8W6\XI*K%E!O>$W4 M+60:H9@>JDX\]Q8^B,H@4?$3*GZZ+!MP MA7;;E*+5K<@U18 MX0\L*6E=NJ'+!/'H,Y)? NRW'&-,GBH@G;]:G7_+JTL;?IUK4A45QRRW4IYG M_98X"J'R'[RZKU'^ZXM /MX,NKM1XMSW@W[X'LX$W3)Z/%R26[S(C847AF:= M.1@$O"-SG'HV<,S35,Q88[M1_RQ&?\GKA5=>DM8T,$E/G6S[SS^"1\$UA\HKO6LD?/^HQ^_;,=_9&"<[<=JLW"UZ+(6"$B>9EDI.-_IBXH1 M>%>G$NN(>WPSZAC\8.O[^T_M,?R!O$^ESKZ*%R-NI9,7SD87I[ZXMM:9I/[W MJTW''O/EIJ6-=6T,'N@'GK VO,??")ZG^?M?"UX6MO,'.WW%ZH$1M^&D:]&M MN,^?!$2D&;@+Q].>/2NG17?^>/NO^%VL..CF,HI4>"#H--87Y3(6/K-;S&?Z MJOS.7-45UY4S>BLG;0:;$:XLQHRN]Q^675, MHIA[N.6*@5$PX+\AR+_Q8M" MGG=1!IEB@56I><7+ K) MD6\NRLG+F??@=)=R-0_>B&RL-&MSEPHU5TLM=JR#MQE'2JB!Z>VXD)HK8PW> M_^SYT;W/X"GP#F8KI<,KK^SH(N&[8\WU@)4'$@"\TY2BNYH64< 'N]HB<-6I MXFEW*=]5;&\O+:JE*1&&*JKJ!-'CX%ORVABN8*JM 9A9::F,8ILIX/:Z3@B( MO>AR:2L8/UXL[4777,/O[Z9T)5 !Q*P>P%4GW#]GU.=Y M49-K#C[''H0\.Z[1+7)C7E+5"U16R^+3Q9JZE6V># 6JN(\AX4-HF\Y+-,"0'\?3VM] M7*A/$-S_ 8]H/V-@P^&4_PR-OD$@SJRY\/^NYL[S "/A-UQ' M=Y7Y_GE:8^ZF)XLI)1-,:O;BW!!M>1!5X>- M>^:D]MPY*4/?XV7_9FO[>)=(DEWL]ZP5X/3*@-9T MI%E :0TOI:2\8 Z>LX&.MW':2Y\:ZG1G;@T(YD!374VQ(I?=#C1QXIJ_9>Z<$;-".7@S@Q0 ?!.#M/N!42O$BP5K!: Q %!7Z M)A[TRCC*F?BA4J M&^]P6L;?/P8A?SX&&ZGH^ J_IYA_I(Y^CF(@+YD[5];8$0OW<:I=(ZC]UPZ? MN3M^[#_\S7VJ^Y7RG<5/DKB'$9@Y^.=^8C1QSS'?M78OCO:HIY7ZCY*:NM R M_4^WD3V)*K^-\/\52Y1#)E-J*-NL' MHZRHM5?26NLO@N%&D($I_;%[VR.E50P[_>)JX9C+9\46A-=)F7F)66/ M"//Z+,0EB17%/ETD-"Y7%@ E0;PD7=ENN!IY[2(^'S=K^J+^T-&*+4@:>[]7 M6)=[TUQ@24:G-Z?[N24KD-%3^9>DS88ZR'>]^8,)[7KHI;O U6K)E(R_I*S+ M@_)@0#D5J:?/!V*_A)ET)@24,9Z66#VLVX/-0&I,)+:UW'C4R(:4L>DOBN22 M]GH<*78JHK.AMN,^7X"4,>[/YCG;$U)@*S M%T[3@VE!J1DB["T8H\QL:[5*9KO0Q9Z9[2]6M9JH@TFQ<E=N=CRQ\U(65L[0#NJE>5/,P3*. M&&63F&3,;K,LBHUR%Q>G9F%N9UOP6"9&NE%8O..OV9RH9+6<7VANL5$E(HTM M:4VQRFF-*^:EK#O:Y&ARE97S$6ELI;RB9N3"[:*$%[92GU^(5(#GHT/AV +@ MC+;@ZJTU(Y&DES%;O0VNT!%I? 7J);XTPF3GT3'32>6H"L] M:$4Y.S+GQ=K>TUPX..;06^V')4+?6L:D<:FU=$Z8DL9M5S1 MT'!-;Y0#:9 +(2D16]Q529O,"'XMF9L"69[C&6E2F$:#C6.@FJ\:EEHJB/@2 M;^4$X(@[P^6.EGM).V(EF:ZPM(^312)-E['69)47("T98YC4Y,WEJE_'S+DT M[$BSZ$^#&J\-US2FM\K@Q%,:=7,>FVR04_! M?%E;.#T=DL;$MB'[/4.0'BASON8:[8I39H:]Z*DQL2W*HM>H-Z>LB/DKKE/V ML*J;CTACR^"I8:.#>:HIL=JPLV5XS)75: !Q"<_6U\/:0#3+>*6,-Z<-@]Z( M6L2"^)))3;'#",W94L2&_?*#I10L+Q,-(:X-=6%,+!M V26MNI+TC,?F2GTA MHHV--UW,C?D&FP]QHVAHS?NUH6DPY1PU!VO8[T:D,1Z0 M!+$@B]VY(FYZ-2J-LP(5C'5(&EO(&PKFT4M(HTM+F;D M9NF:F%V:QD!M82NUVC3Y%B2-KUC7T(358)SMBST_KXE,!\>T@A#1QE;!;M2& M8B\4FWA!L7IXRQAEE\R.]K *8+<&@SJ&'2C1CC+ZYDBN3[>RI&_F2[-B<=[6 M%:06!]X"28ES''B_LKV.#A1WX7/#A[MKN+^=.^ CRS U:P,VJN 9\$/P@Q]M M6P_;X= >]\1W-8N \/5GO;#+_:V"]> &U[GL/^-]NV['7%\([P;S_WQ?OC9 M=OA9 "T7N!'/H8.^BZ!UG>-XFE?Q!D7=S2NB0GE;8LEE.]BL]3(8)3W&!@J* M85<=SVO83X=_7K2CZ8)79N"1^H_']=5GI$:-EF,SV)H-!\='C3D)GJUYJK* M/0#<0#M;8L.?1G^B5(;'#?DNA4>%P<6%I_T\_' \*+A_W8\';MK4W6;O$(Z( M-LL8=<^#56 X]L4N^BC]8[^%/@Y;)[R;[OK19BK\GT\G+ M.-E]\_T+\[=)-Q3BP3V?P,RC[^4!=T^>O>?IN7F = 'IPDX7<.+6>8!T >D" ML@M(%Y N'.L"CW3AGN9NG0? /^!OG0<($Q$F(O\ Z0+2!>0?7*DN_&$7AJ\/ M)Z=_/_/1J\6+3PU=1A>QSBGKSH67/?__F!^?+1\F[UGV)=ES=_: MS>;3>575/&_'K^Y4L7<_$>3N[QH@GWI(C#Y=C+A[AKPN,7HN,KN?'7?W=]6Q M=2N&P9VO<20FB#_)+;6>+D;L.2M-9?'GM(^EI? MB:@_&CWRHT;ORW?>G\Z*IXPR) T(^!#PW:2H_SWPI>_YKVV8=PG =R5[OX0> M1G[Z].L!+*7>1P,F"!.0^4/F[R9%'9D_) U_%=-*6ISS_3S(:9[J&@M8F70P MA+N_G^JJ?O7OM[%)<:J6Z_Z.!]3SE02=7FR@U0,J=B']T;G MZ-!Q>;*#5 RI&+)B2,7.SR:D8DFI%[X\V3E+RY%+8].9NI)<&IL08"/ 1CX1 M4K$DL FI&/*)$JIB"3Z<>+H-[.?_J*JF32;G5J*W,SU?7!WW\U./*)+'C&-5 M^48<18S8NR=)8,014$3M^\_-&:0K2%=.G2 D@1%(5Q(J(DA7D%U!NH)TY2,% M(PE@1/)T!8;QD\"9LXM(E-B= $8D3T00G"(X1:X'TA6D*\CU0+IR,9W)?S?9 MU.%_@HS>**P4PX(7BF(3Q\4\Q=)^7L*A2"+5/G''B#=R%)\@9+NUQ;]5D3]W MTCL2>23R".61R".1O^8$J(2(?,+NF;R1'.Z$+#["NUN9-3+Q2.1O;-;(Q%^^ MR%]NZO+^+9BE3< G]#T-B"+1,&PP9?\GMO_L5/0V'8VLYKB^KN@:!J>C@?D_ M]O5*&9X7@$]&FY1TW[E/Z0Y@BCW7X(@6CNTY+OAEE#F^<(VH50^*[5_Y.=C_ MWLHI<(IZTA0P@A1<8(+\/R3B2,2O)1\9B3@2\1M#\?\8:S +.^\J*FS6GPIL MPV]KD__^D, /G2]84?*16,!KPP M^I;@R8V)3) R1]YQ.XJE M9<$P##MP N_I#@K8,+'I> :<&D'NKNEMN+NK>6'_S:CS)O$CY8%5!F\!(S'& M__W1566Z5QJPE7X6Q\E.Q\%J;:5C-069D_D?OTC\CN"(__S[.>=0'@="B6O* M8DK]\W:A05#58!Y8BK\C.P40#)?.U\R).C2U47-6;U,8(9@M ! $"1#BCN+) M&$#\ZWJ3S _%S[>1._Y!&[H/(VSDS+)AYI=3;BQNO*U8Y'OB6-V&?ZTMI7K^ MO>KR4D&>5*=DGU81KQ6 #WW%-U9:SO!4R_$"5]M===>8/%(]:@K^J"D>V395 MG"SA$EM;$/QVQ1"5!QUJ"OWC%XW,*#*CR-F^.(MZ&B3>=*EMJ3G7B@MQ)2E8 MVJYX&6:C32,' Q==(%#5KC/D.!B0Q5YWJCPF]+V9D. &'7I; MT[BM&'!#;)N3-CU_+!W%,FB? 2$2.=GU*NE,XECU/5F/_P=#+TC M*Z*E9\.:UJ!&$C9<>S65]CU#AF#$0C#B4$H$@J($, HY1Q>,2G]4 $4J0:=; MP\>1Q5&_U%_56EZ0]%UV/%7B8KBB+ MG\]UZ"L+LK9T9541LS@ID86"34W;M.YM(F6B@3(Q\?1K9->174=;#;35>(*G M#Y1_R9709\MX-R?VUK9FJMAZ6\J$$'4XL*-@Z;LTC2/D0QMJJ8E:$@F\WQT5KP<.H*JPU@_L&EDVCT.IU5YNEXS/?D>WR'^!S M4+(+RN]"*8U(Y)'(H]HT)/)(Y!'*(Y%'(H\2UU%M&JI-0WAWVWB'3#P2^9N: M-3+QER_REUN;=B*"2]+1&[N.KU@H-/_M!X+48IT:.\'(TA)R(OBE[6.3-_>; M2"_XU,*N95[LC\09V94Z])SAU'*:*&5#F2!091<"EG/=N"JRSXN@[-LT@7P4AR_>VS4_>W&_75_E M51QWIY:&,\3IB;PDT"S M-:XI1*"R*Y?B[WB&NJ5RJ7,=E5VZ:EUT856D:Y]61T6<**2:Z!UUV>:5DFDT M^&:I7?5XCA$B/8LJJ5"4 5ENM">XA3W!!^JAMNFV;5M*J24%:Z)!!!3)-]8[ M(PT+HM+,'4Z@"[$0@"#7_VI=_P^7-2TT9FJNK%"2E E'R2$=#IQQY'A$=4TD M?H>S\6)*%)&\IKJF_:DXJFM"N4$H'0[E!B&11W5-2.21R".41R*/1!XE/:.Z M)E37A/ .X1TR\4CDD<@C$W\=(G\-=4WP):-G+PEW="/'&H-?YC15@\D'*8JX M2Y$X2?[\S[]'Z.#O.P[^;HT1KZ81()1$NH)TY7V%/4A7D*X@74%V!>D*TI7/ MS,1"NH**"7Y33(!$!,$I@E/D>B!=0;J"7 ^D*U>8YDR0T1N%E6)8RLC2L(GC M8IYB:3]O_2P$'?]=^(GWR_(W.&6"_(Q;'9%?C.0:R37":R372*XO M(PWI*^4:I1-?^PHCY+J562.+?.TK?*MR?4L6^8+E^G*S?_=OV75F(.A[V+LA M6G_#!E/V?V+[STX%0'?WU]8"" MR;@E]IJ+'%%KY#B]W_J,7D"/!QQYQ^THEO:I%R(PW>$4?"T*7!96H/ MM6TV0@@6(,0=1WY5OV"$$->/$!?H2'SVCBL)TTYGHW1!]JP<]A2:UIUFA(Q7]<,M5<.-ZMHXP/;L*/8 M"$*#*W<+KRPV\N&>ZNG*I(K[>7%M]GC1UA:5ME$.! @$L**/Q#'J>A,@_@Z(WG/9?*D?=(C> M;"EA?F9:G% UO0,3([BH-(2\(W$>)48@.$H HY"+=,'(=$"DAEMU;%USWW21 MC,8T7IB!+XDPHTA+M56B]YI$PVTB4:6'5GV!# * M[382;.0_4 EFE\7.5%A,0K$Q[97(@DF$"T6/8(?[\8M)<\"(LPAZ$/2O-E[+W+>L!5;-12K9'N^&\"S76%M>(^_/QP<9Z)SXR/O)CHUSFRD3N'Q M4+AS.!,6GXZ$:]&5W?( +_E5V1QB)H:'F^VF62@L;?V[X.T=.Q5]7EV123RJ"H.B3P2>83R2.21R*.4>505AZKB$-[=-MXA$X]$_J9FC4S\Y8O\ MY5;%G8C@DG3TQJ[C*Q8*S7_[ 22U6*?&3C"RM(2<0'YIZ]KDS?TF\AD^M:1, M2#,VWR,44=SP#^,^Z?9JN;$N$WQ44D;A=SP=+^) R(*0Y4NO"$K>W,^=KI < M.'E'+L%6U"V"R@[FID(NQ 6=F^>-10N""BP,H^]XZJMRGA&H(%!![LI%X-:2V0[4UA:U9HDL8K:IGV9@)$%E3>A9#E7%W[DS?WVW57/E"D52%I?Z+Q MQ8[8H]A^N:41=%Z)]D W6J1UKN.R2U>MBR[GBG3MTZJWB!/E6_K *W8:_*A@ M;KST;+P"PF%J.SV#Y5M,7,>0Y4:6&^T)KF]/\($BK$5U5:J7IZ.Z&2CK:7]# MV[WI((S @_OQB\73=Q3+(0!! ()<_VMU_3]\.'7K5:,;-6>;!N%IML MT(ZB!KO:)OZ.YN(W>Z*(Y"N'Y?_VX;5JOPX, [X?&()ZAI$_?1,6+KUS'M\^ MRK'A+2QE\].PHR^-+$PNZ_OAQN?*_SY)_"^+4/=C2C<#6'D M6./_.^IRNZM63#WISGWJU$./Y7;A:E@DN3]^=:<:@(6#LJ6 B^_!)KAVR@>_ MR#IS\(1-=$DT]W]>RK!7FN='_7(-.S5_O<]NJ+E:2E4";]=LU[!5\ ;X8/@U MQ34U^ ?$'E^R@7J[*6\8.1IRP ^VG=2B\!5I^ +]ZF48%DI9Q(-YXT7*N!] M>J"X"GCJ[IUY5P.ZIJ5JB@I[^N85VX[^I=VE "O4:?25=W7ZO8/?+Q@OOV^ MMYYN([P!P^Z .6O1J '806$XFOH*.C[1]WW?-49!I&-PVF#.MK[CT@OV *1. MV8Z? GP<&WYJ&6W,-G?1YTQ)XLK'[.F"UEK(,4[,VX+M BN"'X ?_V=M" SQZI*5 M>3FYP(W8+Q-RY.90CW#GSH!&+0R!DS-:0 PYH8=78-Z&%H73"H#C=#>/QK)HYS8Z&A\:8TKHP&; MZ[G>0T$.?Z0TX$DMX*O<0#N'9_('EI-(W^^E=?0IHSPRMS9T5:U3YO:?#/ 1 M1X_F^OF;GY/NESH%USH%%SL%5SL5+??N&0G6B^^$G'N*B8_S#3\%LO$.0JF2 MFN]P=.\8Y(O53,K;> !Z[Z %.[9'SLA7@#V%YFT*UB?E38'AC] 8"#QTK\"+ MP<) FWMXU'U*\.-6)'H$!.V=G8C6= ZL>63K]F^$>@E]EG=^W0EM,,@]^__W M:W=KE.RYOMP ;W2]J;&(@ KBBMS57& ^'==0K(ZR KL3#XYMCTM$R:7$\K:X MEI1*A_"KXUS6=I_O\)@_Z!_V&@H^;N3X'5#5%=>5A>9B6.='G"\MF0POUIU6 MT6RVX";N/AX^3@%!M2#7()N_F)7DAUC9:(2>T2P/ZM*F,7#7A9:1+TO"][!R M.BZV^&UWN18WU8W*BVPWHSCACU_I-SAY!X3:6V@JC/Y;P$&,:/8*W [S]&;H=G&H-;@]@B..%JWE J+>8'[G%.Z=S#T49!>[!7MG/[5^U M=X7]:"L(I,K: -$]>O,=W,!9 8Q<1$268^L8]#: 2(+M@W;X\M%8#_L2RP"X M"'SX36JQC^&\,O*[Y]N8E\XW9,4.Y7>S?]O=!O,&' 4#B_:A-C0"8"%7T#6" MF[EHBBD?;!:]G7V M4_J-6B1'"C_:Z.5%$.CC/C3$SXXZU<:!I34F.\^VI@%W=OSDW\8_U;0Z@, G MN#WA7[Y#E<5,G1V*%4<83V9 M;(O$IM7:61.PK]/&@O\&G0S)B MSQK_?%6?_V!7?B\59'/'?.;Q)W5B?&/?; M3O@+7G=.^^-O.N&'1[4S\,<.8!)P2VS5\%0GI<&@%WS".YV[!;!, M)P^D2GM".O2HL&CZK1]_#%8GG+T3B*/8C\/= T]:UP>%WFKHF,M 'Q+S89TP M5A_-V&@_;3*Z3A'PL1.QL3')[I@8"79C$A^8X#4U5P5?4W3MD5JPQYW 75C! M4_M=C#SR&1>]:;E2#XT"KFS68:FR:MJ5J?[C5[S]Y3_>X^(<+S;T#KS=NP]+ M#H?YNYW3\WW76Y;IWV-C]>L_X(_#H%1+4UQXA#,]!+(.QWA'4(;C__B>PSHU MBBX?= T6\J7P9^?]'+N;5C2-Z,__=SR;IT,F3'4LQ_UY.($\FN;^U61TZ@1C MYJZFF)@R 2_^J5BALO$.YYW\/?6/_>'FS\=#3,B7%($#S?]'ZNCGZ,3B)7/G MRAH[8N'S&_QV7SM\YN[XL?]P[Q+^=#4K2C*"3W_VW&BE?&?QDR3NX7D),, ' MGM+$/<=\U]J]0$7J::7^HZ2F+D21_^DVLB<#J*]9L_U' %6C\#_0 YCO"#V/ M1\E6?AV)P6O2_)SWIUCZ(J[\MJ^R]T$28!A? 1(4;_GC(,%+K_@1\-DCO,\. M9V*UL)$6.#DH8@_E4)I4!^&/7]1;T98_L>!GB@PD\^3X+\*@'PL4G'*I+BA: M<&+X[PD9M"\I8G!:9ZXB;/#\7%.)4$4$F8Y3&NMP/%CRBZHXQTH%+Y]30M)HR4R<,E?;U RE/JN))%8DK+E9FS=< M'5#&9E2>S&BU/*D98J4\'J<]MSC4AO"9L1FU2:+5FZE"!J]@@DF4L$&N[+9D M-OYVJY]=+[(SLB+U-I6.SK3'A#7392Y.B7L*EL?2K&T6G%#%VU6NV.SJ9P>V5-),^>B6UZOFDM>D(D3:U^9AP6AVB[6S Z[9@UKW>R+.?#4$TM:]+3I MO%+/F&*!S/O!N.X*X3BZ$"5&FM=6U?R@W\J:RPFIU3)%:U*0 0=.L%7CL4QN MM%4-DVW/)HS&4$M##8'_$B>U-W,?R],C6M*P59^@.3(HSH'LGV 6Z=MUS3-H M'@_D!S,S 3Z(C^N0-"9_V=)FP1-U7)4Z8,>^U1M\52F%D/0@@'\19:QX@Z+N MYA51H;PML>2R'6S6>NDCP=,3K^[XFM=UE;$&ML4-:"O:P*$T(@/@/=4^Q -^ M2I:D>]-*B<%9AB]-3;98;[?T>,#O--U%!OS.)96 ME-VE%56CM")T(O]*H \F0CEVE.,$O!(K8JO[R-:[E*WY\!=O96S]4\A6_[7S M$E-")YNB2/:U'*U=AMNI1\(W'QYX]"@"?RVI*LKL4^!9&'R.]_,O\WW>AR)/ MIQF"JCH!X%H$*9$T DC97SUAZT^"&<>2H!H.Q4%S418UX8$6TL[\02>%.):< MIDL*EGQHO[5+@3R$MW:)]BI8/V7A:3\//QP/"D:#]N.!(1!U%SIYEJ6F!+YS M^& 7=XH^>1:>.DK*WM/ 3Z+18 0G6#_I1WVI8E[EHWB3+Y[&.R!*3M&O*^Q M&$O^IIG<4:SGZ/DP<7("1/K R<._H\WASUV +P2\^VU@;1_[C%Y\(%5&GF,% MOO;= ;6WLP[?N\5X"I1^)(L_,CO[>=_S;_:W0RN#5@:MS(N5(>]IM#))7!GJ MGD KD\B506B6V)5!:);0E4%H]L4K\X?]D7^[C3GSWC,6'?JZVOD_0/8+9PK8 MC,,/__N#^?%1-08<^L+R#_S,$0ENO]?_]#L/C_&?;N;YA?["GVV/O7)\G,ET//IVO.CA&Q MZ3^"#/E1D"'H73N&A(G,W_ *1J,O!5R^2%#B?R+1>:?HD)("T!6G+S6G+%01 GIR)76N*!J"$-5@3)W#WKX.=C0R8UVY\ M_.K41&Y.$J46YV#+[X-C'VX1?N9=ULF9)>8&@:.VF/%,]R9PY">.93@=38?U MGD^UT$ WNTX>*&8^8LBAIW&4-;^OB'[CN>U],]BGICV93=2%LS$Y0?VL-2<, MD8I1A!2^:_\J*=364YX*>#QP@GP%/&*M&7_>SORQ^#H^AHP&OJT]5J/D'7=7 MBP)+46"5@*:=NF*QM.SWC$$'EQ2L)H@^(^3:JB S\-I6XH[DN#N&CK,5X-JZVZGR;&ZS$I=\AII7EM6&MM$_C&N'FJ9JU-+]:2 %%Z!8 M5G%=V!! F,,BJ!-H-L&U_$.^1&WP33;3E2R&*%6"$* 9&Z$90]TQS.?=ZW@S M:':Y(;^=EUX++-_X2O?\*E8YN3SX4Q@_ROU)?E BV3;J@[YWI'&)L$^;VLQA M59,7\4J9P(QF35A@VX_;I\_RNTM9>3'T-FS79&4LJ#<$&<]+NLQ"OYNY2S/, MUUDI!%:)TF<$5N=VJ),#5NE-6\Q,"3\K&:JY%,-1G>U1PIF:O:/I+W2DKP*BKC##:+7O8!./N>:JP)'> MW? 4M4&[T!C(Q5BN!,C'MQJS9,_W(ISQ8ZW-/NKLH1?5F4U>I4+U^-*L4S(K M6H=CU]E.(20_;O(^RS\O%O@L+W/%D4G.M"6)%_-4U0YE+HJ+$WE@) C%8XQUQ:1'F=$KDU^&9G'TZ(-HY%JO18G:PY*NB-ID_ M2!#O@+-/4G<\3B&\NYVP^2Y3-KIC4(NNKMFWZ(->OA7=!05[W>=08CJ"X4RJ1H>R9M!O-V MAF.*#38\O_OO]K"\O,W.ZKB6S1I&8V:&&S:4T]#]Y^[PKSQ$1CAX45" <##I MFX"+P,&!*5*C_M(9B HN!,V)8&.YX%QI-+-PA$T*J]%*+*QI,Y^3>*$_@NBW MB_R3\5NZ$/I=:^0?7B &7MAUX#4\[LOB_PL-[ER.(8RSY8+,P[?$Q"Z('PG: M-GRV_2KTBDQZX*>+DL;YD\78VQ)M_?SI[76V)Q-%A2OBE0JEJ@%?+_=+@LSO MTMLIG+S#TR@A%*$:0K5+0;4W-P&?C6JK@LR1$S;(2(72M#?J=<)@K9PK1*^S M=3KH+>JXN-$+0H]LKMA&KP6P;)?&@^277N."O*O.TZ!M 5I"]*66XSJ[4_X=_<9 A]]K$6W#J24_?UR**Z' M$/P]AFG M]$F -WU*%5L/GN:82GO+S*WJ5)E,SW4(SYEVVZS-BC6S5^/'8>VA,-FLH_OC M84HN@4#MZB-]+[UUF,T.[YA^*K;[Y$/XJUAEE'J&4L^2XK,?-/90<7(6JY9? MACH^MNL&OE26>>=AXX\MY_PIMH*_P8LC=4":/=9L9@ BA1RS_\2M]1S(< MRC)#0(> [B*\]T0 75DEE\-MQ1N9T:NS_72OZK-XT$EO M?;F[,*5Q!&\LA#;W6QAX"<3[8VMMZ7^XT_?/?G%&LVLY*9#L9/!@5T\M@V1[6]99, M[*^LHPC\CJ%1=UZ$-0AK+@5K2'DVJQ)<,!FWQ%YSD2-JC1RG]S]^DO%W 3PQ M&^)V560D,_#77KU2*.=SJPAA]I7VZ3N>(A'"7'T0+S'@BGB "FM1M?%-[?R1 MMB!M0=IRBW&R?;5/7?.!FZTIKJV-4Q--VW7?'QL>JM!'^UFTG_UC?J3^>?D! MLYPVT5P79LVHSOQ4<&S3)\V9E6_.I4;.E915L,J+74S';Z)1K5D-N-SL"A!-8@WY'4/$J= 0G M%Q<&^T/'].@ ]RYE R_5F;SEJ*8N=T^;1&/R&Z3<_]YW%HF'T6\NZ;P4SESH M,2_,SG['&>\)(U-QW,)VFIF4<-95*+7<2:^).3 RZ4.3]O0=PWSA<0N"E>M1 M'@0KR8"53W-A(UB!_NNC^[H[MGTK=43S3J ,17(/9;:YHG&CM.+ W]M*M1^A MS/Y0E[WCOK)3W%6@S"6$6=]=F;%W9Y-9F9$LGB7'3KT:._AV +[$$Y_?!6 0 M$V\^.H$4%"GHA3/QNA7TTL.'CSX[=/[WE\C_&T834U;DNZ-XX974VR5_[YZL MR5_# ?4?;,AE$9<7+9JV3:T_HP=UG.L-U! ,%(;]F#N"C-=P?-[9$H*&2],. M! V7$*[[W8GS6^< G.K01=^ M?[OA[E(B]U%F'@^9E=]XCBCX=N9$)@K Z-@)P)J=#4>?L>U_OR]G*0%33\SA MSZ<[FG7'/S8B=>U4U=ZFT2E+*VTP-8V,EF8TF2@(-5TFB<,Q,G5'4Z@N&($& M HTD@L:WN: /=K:PG%];?QJ!?#&M>P63H5#"9,YKJ*O6D52:D$LV1\6TW<< M2R,L^9"#^F\?+L-9QYW^@W'OUK@.N]L;ZHE_CXW5K_^ /PYO42U-<>$Z3P_G MQP=MAT/:XP.._^-[PO.J!C3./3 %-B-\C,?N.,1QNVE&TXC^_'_'LWF21$QU M+,?]>0"JHVGN7TU&HJEKV,C5%!-3)N#%/Q4K5#;>?MHX[YKK5[$3BGGE;J/TIJZD+D_)]N(WM2 MM.'/!SB)/@EW#]Y_].-7%VH>W$IE(1!'561[25=^'8G!:]+\G/>G6*I$""HS MA#)6%'4BJQ-"D6F5'\N\1G$R/R:(M))6"'(\_K%[JW+ 7&O#NT55F.9-;-78 M]/A2CBK@+9F0F1BE79ZJ77H<2FRAUUL3^1K7; N ,OV2LB_..Y71<%L5&P'W MD&D57-*G (['GYFCQ7792-.NJ63J.F691=\Q_DRA8J[6OC]3Q()*Z@RA M6AVC+\A4_)EYKKX=-'2+P!MTS9O4["$U[D'*V#/56L!Y/9?"S>QP8(33 >,N M-X),R^1+RN(R*.D;>N7AV46]K#='FU+6: '*V-O=4KIM:JR5-Y<%832A):)= M)R!E[.V2TVMN-*MEX_-5HY-N2_RP1L.W$\1+TD 8Y#/VL/2 LWV]TO?3F,** M@LS(^$M*1[0F["PSG(N5^:HU#YF',2V&@#(VI3"DESEB7,KB!F5,)QO#]%L5 M^,PX0SV1"Z^5%K4.)JM18DI6,L#,=2*&&*T6=DTMF72Q!=N)939.*/*KBXWHM]0BP5;M"CXS!A+"TRS MTEE/7$(JS%;#>O \JX+C'V(C3[JB %+9MTYIUUKMAM K%0 M"VI%;!"->I[.81-:C4AC+ W8;7&;":JRF:VP'I'.3-+I:*1QEC95JMQQ2QM> M[/4MA5@.LB5#$.1TG%'K\KQ-NFJU*+'+]6+=G;&:\!#*?)QR3L]F.=,IE/!> M>:4&Q'!9*/5U0,F_I#1&?&5@+.9K"0LJVW:C%-!:OP4HB1A/I5+?[@CL.(-G M>_1XD7F88^D'@$]X_*F#E9UM58C<"#>Z%;*I-[=L?:9#TOACLPQ'5_$^H>+! MAJN4.'F"S=WHEMO8M'S:8LL%.C,7.\:<591.7ZFMA/W=D<])[4G93XO"PP;? M+)Q@CLE;@2^%D#0VV#)AM2=$NJ!(E4QK$R[9$B^2$6E\L&7<*P5+;C@2>Z-- M>I33Y;[N"]#=CPVVT,U,PMS6%LW-9&1GM%F!R?BM_4TYSTE)5QOX,]7E)))I M>V-'J]?I=@A)8X-=>XK2;1?9EFG(JVHU7VNW9[5H "<&NR2D:6-6=R76\GQ2 M5;+]L!!=6! ;K%BJ6%Z>IEDIR[G2QA^'F-]I[9M[O^"L@S7X!W&D2!I/]3JU MF6'V9M%38X/EATNYM&K[%=P0PJ+CU?/BTFR4[:*?+A4K M+K1^='RPU7+%Z;0(L)5AAQ-VQ:VY"<>T(&D,,4IXE<-'W38A-7RB8#G;I4,' M.B2-#: CC);]:2!5):R9>1CCH97M\-$ 8I@!]W'YJEY-^:HD&5S/G+EC-\CG=[0Q-%ID M,7 V;+P51\ZTI^&!7EQDC;6;N\ M)HB6ARO+BKO FIN9X.F0-+9BNCV=%[R*X^$=/,3[>7&J*X46)(VO6(T/K5Z E^%Z68X3&E(CWQD+2TF5ANW_G[TO;5);6=+^_OX*HF\@MB\*H0VA#;0@Q*]_)=%MMRWL]M* Z,X3<>PV74A5 MN3R5E9F5F4X@,U#1GEXA8X6:[>4M#YGLJ=-.G9M95LQHU=#/HE='9P8VLB.EZ M@QJ;#,VN2W)[)-U&G28W6[2F7:4C1R8;S^#,#M*6Y\9ZR>UH3BGZ)<**/&)> M28=FUU74(FQI49K1E[9R*$VFT32VWO$SFTTI/!*-<=L@^/;Q@(JVHVTW"1/. M;#:$;5B>+3HJO]OA:_'0KWER*1V:75>?".SF8%)6^(H_7H25(]$-G7CLF)7#= M^&B?'O4G\3S*IB,9#T]KV^U6U&;?LWM<=+1C0V,M#PF#?2@HGB1ND_LV;J!< MS;F1_(_3J7-CLE8*J5^PL%),)RQL7<5+'!0%/_Y%XE[=ZWY4T.W3OU]*(5Q% MA>U3K\J"=VI6^2EU<-R'T_%$B2<7W"EF(#FF*6X]Y=/3#\\GE7BL'N>3N&FD MDWOG6__8,]?QHW,LZY#TW:>W/JWNM*)?2R@@L(_T3W--GSF6GCW?B9^IQAQ] M(LG3OY'0C87_Y$T,8R*\Z,5[=+2F+WX:*JX\QPQ\Y=K>NQ_+ ?8;SN>O7MD_ MB2LD]/L:C". ,_GD#(X!9_+(&?HC50+.Y)$S@&;YY4P2;@/.Y(\SS$=0F5PR M)@:SGR8@ V=N:)KAP)D\[+RO'E/_O:_F0U><_O:3W&^&GRRSVA[>ZKK_\GT>LWQ2O7PH"OWE>OQ%1 MEQPS@;M_'O"'/R1%Z2-U XC[&U)4'-OSW2"]G/SA]03BLN5R[D<@F+O3C89C M*2 'K[0'_O3,]L;VP)\>@]X\JT'20=+?!ZM!TD'2WP.K7_(?WO(##(?;YD>4&OIN_(<5(\70Y_I(NFB . MX-/H.JZOB1I<" %OQN=._+!';X:C@D" 0"17!Y-^!B +< B"0Q!(.D@Z2#H< M][\<][_MXXYM#P7/,77Y&FW<_U(!_E5-VL>XC\:>;I_^]M=.X(FV[/T;3H:7 M<13D36+R=7($67GN17A+LI+&R<&VNLR)\BT)RJFU'4@*2 HD8X'$O"ZI>#MI M&2F)O@*96B N+Y)JXOBB^5I&R[L^)HN2H;E.8,N?_DN2%$55+TF(TM^=C!>* MZ!846U;D0E61%&NEN 4"^U!(&O5^>M6CSG7)\N<%9!."_FH!V5>X!P%D.7MC M L@"2O1K9$E:+P)9SO4]!*J/K"LFB*MJ1\**R4>(0=SZ3@ MJ(5($=U[2#BY X&_>.F9E[WQ_WT/167.+N-9=,5-/GTNR,1788XG4/B/?HAG M;-=<,6W#4PALW1\IZC\/?/R#,/9%6Q9=6>#'5:';'OC8+ I0OHZ(@Z CKG>N MSSX4I'@R\0O3;[&>T%<%#!<(3,!1'!<"#]%$<2O4=#M6F'CE(T52]+VX,I6! MX_JJ8^K.6-$LQ?;9@^Y]&?_L,MCWX[II[$.8#QOC)<&S*F\5CUW5G..JBF@/ M!5F1=$LTO7\>$.*AH#JN)?K_/.@'_Y,=6++C/_[^H6"+5DSXQQ=^.C-!UC2= M,%'SFN.>TC\ZCNF,11+BWHE>T M)M "\? 9^X!3Q'_^]UM"WT5BVEW@1.)5OGN<2+W !._#!/^RC:$Y_W#OI:I M9FTY3;QYR@)-,_P>,4,;!SML55Y37)UAYT&/=@?H^E:8$: 3=3PFRTD*-KK=4@9(Y]GI(VQ1LFUV%D3@4^;ZX6Z]GP809 MTN&MD*'30FWQN+HQ>F:GOZ"B!!DP_.$S701L &P ;'AU9\6S_.V?F!"8 MP*_ZTT&=X1'ZJ-K<$=D(Q^&-@*(^5;MN4T<5OCVB*NOJ8EP1%#8!BN+#9[Q8 M J0 I "D^"%2;#8=C Y4>,L_(:>/ MS@6NF'1:K.QL4XUPU ([Y@L]YV,!1S$*P0A(?8;[ V_^_D"^-Q9"\%Q?J 16 M8(J^OEUNGQ6SFV>A, P8COWO'Z$;^N0JG;5FL>H;H6 M,".;;A5%Y%8^N$59\]V-R3L\3FW(L=!N:_/:4&"2B!_Q@2A=,.('0 )72W)Z MM03@-6_P^H>1TF-=H%=CW$8XW'$5K;0Q)+UXJT@IB>C#B3)RY^B8G70<8;E2 MNY$68RWU\)F^8, #$ 5R5G.:L_J[0)N Z[\ 72^"KG\>51XA7H.=:HLAAZ]] MLM@D0S>XFDLX%I/X^6?@ML/CSCKRI@XW%B-?"19$)4+#&&[/AI?_#7 +< MP M"W;MC>S:'\7E?1.I"0=Z:J/!@E7'$3F?*95;Q>5WRZZK8CW9X"BYN0R+#1L) MMHD%F\3E+QB6!^P 2'TCD H6[$7=K[^6P^!1'M9:M.P.-VY(B\;:7101\5IN M@1\:K.:("NLZ.8^XB$?[S;71IK 6FZ#K#Y(9P&8%@ 6 !9OU+[&VUY'K06.A M3#DQI.>ALJW@)?]63M*5XRC,C-A81AL];FT6D5323D&022)2.'J1G"ZXF'R+ MB\E_FP7RKY$2K\H3S20-9.LZ"84<^]]??TR$MB"E EEYC4V=[!CC8;35$4DB M^&HHE-++T1AZ*>L:B'SW#%X;(>@)SI MXJ5,'#I_2_T-V$F8C^&O00F0?)#\FR_U#6ZX/PIO2JL6V10M=,/MUB&V\1E< MQA9_'M[\[:V58H=-KA1I572G#99-32P5YR4VWEJ3B&:)@HJ&Y-9$3">^([>C*&-G+;A[F[,0TTWP$.Z"_[V% P^L[?9J-_25;UH<($WG!A:4]TV^5# T"1V0WXHDA1<<[W]-=>\ MZ?8E0SSY7_W;0;;;1GVN"',-5>+Z\^J:Y*)1-:I8Y=61,88)S%$/GXO8!6OQ M LC]:OYHWM3\DB?__*_^AFXP4!E0F3>N,O=B%UPX.'5%"Z#L<9I&DWX5I41K M65EH_J"#:8D%D,2S,/J" 2W ,\"S-XYG8 * RH#*Y-D$>*5HVA5W;&>K+JJ2 M*O%\VRE63:?D$J-:ZII,XF[%#SAQD3T;+CSEI1/CZ2I391W_2D$<584K2F^F M]>(KA\-R!/-PQ>AU+L#.W)CC_5CISS5!.8J-0?U@]KGZ9'%L;N6RK^_BLQR6 M!*W.-$&!^T9OIA?CZP:;^)_)*)EHE MJGI+WPMI#AF;X;I?UY9TQ"8F6N)N9[(-:UZO8A/@!> %['0@N2"Y;^K^QBMM M3*-.O3-;(SYN1$)@[3=;TN\D7F4L]2IC11KN<]SC?8[?="K',N3$:]!?L>Q5 MOB,&<%$#+FK<7\_,= MTNA\#!GIY;!GF\P/ZR\.[*,W+[,SVZBOL,&D.J&/RVZ\VQ!IC:IL[19(]X?V M(N^MO0BDHD$IXK\YHN5LJ2#Y(/D@^7=H?N8VQ/#;5J=(S$A2K3I[+N(FBH0& M=H_CAXG5F80=Z,O4_08( @BZ^5)A\P7)!\G/P>9[*]__;^^5^X#G@GZD+[G= M0BOVA#8R(3>GO3*Y5('!I8JW?:D"3U]8%LU$E#X4%%M.^HY'BNA"CO*-KU<0 M,:C*3A#K>CXVD/^^WM6*'"S]=G%EUA/ZZG4""66A6-%H3Q\;"F_NV<:F5C)& MVC5"U&>V(G;#4)&]"4->K%H[A+4\A-BQ D8^-K1 LU?/ :-N?(\B!XKZZACU M:WX_"B55T8DW MV@?,$9U1?'@8VPU[5KY*:NR9?3SHE^M"CP]$OFV+FM_K<42M-$SV\;2_!)JM M2@K !, $P 0;.>@+Z,M=;>0-Q.IU1\@TX*S%T3[VYL)XX-_*WX>ZZW9]PL_* MG(CA_85>MY6*&Z;[;MHE L,O4C@%;J-<^#;*7%N)#Y?>6EOHQ9O+E=]Z:J](/'YY3U(/$C\ M^^(]2/R[630(^/M9];L4<$@%OVTJ>/*.U3?O"$_C5HXIQ[]<***;I(4K2@WG;S/#W1H@?YHF#Q0NZ\D*&\GLCQ(_RE4%5 M[B!GX+99 N^-$#_*&0!5 54!50%5 54!50%5 54!50%5N84;- ^4>:-9B7]: M$6.EQ"/L>":O7A?C3CE[U^F'KU?#(D^(==TT'VK!'7AJ"(; 1@P\4K0;B=;2G"D#[#!7*CB!FLZW'M6P'%M-1<;X](0!D(/JI2NSHGECIL M A34PV>2N. %TO<'$[=/#'FURVL $[\)$PW'4KA=$(M8"@4Q/G3B)7I]]:2? M9Y[U!!=V:7HH+E>],D=%';6!S[7Z8'(KN#!V]*(Q*![+Z%C8MBR^41PCK6$" M%Z78K@"P + L'@=F^)']2=H0MBP?5QMH)'J"I[EHJA$W@H.N(7-U?N"B!G( M8=&/:K@:\E9J/23U)Y@+MDD%0 ! >!> \#2>M\58+R715^2?& MMCUW6MB1I M<?T*'X\)D@+M*Q$> !X.&. MX0%E_(J\4.6E$*&> M:";1IJWK)$1S[']__3&1VH(9F[+Q'XG 04;QU>NR7[79Q2\0ZK6[NM[!^F_< M[0/_IML'?L%XF"B:1G?"RT=4M.T2+?;TZ!C\N2DZ>(*1>-M*SL.G38L[;!7; M4^2?]0DI.8'I#J<9_WU^OX!1OUJ*9@^5#_590$U"3'/NS M+K:K_R@<%C4U#QGJ1XQ'"$\C5ZO!L$?_>5N5%_?O[[?MH;SJZJUMH\KC5D_A MV0:^0Y;#9-M.(F!DM@ZP\K,VEBHZ/.E8R.>.2G> MXDBA-=D97JWJ [2B+)9KZT#7\)V68E/QX3,-APH )P"GW('3KHEVNW@+$?EZ MMSR7.$79!K-;P,+3J9-4N2>IB[87_GMX$?N;I-! MC?O\;AC83;O3WR!@E[?%OIV3\]4#=5OKVP&EVP;IKHA0 M/$'(\VF9X]'@L.XSH:0'"AJ[M@@^7WAT_I,3MO.GO),W7>UOK&\.G/ MK^IM"-[K]/NJ8-2YCNGM5+S+*+G&J>6QRZAM9+_@QAQZL-V-4)Y8PP2GX#X? MH!2@5'Y1Z@I!T2OBT-II1";"]5$CL)?%[;@TWM)\>J)+&UD365\C0!% $4#1 MK:'H)I'1*^+2;#ZP='G500R]-684OCF>2OL3+A4?/N-%N.$,N 2X=#=!T2LB MQW&M:EJ'+4Z,=EGU%H->U)-F6HH]X173;D'.<]QIZ"+WXY[-V(.N9(Y+C)_\5Q($',0\]L3 MXEV)^3W<-[CVK:??J!(T]^/3S)DC[Q:IBZ%GC3@CV!BM4 ^TY6C%QB1( MG?@4#O<- %S>-KC '@IB_@[$_ U(-;"S@K2_'VE_-_[AGVR$G=;:.A+SFHDJ(BG0=54930ZG MC9"YT$8("< Y20#&R?2%/<4O2) $?-4DX-S!YI63A'.W?D@BSH&W^0[DY+I) MQKE;/F26Y.!X<0=R'_Q\W MH./[6Z1D"P&'KXX(PD[D7"C%-TKQHJ,,.> 5X!=LZJ FHR?UMZ[?RN__V M+MR9B(L1O5O(1K#@IA15QN5QH*6[,'.Q71A2M?.2JHVG+RR+9B))'PJ*+2=] MRB-%="&+]163MHD8(&4GB-4V)QO$?U\H83L/"[U=-);UA+YZG?8$\V%CO"1X M5N6MXK&KFG-<59&K!';/;"+.>D$RVA!I&Q7!KR]GRZ:T0%@!)Z#SP%62Y/.@ M=:\.+V<2Y/.PSCM&ES_L,Z"-@QVV*J\IKLZP\Z!'NP-T?2NH"8,*!KK=4@9(Y]GI(< MHM/$C\ZRS=X(G?/1_U6B5TCY(&SP@1PH!< P W 35[@YF&Y5;5YL5BOULS#AK%RUH"*$G#.L,C]%&UN2.R$8[#&^&+18S6B][1J_-]>B@Z M*%[AW&"8X@L4YP> 8"Y",!L-AV,#E1YR,T&VRK6[5=I;7XK".@Z^$HH=L4Q MKXBZ,I0(RUT74R?)8Y5](EN""2[9N,D?":4_/Q&GEQB4NG0O[<6O,(OG%?U\X]DY\$WLG!*_M+1J:6Q,Y MD?".V(ZNC)'--ZK8[-5^0Q=_VNM"S@;7T9,>]D37%(?B$4$YK'DW=CEA?D0"GX3LR>>$&N(GI*0;>_LL3[\ESKT=D;\RR6 MO.V3'?2A$&NXM#X]5'23(%3\T.2:EN(75E$A'JO;/WVP]'@6^^[!'Q_34IX+ M^G,PV;H*DL))C->3^#$_F'[\KY_,_E=H$<]3D40O-NJ>7T+[S74G<_CNU;$@ M__A-\>JV8I18F-['='E_1L0?K"\[MQ]]/YGD>0+\QOP+C[@3K\-5"F'RA^W$ M$(\MQ)*;$>A'(2D,7#TAA).N M192=K?\()\F_*URE4Q ER0EL/]Y@8F$Z8OC'JR'M#_8#YM?W@P1>$N#4[4!\W.-E??_Y/_$?3\^5S!A;DHU] M_?CR+^9=,HE'*Q=%_^_K,/='C\4/'TQ-^?7(5 M,V;<7DF>_LUS4T[YSO83CGVDXI58\3\?%T9B'^GBM7CW74H1\953_Q$+:S?9 MK?]KTJ^<%>;DYWCWBS=A\_2>\/3@QX\>/D\26RS1QTJR^<>P\T6VQ<_/Q.!' MTOPM[<^15$SW:6%5I+&2M*(%7):8>,?&16&UPHJ"BN(*@>$$6BQ2#Z>WBD\6 M]F;20*))G['0_CRV1XO64FCB+M<*)RYYO';I]O-%*1C+? MCV3K0CCM+*PB%QC5I5V-AJZYU 0\^TR_B*UZ\E*;O\J3$5_!R,D84=JDT&'CD1CV_5!F9]KZ MI'1D>#$L%V,5633W]:%0%-#O1XJ3_;')Z$.-&Y.FWMT;\R7+AO'(S)+&F^V\ M8DC4%-5-G!%YES?1(QN/S"RI(>_(T9IL#-$Z0C>7*$$QUEB+1V:6-&_NVN)Z M34:&M:Z4QF5I9I/%Y.W9)1U#<^2.O?F.ZR.&Q9=HR:PODM=CY/=#B4E1$&<: M&ACU^6%3E=:E?8]-WH_1&4+5%YU04!@;I;H,>B@;S+;$L *=)=3"E\3.IL=, MN!UF%'=V;[I^ MA>!C%"G;;#*4R'"_MX[FPG*WY95I#SM28W9%BL M:ONPN6/3IV8@8M9DAU:'FR-\0 34<,RJO4,C?6I& ,K\@MQJ$WK#]2/3K!'3 M26VCIQ0H?3^4'*_;PUK3F!H4,>ZJ]+S3@P#80@&Q-ILI 'S&EL1K*675F825VY5RZ>GIL10X_M&,7588;SX^TNFAGKV+H\ M"0*6(5EIJ!QKQ )?\R*BFT=^J=N38_Q<+"LT,PR=XNK2$XS85N*4S=83HX&6 MG!@S0]T0GOS8G5[I#7?L$(_3(9F"!;N2LJJ)I161GM1H>:H;4AC)GUJ MA@;->M1LD_AR9NBU:8,3=-JHH6PR-+,L/C[E5=?28(2VNXVPU^!P=%]/GYIE M[\(9N>Y1\DFCOU@@I1K6.=#U]+%9EHEEH8[6N\605PBK.S\(:E?:I@O+LJ%^ MV&^]W:2)\'B 8>'<5YLM,A9<,DLO4[$:F+U@.13OV5,$V7*[ZB8>>@9B=_2^ MN1T139435X$^:@P4[C")5T:=>>JJR?>L1MWDK%%=MT<5JCP,ALG0#!=F],%O MB1U2YX+U1!J'AM#0P&9I17;]&-^>4 M6 Q0T=ST!B2MS9K==&B&80Y/M249F1Z-=D-:%?6-'G)VNJPLPY!]K>O/"6)B MC.V=U-FIC=GTM*ZL/F[F(V9FBL,95Y>'1;S%5<>=X^FY&>8VY'"(\Q2_0=LK MK]%83#>J4DNGFV4NHNW"^F9-6!S2GVRDO<>$+25^[AFLCW9&L3]PUAL45WG; M:!(,X[?3H5DU'U=W&[=M4W->'(C.#A_)@IR@[9F-(=B4#6=$SE@^WN^<97,2 M2W%MF S-$"&6Z1F[Q6R?KU0)7J*CH<\,PF1HUB1J1&.L2?4%(S*/=*GL;N9F M2TN&9EA&3DV)ZU3'-=[RK+:WY(TA3Z83R+*,8DO2HD<*-M^?LMU2A%6;[O@T M-L.&G3R852.RB'$4%X]U%GVI[:=3^(X-@H0695RF%('!Y-CB+*Y* B,G+MNB M1"@D21(,G9DU,2U*"'[D>#1H$B;3M!G'5(;G+,YBS5_3ZG"D&!;>9!=;P?[ ].LS\JS%:4Z[U66S7!X98[1"6]*1W2JX%EN' M&?:.6C+*3D73YW'+\TM,6Z6X9C(RN^54QL7Q9(@Q1CUH3911:;2HB>$YV]1W M.L=]]=!NHFVY)8:^**Z[8F)'9MYN#ZHXA1==&476@FK9WFA?'6GG3#Z[/P[) ML-.B#5VIM4*GU!F'%58X T>X5Q[84?$PX,61Q-M8?:@MV&1D9D4#9=@CT>6" M,?K]ZJ:EL;(X<9.1F14=._5ECSWNROR8F$_$[;)S["_"D^@QU0O6T1&;&Y;+#LX> M8MK-0WKYN("->[!>Q%D-QU*IR5J(G_D*2 M9CV/Y\>+P7C%#)A8^K5S$BUI0]RN1P9HJ*YS%3I+1J\ MWG8G^+*[U"JQ/49G]^$68:]Y4AW)O%7?S7>R9Q^D+7M.]D?&GG=:E;+*BY4V M@XA>LRLCRVV^/CMBY6:E MCU5CRI_1$JK5'RY6%67!6Y9CR-UJ>8+8VC,M^2A K.#E;MYM%E"J6 MFFN#:O1&L5PG0_%3S"/^AB*S_DNCB2M%UQ*W=1HB*ZP4TPD3G["7>&92M^N3 M8_71_RP^Q2M3SVOJA#;3R$GJ9DY&? DDZ?9>\?S$M9Q\.1GJ?2C8BI\X?P); M$5T['J0JCU^5=2]U_,9C5M$SQ[9WRM_XD Y:B5[\G834UE;4W?39EN*O';D@ MID[>C&?W0_(+6?$5U]+M=%*IA]F5TS6$NK\^!68P-'&_G_=-LV,^?A9&(1CQ M*751?1-'?)4HUK.6[3^*"/?M<[DJY2B3Z6++Y81,?;OYA4C=E$:IZVT23[5L M.I+Q\"2O+6;,SH*1PB67175)+5<&)&Z36;F!WQR55B-!>J):$__3D-RGTYN M\C FTXONZ<<(0OKBIZ'BRG/,P%>N[9;^L:1@OQ%'^1IN^.N$(08XDU/.8$7@ M3!XYPWPD2\"9/'(&T"R_G,&!,[GD#/V19H S>>0,H%E^.8/]-*\8.',[-*-^ M>NT#.'-#-(-])J>< 33+)V< S?+*&4"S_'(& \[DDC,QFN' F3QR!M LOYP! MVRR?G($H0%XY@W^$;>:2C/F#XM(7O83/O$R$U3?O>+S7M7),^?^^EJ9??7Z5 M AP_]]E>9K$_O+%X_>7_/&C]IGC]T@[PYGG]1D1=1'>#R @KRT@S,>?GJ_R1XFD5NKKB<&=+?ZUM\3+ M8D.>ML27'-9OGM?O7=1OL/S;B?I/CYEOGM?O7=3?#ZJ_\X/."_ZD^U@].&W> MP4$%G#: 9>]$U,%IDSAMGKHE@Q$RK(!G@WXH<]>C<<%Z\A#V3)_=8$8 -:!5H%6G45K0*R_"@W M*0]D :VZ0_&!O0J<$W_K_%6<.Z#!Q7-'[Q$A03F>?+7OFP8GQRPH!RC'M:\7W $-+EY( MYDZ5XQ:(D3,:@'* _E-$E9S[I^\KK/V M99 SEDI;Z!K-3'ER"FHL:?D!_)>% J,[J=-)S\A#Q^ M=LZ;R:03:]JROM?E0#3-J*#L13-(*C*G>:VZM15UUXJ? YE";RFK]>7\YO^^ MTU#/V97]!$,+Q%>%B"=02-B+X?\'XOZ6TDVO(^ZWR!@%<<^]N%\_"^!:XG[] MI+-OX1B'O^Q?V-HOO[/JI"KN&M]"]+^-'BJ6TD^]3D_FT8?@C-&GC8(>MRFN*JS/L/.C1 M[@!=YQ6:9B%-;F>+NL A+4QW2H>13 O#!)JHA\\D00(P7?2XF#-EO10PI>[! MG*WUWH&IX5@*MPMB,4W!)T:D3KQ$KZ^>0.',LYX JFNMU2!DCGV>DARBT\2/ MSK+-YA2@K'A=OE3KTWQ[R#&$;=0X2TX!JA3;3A>")TAJ W@">/IKNRF(K:4G M2^FYA<2VV548B4.1[XN[]7H63)@A'>84@,J^AS85V$- MPQ\^TT6 H(O&CW*FEA>#(#Q_:[UC"'H:S]O)170I5?0?&T28P*_ZTT&=X1'Z MJ-K<$=D(QV%.\:A8WO6<5MOPN4C@=X>-Q%(ZEAI$6/'A,UXL 2"!302>[0L# MTF;3P>A E8?<;+"M8MU^E=;F>86,CE,>ZX@I[+GV;&13V (O2I:60@830\8' ME, O 1IP >+6$?,S(5&<3%\X<7S1+"@_*-8".:]7O]'P+=82,=;*3A C03XV MEHOFD>1NZ3G:9W(?07U\X:I,SO9F7U)"NL'SZINJVBD+M9TT6,: MP^,P7?[%XZ* 3+]Z^21WZGF]VRFY6_H=(]-MHZE_ U/E5Z6?N\@=?/(ZM^ %;=EUD\*Y:@VEV.J(VK(*.EB$R:HO M'3L%./K5ZWBYT\GKW=?+W=+O&(YN$G']&VS:&;R&-&OC*2K2W$SM&434*&LI M-ETZC@K@!+82>,5O'WW]&_CHR8A-3LRX?4WVK^)&W MZZAW@9QPEP):8D %3E .:(D!+3% .:!V,U3]AWQG4 Y0#E .:(D!+3% .6#G M@ -Y7H@"-T+RA^9J;]:[0?#TQ=RISH_IA/3XK'$S^NY?=\$@R'Y%&)=D%\'R:>0 M? K* 5D2D%]W^_/I^Q8,4 Y0#E .2#Z%Y%-0#M@YX$ .R:=O(/GT[SLY-VU9 MW^MR()K7Z.3\5KW9=Y70"DWNORC#G92 NGKM\3,3? X4YQMEG"L)%36F6'G; M(5!=9PZDN#CZ8C,4,"JI1XY_H$I0C_QMI_G>N-QXCK$F82^&OT9K(1#WW&1? MW+@:;([%/6];:[[J4K_6?EM'9DH;'7<9?NP4B<-Q22QG8KK?)K6J*2C ".CS M+M'G53=;$/=\)!#?N-9QCL4];YOM34L9O];>6EJ'U1IV'.QX')M8$CH?SO'3 MWIJ4-X:]%?96<)K=06GBUX*#:EL8-7L>.T#[M'@4:7FYW/ML"@=IN6(:NT@S M!D@*OW52^-_'7)[W'+Y\S.5-2,;?!EARUG?[&Q)!C_&\VZUYB+^\W*C\7/R% MVDAA$=T->&0CVHBX'N/R7A,P^K$?;+'X@4#1R\5@WCOVI &7G.GC9;#G,023 ML[7>,?;DH[OK:P%1R%O[7AEO6'R%U7O!9('*B!(F0$3%QC+Q@;Y8ZS) H=-I M.6>:>2D42GW3.5OKO:-0GL-D?X1&NDK/EB5K7#7Z2*DJ+#UB-,)2LZCT\)GZ M0&(7;.L*8)0_!04PNA\PNF*#UM>"&W919QC':H^,-LNM^)5*./N 3> F:=K* M?"B6+MBW]=WC30Z/)1?#&SQ_:[UAE/[=B_Z[V6K!\WGS(-H?[8Q;>ECJ#$H= MGJML3+%6)ISP0*:&>!)$PS[@)?(#RES$&H?+2[>.,9\)D.%D^L*)XXMF0B8V[*(FN4PWH:>(F7TAQ+<5LK#;:7<:>7UKC/E;NEW#$CYB*_](CH-C^Y0 MG2SG:>+U+@[E;^AV#T$UO%?XB(I$;RIWR MFBNAEHM7D-I4+WHRFR(27!H$DP@.F/XB7N@H)NZLL%CEZ]N1U^Y6 MB[O!Y&3!/ 9$J0]TZ2*X\?9O%OZOGY#^IO-F?F/>)Q;W$A-;EZXPZZ]16/H4 MA5TKA91BA95B.F%AZRI>O/=ZA=C8?PK(%ASU\16J^@_TI%R<(J*DBF MZ'G) T[?$].?J[&*)/MU@< ^%!)%_! _L"!*4@Q5Z0M#W5\7V'$E'H#&4]+C MQ_I..B51=K8I%,2/8<=\_&V,0C#BU)?G&V)^H_G5P!63K\460JKZA#!QO@(! M(7AM;]'0W)K(B81WQ'9T98QLAD_ZG9R$/C4?*7#._'CY,3'CLIGYY^>#XI*G[VXWPL\8"D[+.?=H?335PQ\)VG#]*] MX_3)-[=UGV'8XYCDDW0VB"E&3O#XI<=M$_V?9+6^^S33)XJ>8@:\\64;H::$WE!WL-V Q7MR7/W]_PXNW:_/+AD=@P)D\ M<@;[2/ZT!1APYE:<*7W$?MI! S@#: :< 32[#\X FN65,QA8S9?ES&\FC;]X MC/EK,C O4V'US3O"T[B58\K/KI*L_M@5]AM[Z646^\SY*<6G6\6]U?)?VK#> M%*]?V@/>.*_?C*A+CIG W3\/^,.?BCWZL7C9)D^O3@O>WHJZ_&IJ?PN(?VU1 M@(T-M/V-:OM(2:(@RFOI.PC#/0O#P-5M2=^*)J#_7Z/_#2^._^7N\*]J$BUS MO1,M=/OTM[]V D^T9>_? !47@HJ\B0QET5N9#2OXSFX@\T\5QZ$[_N<]>.1R>4ZSW=M3)T:WYIWCQ5__^EZMF9T9_+>P1Z^W$J<5* M6TOI=:X,VB[RA.J(-,M@>B4@?,Q-G:NP&Q(^@L[]*>HLMQ;.-9NS9E@&(,1]?"9^("CI4N $;C G!L5?LG51DT-D;4_KP5\&2-87O%UNN?NVX98WO=VFT59:?=#X=0!^/4* MR0#6 -8 UKQ=K/EE.[?8L,B!33(:%UDTNI8GQ6&QR0IIHU_B]5J-@Q_X?OS M3X5B3Q8N^%BNX&.Y8;YI+@GU0X]-[@CU9K>V%VM&J\W [O0-RN+K=7=;)[:Z M6Z+R9DYK$WRMT+N>;E"KX9239OC*VFA"VB;H@M8T8-V]8MW?];@$" ,(NX25 MOAEQ$5OM^2:OK]6@%S0&%(LE,$9=",; $YU73_3SGIO@_?F[S>F&];2O&_K, MW4)SM.>\%C\60M_ZPW@AB+O:A]O=)4T+_LQ&EZAYY<.(\_B'^0DOR/9)QFQQ.1"S'D M?-=.X=J-$NY#4-]3!P'\8Y& 6JBO!Q>O6:66IH S^>0, 9S))6=.SY5*B"6/C)W1@KVY+]YO6X*][7\5U:$G]LN;TOK7S('WCBS7]IS[V/Y ML+'!QO8V-[97;B#P5G:V5ZCR3'PLX?=%B^9C$.I$DV8:B8)MX*^W@;P5^OYU M&ERIE0!L(-]M('F3F%QU$H MYKLMYBU)R^A+W@-L/'^_\>3I!NA+RW[-]@&G M#24/-PM^Q>-:^@V/ZRM$P($L9\//>2#+;V0=WD1\2X>Y9^7-[YK\#N;AXU/0> M:'#Q8.H]*L?%71QW9R[DRO'QM?05GK[PFBT0P!&2&T?(RW;F:]RWO84OX^S* M;G?!MAJX8O(< 1,>;]A.G-L7)2<6497>Z>&(&]NJ5#%;:[YJ7+$,S&,"VR\5 M FB[5LE#FK417PDJ$Z2XP<;$6'MJDD#3%ZH& VZ4?'B7KH-4-W$0 53= 50] MI:&<$E!827(#T>PJ_MJ1SX#5BJ?*(2),)SQ>+'6FDKJ0UT?MU$0!)R^!5."Q MR[7'[GM[^UK]%,"!=P4'WLM[TZL55[RX(^Y=;T8_K&I>5M&&QR(.BK95;!5P M [\==7-J*.\XMC0;";,96H_P8,D?BE10>VJD0%_,2G[O&'-A1^@5,>;R#LV_ M!9F$?1C^&FL%-^5=N2E?O4(_^")_SQ=YP[3.JUM9=[#\]V*8O5C0ND'O&UV= M/.R,\6! ;6=]8R+6PWP::&P4Z;MP3JIS+PI M^46MO#M8_PT-PSPH38YMQ3P8AJ?63:]5%1[\95^,OQN61[YJ6#IOZ\RO3;=K MHMTNWD)$OMXMSR5.4;;!+*=>,$P\5AQN7ZKRB"D2C86Q/+C[KW7C2Q=J8PV. ML)-5E3>ENEBD.&\+!?1XG0BNZJ'U3KN_%SA=E)V.L*<]EPY/=>4O&<%]P^;E M?968OV:Q]I,)NX[%LQ F?^2NNP/B*5*BCDE)04^Q?T,7O]?"[U6M)[JN($0, MIB]I5>7':)49MM;4N-<,'S[;3E;1GC/VN2YM724M?I@@VRFBKMNROM?E6,O- MJ*#L13-(;\K$RWJL79\6ND_+SXMG[M$DXY('Q7]X/RQF_[%08/US->Y_9PIR M?+BV';^P%O=*(7YA,@?II[-9*9(8>$I2)3\ZB4SHZKZOV/'V$]II(F_\\$+R MPOB)?EI-WX\%-5G#UQ?_IJ^K;3JYW3/[:NLXW! M,"K$8A2XL7RDGR9/C@FE>*=N!)+C^'1+ZZ5I"&"XWYZLIB>+?/Q MU7BZ&6H*+_%)[]G- G M0]RDV<(S$G[33.'Q:]_V4WCZ\(7ZJH^<\IWM)QS[F'1WL.)_/BZ,Q#[2Q6OQ M[COY);YRZC]B8>TF&\5_3?J5LWMG\O.3M9)^\E@FX?&C>/-*^US$ZEYQTH85 MWA?9%C\_$X,?2?.WM#]'4C'=+>(=K$2)A*0**[$D"B2AT@*CR)(@*D6)4#!F MQ=#RP^FMXI?,8;2$1#NG>>#PZLX>CKL;$:'"U$C]?NB&7\TD;\M(W)A=R,1L MTUCWY:& "]CW(XEIH[(:8P/=P,O5,8YU*KN%P<8CLP^=+3:-$2U6E@:BM>9; MJ]+?CE::0 B9D;@A]0YD O=:7K;]8N&X_$OQ_).>[0TE=>GXL$AJ&# M;;#MFAWJ^&DC^9)$.S-)VV]D579?4F2FTT4:4 MA,E0(L,IWVOO]L@L1-O-[K&Z,\95C P%,DO^RD9KL HO:X9H]E3:X^65[PR% M8G:D55X@5;8H]CB*&O&9(U&K4(C13"4X+[MR./#7M!C(TMRUE<=\:62IL9NTU&9IB_ M[_4=+^BMEWRDC@_T4)=+)7YXRD/]=N1P62^OS1:"<976<#:Q]W*UK"8C,V+B MS:H+;")460-7]+:^&#G(44M65/I^I-[;C>IC6K>Y ._W1UB+'_W:VV>&P^W#7Q6YFJAE [-R)X65*E@ M42)+Z"R\$WK< MNB^@%6*&.G.6<60NG4"&5FW'Q Y+KJOS8GLV5&HSNC.:)4_-2C0:U<2UW:FB MZ(SM3X=#/3JPR^2I>(98_MIH+C6Z$G%Z91^TC[R/L9U4IC*BHI4E=L>UN@(7 MT!/RN&_2HCY*GYHA%A9)@PZBAPP?V2MM4-V6C87%"G16IO6E(?!](YB@XHXU M^I)6G.$[[91A]NU(QE,LQZ@*#%=O;]5]35 '16T8C\S(7]21&R2YZ&M\4.NN M=EU'6O%JDK66D2K[N%&J]+$S-OK]);%UPOFRF165VD%N+=A@H'!M85() MG%6QSH7IT S_I_R@ZC;LT@)55GUY*L^.NUHC65.6J0S'4-+J4+)XD:"V:]6K M;VJ#9&B64^V0D1P1#?O<6# FH[[9Z$WT9 )9\G.!2A6#XL??CERZ>,>(0YP\3#O1]I( M?.R>_.W(ZFC2J_%5GS?$OM;NDUW6+VM)3#I#_LVJNA-,>BZC@4DA6*B;37*> MC,R27Q\Z],M$L^6<3;8X4R9)N(!Q=697JJN?YR4RS MY#>:BT93#U&-P^GN8KS?>DUWD#PU2_XAX:HCC=@=T+H66P [K!:.@^2I6?)O MVHC4D)T.PENENKT1FU(509,^@AGR/#6QR: M(_*X8E&+&^QZM"75#GTM&9J1%K(CVQ)]7)0X:MXPS7BXK ;I4S/B,E$T00WV M2Y8+D 6R<8<*2Q[3IV;7-1[T!L.JW$&Y&=;H"+BMU5 _3,=F!*9-33MHQ]3; M1EOM'G=Z?2"T-\-T;!:%^_MFOSIB7",VE^BMMN26JRA];E9D]'']H!_5TA(= MMY?EE>+YGS 6F/\=9FYKV.$ND,9.6W&,S9).A&44<;@^CB5U=F9SH M(:U^B=5=VDJ'9FB[.C06]7"F2P:ES-C!C&ERH\$P&9JAK2O,JXY(#1<&'E1$ MNL]-%6$6)D.SM,773?\HZXZ,XKOA;$OZDTI)3&>0I:T[M6A3:A,U7E]U>*.E MS;PQEDXA2UON6,31LN'KG%*2O3,ZJ8SR/+! MX1K#EK+I^D:DM/QPB#/A?)U.(#[VH6,$<+SR-S>*B(1QK&ZS20ZFI71<<,AC[;#SVC*D;,8-AN#?E M%5='5[H^"'96TXB'GK$@W"J]<'"K'?([2MHX!#'KB.UX96?@=KY@5&9;*?DH M0FH=M[)B1PH='\G.8&B_AI4/-EJDT5G5"U"6X):TE@[-"(*_K&NMTFC+H9%> M9X;HH!DNUFPR-",(AV,4!2'-E[EV7QR19+D43"IA,C0C".7U1.?->@E'H^)@ M79%KY7)@ID.S@K Y$$IG7K4F?#"O(!6";8^MV(I(QF8$8>6M6@.V/% -Z\CA MDQCPUD4EG6V6N?S:M3?CG57G=EPDCK'>H:C&QP@0H9;9F&)G M-FDEWA$FZXI.<75!5XV!BVV$<3HT>YA5VN:P96_V!GX,&CM-&L^08)@,S?#! MI/I26^5;_?A (3D'M%5OXTPZ-,.'OLVCR\ZLJ_!ZR2):[&["S:I:,C3+AY8W MU[=L,&]QHNSPOF:L>\UC^M@LO<;SOA<<2&_.MZV5/B4',W1-Q@L[8WW$$UAH MFU:-0L?HGM@. BFP$L_+N3VZV[6;@T6-G:#]9?$2M\4IE+3K\9V/7[F6!]NE76S//0T3ER3BKOPVQ5KE [-B.VZ,EEM17)= M1*UP6*PYAYG,==*A&:FU#U*9U@?MOD%A^."HU(J,8X3)T.S9&HWHHDZJ6@OM M]R:K8LM85996NJ[LB9F;F.O-J(*UT)VL=YDI5C8Z]=-S,^?@*1,>FN9B):(S MM=4R%M6QJ3#IV.SIEF3IJ&7J^H+KM\-A7>L;[>;N-/9;&1=HBA%1E:$$NL2L M!)(A54%4E7@5BE(D"1);*:7LILKNE!F*<"*O3X;=L&FTM_0BWH"SC*L3]18] MC/$>'?>;A.?BXE#NI[[ C.M$66_T2*,[7+M#J>VJ/;;GF^29&;8A[DHA%X.] MR[5K+6J&S'6N2,3V1Y9KNQK592I'XF@@9(E:R_W]6,:2MV>9YO)V:X,82HG? M%3FN=N#[)2,QW,_P;-C>J$--E8KHN*?(L\J4XXO5]*D9EC5[7;IZ$-L<7VE' M$Z2^J#1+"GO6%=I">YO:;+.78AAUN$5XP+9C.W&%9D;N%^HJZE/(@K/X=0W? M#]J2AI_U;XXL>W_T*'' []@UT0S=S78_/.O?-/?]&-BH[-16V$R;/E\)PGU.L8H41V'"68& M.C6VB.%,?4.BX]FZH3"K67?GA.=\IK0]Z[E4.: X:WALC:NUJ(4)R=LS&%NL M<4W6IZ,>CR_GJH>/=:>Q#,]Z5P-V7./%MN49$>NX4['KU>>EU+N:H1/=F^#' M%L>WT=TF*I?9C3(]EMBSCECO8&&N,5W5N+K3/;#TCMB:4GC6$;NJBIS)B#S+ M6^)D[>V]N38CM;..6&N,6*:V=S$C,EEZU-WX1KO"GO.NFNS1Q\62SAM6C(*( M0'CB,#[BGSD";5L]@NYRMFA05:G2\6KC-;]-1F:(6M,V>'G>HEDN4NI3U1^+ MO5T]&9FEE.AN;?.PP"N&..,:5+=3V@Q+0^'<^65^'B[)<1)2S=JU%F7<>2:7(_=+OK\3F/)Y;)7;^H35CAS M\@B[(V9/=I>R056:L_&^@6K1*'EF9OE>+Z""V6:%6I50E>AK:5#,VM"!46GR;U0YJU:W^W:12?R:F>=VW5+K2F[ M<=A$$0^;"=&R'&Z&X3GGMH:@1X:R[#I';;9TOQHMB^5P>,YEO=DOEHYH,1(7 M;<66?.@(^E0XZ[+6*_J,MAO-KF&A&ZJ/Z&V:E*HFD@0RDW8'?=O8'ACWKLC8#Q:P>?*QJ(!*MDV@%J:VM M\RYK0CQ02Y\CMD9?7S&AM"%G?7=XUF4=B4Y3[9$#V<"KI'M*!46'KZO'#DH)F@:><4@U$ M+TI$2(LO%':!F$3MTY0)WSNE&VP=UU<=4W<^%@J/ M$<[D56EB4V&EF$X8OT[QD@!H815]_Z0D&T02X]>2SH/G-(C5J*G>T]9%8\+3.\\T/_G/=61.)NH0IRJP9Z2 M:7K)+2I=^FGV'O%-]AXA>&UOT=#))XC9^D>\& MRLV%[@]3/$Y2\I3^<$H-EM/^?3TP_,Y)MD"C]-+0N32*;3^;6["LT3! MQ\2$;#*([SZ]]5D'V8=?O>N!$Q]1Z!W\4F;A]7H'IQ#WE&R-0L/MG'(&^^G] M*.#,K3A#?2S^M ,>< ;0##@#:'8?G*$^EGY:#PPX V@&G $TNP_. )KEE3. M9OGE#*!9/CE#@]\LIYP!-,LO9P#-\LD9\)OEE3. 9OGE#*!9/CE# V=RRAE ML_QRYN<%BH S-^,,^A'_:=E*8 W &7 F8YP!9W+)&?HC!4?-2W+FUZL]_XA% M+R8%WD>1O\MB^_N@P<\/4N^!!B^YQJY=C"T?5 'M .WXE: ^:,=[E0S0#M . MT [0CC]/H0#M>*^2 =H!YP[0#M"./P_Q@G;AG2P??^.<-VWV.1JUX*=&W;N,T6+\K8I_3I*_*N:%(1RO5._ M=]T^_>VOG< 3;=G[-V#'1?:36(>*^1.;O]ENDNIM[T-8;F^-,!\Q_,U)#P[2 M ]+SQ]*#@?1<2WIP[,U)#PK2 W;/GTH/5@+IN1KVY/"P]3?2,W!UY\[=>O2 +J-4] MR@^H%:@5J!6HU36O'^6!+*!6]R@_H%9PM@*U K6ZYH6G/) %U.H>Y>=4WQ'( M!+'G.8+]=H.Y+"V0,?SEJ5W$L2W$E_?N MY5N-=\,M?JAQKQ;D4#ZA1!G:*DFGSX7?N*K L03*"3LQ?#_ W$' M<;^'2QD@[B#N(.X@[B#NEQ;W6]P- G$'<0?;'<0=Q/WRZ)Z3E8&XYTG*'F,*U!)7(&Y5%SAW:ONNT]2 MN7@*5]XVL/?-;A#Y*V2\@\CGB=T@\B#R[XS=(/)7N+D!(I\G=H/(@RW_SM@- M(G^%.Q8@\GEB-UR9.G('9($T*Q *T!5(. == 5T!70%= 5VY57@%= 6$ G0%SBN@*Z K M]]N?!70EYT(!35?@0@HH2XXOI-P!6> V2PY"2!U'M+V"[?APE05R@2YTS')< M67&1T^!/V/90\!Q3EPO_A:;_Y5G=_Z,?XA79-5>4?-VQ"X&M^R-%_>>!CW\0 MQKYHRZ(K"_RX*G3; Q^;10'*UQ%Q$'3$]<[UV8>"%$\F?F'Z+=83^JJ X0*! M"3B*$T+@(9HH;H6:;HNV%*]\I$B*OA=7IC)P7%^-Z>2,%FS:IR:UMP]^?7V'UOO=;]UW59#,(8O;>J4+$>5:< MOE HB B(,CC]^GAH[G!X?KHP%!GP:Z5IR+H>>A M#N5,'P%NH*O>0P+_A"Z ;F)J_WWHC!7+T,1LO9NO6WJF+*V;,Y6?U@PEK3 / MWQ@^]9]_O1R_C^$U:!MHVW?7!&@;:-O[M>V'J&5T=$V]@C[V7Y>X4#H0.C.[$*_7:&#.'^@!!SAP-P?B[D_YX;> M^R9_HY"SVNU4ORVKT[&A9RW+M'H"FOPI]N$;PC7,_2!T9PYS *$#H7NWT)DK M]*\JTKCWR=U:-L3 61D]2^USS6%E%6ZU1B1W_,,WGH6M#N0LGSU2!?0.].YM M>M?25ZZ]0A^=4K)-?;#2NQV&)!:<[IIZ*"RX-5(RFGKX1CW2# E:!KGH9PXD M BD#*7N;E GCL1=B/UR@>VB1ME^P";;MKE%+/>=ZHJ=K9E!Q??^$V/7KM92X MV?$M:RFM1E(C)8[=R!-')Q^^I1YYCGU%[.ZI"@%%[V\X>G'#]?Y+(]?6T"\[ M;J#:B1] ^L^_1A\G_1!2"2D,?Y7N W/&Y>>,JU0Y-G#R("I(&!_E0& E8S\X=*P;$!3T#/0,]^[AXL-12)%/)K$U8CLFV ME3DK#/+-:&UV_H PH"VHV5]57KEA-8.D8. 2'-7 RN!B*X/W1XOU94U;9JB= M1&YS1GN]D8MZ46OBI<'9P\6 MJ!F?U4[!]3LSM7L#T/"5F&_7Z(KY8IA20-0GPA.^L"+](\;8-7%#D&1@%R #DN\BYQ M(,=M @/( >0 <@ Y?A.Y .0 <@ Y8,\!Y !RO,^S#>0 +[MP/'=V#M'Z(KHQ/K/A]:@NP"EAUI^]MA$+>;S[L MWC]^COJ6>M"VO)&HQ["^[=4.A&%QM.PGOB0$5N]E4H+@57?S$.NV/ESQ>#@^68/ MGO^NT&-+]YW\;-POD'JV,M5,"\'!:>)C:%SH\;5SZ'O*\3OX#SGL/^3/Y3^, M@QLY5JH&$7*QB3N-VY('0 %PG$] M'5+0(. +8AP!\@!Y2-X R /D ?( >8 \Y"L!Y 'RL);_=,,-D(=\I4\VW)"O M!/E*GVZ\(5\I_OE*'^1ZB(&_Y=?>B(JKSOW$W T@E07"76(6&C9R/4WWB/WW MOU*+3<)W;5-+_(.,_L19.CYCJJ-J"[ZO!S4W>)G=2-?8^JZT&.6E<++5-CTI MJ'2#JY;5L]M>WDVSG;9DCK2>V%ZF;583%(K#9?7H%'6^PGI ?M#$OTK# $T$ M37RW)OX0PWWB=P5][+\ND5.2\#B6:4M2KY(OUMWAI%3K11+)/7SC25!(4$A0 M2%#(^U#(SMK%,NB_61US0W>X%L5>A0!U!'=^KCE-/U]^GCR[MYX.<7*9E3LDOC&J_PQMJ$^LC19^U<#T( >@C MG#F"/EY2'W-NZ+U/'AL%QF?"R;1 ;EMDRS*[O-G/K"-Y9!^^4:"/H(]77S_^ MPBR@CZ"/[]5'3:&OIEQPU4._$$FO_\:_1QL\/GUCQ( MTOE^@@HB?V&17U9\KC>P_8E,#^F^:'C.;$,TKQE-J;FFK+&93DE2*U:MJ20[ MPR"W5JC4/IJ2A=<4@PJ=.0H(5.BN5>@/XA<[\_5L:;*Y&5EG&L*LS[E5SVQB M43IS_.+GYB-H$FC29]"D=T<,EE*]4"]ZBB1Q8RNO1^V/TDHM49CDN9%=RR"@*W>3I\C",%.G,,7J?FXV@2'!V]!D4 MZ?U1%>D/X]#" M:;5,6J-20J]#O:1#0B73IS'-KGYB34!?L180;"='?"]%KDU]CHRQEG M+%I6.,IW%(D.@,MM33!>(SMV)SM_%6MF#6MWN=DHCBRN- M2P8?;E9!92]+^UBKU&N+H5NHGO<[PN9'G% M^:6LI\WRBK;'P$[ *F#5!U0F E8!JX!5P"I@%; J)F;Y99TH8!6P"E@%^RI@ M%; J)F;Y94T:8!6P"FJ8_*6'.09V 5K=(GZ@+,:[RF+<)ZONNHY"2U?MA.0' M:J!#$04(.[VEE_O>[D3[N8$!Y'@Z\0=R #F '$ .( >0XWU>+2 'D /( 7L. M( >0XWT^)B 'D .2$7_E*@)V #L@:>X7'I_[),-#)Z,;,F2"2+#I MA*9N_<1"]8.$%NK@)H:8IKN/%/S;Y%IL!(K^-W %N'+W&2# E9B# K@"7 &N M %=N+ <*N!)S4 !78+\"7 &NW%B^TKT6SL(AV/L([(]XU^&+U@S9<=ET5MWZ M+U]\F/6;LT*Q/-S)8D[)LUZ]4YS1ZWB5)BW.+6[EN PE$\VZOJP8[BC+&,C4 MA]*DK[WZ$%00\LON-;\,E@QQ1P5DC<4E:PR6##>T9/B[^IWSXD(H==2P0M*A M6-]-7&)8+Z[Q<@'7[WQ]N7"S&7X'?R^'_;W\N?R]GUNV('+P F&U<5O3?.[A M!LA?( <)(!^GX0;( ^0_V7 #Y"^03 >0C]-P ^1A+?_)AAL@?X'$-X!\G(8; MTMDND$.2VOF3U#X<\G>8>I8F]UX(UTLXKJ=#]AE$J$$T)X1FQ 04 MP!7(J &N %> *\ 5X IDGP%7@"LQ,M,U7F: M/ Z6K9*M@=)@_:5$3]OS#C.U]-U".%-^C1MZ[\NLX?-Z4JIO X;E@1*OVP7I]W)%TC M:&%3$:E=9HW7#CCUD*9?6SS<>NIAQ57G?F+N!I!W"(&;9SH3A_KYZBZOWBT*4RG9$2RBQH\\?L3(5!_M\AB%>?B6IAZI-'N^C=[G MYC+HV7??,>@9Z-GO]>R'D+WY$*LMVHKG![-0TJ>Y@M&QFTJ:C^2->_A&T>E' M*GG&JEF?F]N@;Z!OH&]OUK?.VGW? ;VFZ&5;U*:\W&M/^'FZ2%52HR;6MC3: M8_/,(YNB0-M V\XOH[W8]#NI+/:1.2EI="RM*J'C59YR)U MHVBT=$/RQI_3!_FYJ0WR!D=M(&]G##@KFYDLU]5[56E;FO!C;F7XZ6&T+\4! M9_C>?_OXKY$LZZ0FEI?R]PH ME1\Y_?ZXUS'PG(_COJA'.LT\)KG7LFGNJ0 ,1>]O.'IQP_7^2R/7UM O.VZ@ MV@F,GL0>/O_YUP@BZ2&Y*":IEC!3G'^F())C5UO-V#E9'D[[6L&3>O6E<<5K8MYP>SAJV+S7)V@;9NR4L$A0$Y0;/^JNP(:-:]:=8?!'X-QT,Z M$_AS0:[;':$=-',=V8\D[!*!7T!6T##0,-"P/P_N*E?%1=X,]:%D*E6%7I2[ M:.6VQOIUB> N("KHUU^5LP+]NC/]>G\ 5\ECP R(=K<$.05HT>\8@+6 J M"-A?%08# ;LS ?O#0"P[62>$?+CI6_5:8R2(BT+#D/<+L2@0BWTD.=A+0C6O M:YOEE]6\;EC(H-H75/N*5;6O&^82+ H^*$HKG2O7/(T:+*2P.Q63]FI_[+Q&V/@FBQ[N0C$%\+N3EQ"#I\+2- M7E'I&!@-R /DB46Q%2#/;0('R /D ?( >6ZW% Z0YS:! ^2!/0^0!\ASNX4\ M@#RW"1RH$!&'"A' GAM%#M22N'XMB2N2YU.6*8#2!/<6WO@;B*![_,_E0JP9 MI!V:&XYL':(1&*5 .+5JB^B&DC/8S7>UOM)N!%>M"I 9\-M4;=EGI#I+DZUQ MNDN./$.AN4-5 )Z%= Z0BXLEQ8)<7$\N_B AGRXHQ)C)D 29-P>=H$]M>KF, M@-7CD)#/\A"$#/(!\G'W\O'N7/BUSSMC?MKGI-Z\)<_[3#F7S*ZQ=$2Y\/QC M\M47BH)T@'1\:#H[2,?5I./]:>A$?==UF[*WE55SU%7=A9UG]$@\OJ>AIV'A M >H!QQQWKQ[OSP!?5C>+2:B7JU(8AIGM8I)7!*$9B<<^ SR9>JV8+6@':,>' M)G&#=EQ-._XP^5I95-L!/>CIDBC5++7I+FTZM5>00_)UFDV#A-QU\O5E).2M M^=.@(9?5D):^_ OPHWYZ:U4('#=3X"HQ_(\?/&39DSM%M@Z]TZ@O#+GZ*'.I,]83H M.N@YM@G-U!)S-TA,U96>P!]X3R*?L%UU[B>"J1I@=&&>ZEHB[^R="\0- +,6N"K(PY>M ;!D[WW MF)JXF/ 1(/#S)Q9("M"H^(G1-L)+8FRKOH]0INW1XDX2[F%;@@SZ&,'(P(9( MC"-+$"XR!0+D&$N[%@NPO6J#%T#[P^(+>\L=KG&8T\;(KNK"U[\^_?#\,3ET M[<,3.NJ&B* Z_S[%_;C_TP?17!1]\K38)O^)GSWPGN[ZU-]]G]X6%LA07W@N MIF&DU.567?QU:X/$P@;LI[RS+_WRP^JO?\_^\?%$?^ MVYSO_PZF;NBK<\W_OP]+0(_MB?,?Q#J,71M_^-\'^N&/HP/XZU:O^UTDP%C' M'O)W E[M#X.+'&5$VRVH\X#>CX"/32@!]#SQ^BA #V GC]&#PGH ?3\*7JH M-* 'T/-GZ&EXINL!?"X&G^1]P>=$C;@_/,"(603^J[T>O!)4^?5##RP@7^/D M:2>8Y:0S( YF^9V:7!T_EU>;&\ /T IH!;0"6@&M8F4HH!70"F@%M ): :V M5C>*'Z 5T IH!;2Z9"AD',QR&5K]F;OA>KZ%GU_!4T]>H_> *I+\KDHC+("HXWJP^J?^H "AL3/_'KW $<#6*0E,. MA4>5DS6)]]4!B_.5[@<.VEYFMB(N,UB?G"I3^OT.:(/:JZXFRO+ MH4+F=Y266@5ABE2N+D6M;F=NFC['D7J_YZ16/68ZD@4L1?S#-^ZUVNE\I+SF)*M'3? MMMHCO,B)7B;!_JX0_&WG:?SL2XF&*X$ J.D+US>#A#H>HT<-/LYW$@>_6@PE M%LP2@^"&&U/QM^UL:>9\R\GL7B6$@TB\$'MU'/;X\J8G+\4F6^:9?I-)7EWL M;:.QDM0!ZY+AJ#/9%7-.9;84E*3"(*WGS[>*!'J#ZMVKZGWT*32 K@"7 &N M %> *\ 5X IP!;AR=5 5X KP!7@RHWEE=S8B>9ECRAEF^%K-7$@6V5-K)E- M+J@$RZL?48Y']'8C312&W(H;?:79S5R:72O)O3_JM3/*6T_D$=VYC]^"&[VU MU0VFN@<9.[?AQ;\!&QQ6*O&M'!@S*;Z^<^E)#H2Y5L=B\%RZ3;T<3%8#KBCG M;6J)@A E$#<0-\AD $H M)8 20 F@!% "* &4N,-=X3F3Z5[;%2I>;5:EYW6"S+-MO^,W)7);N/JNT)D. MR\):=S,D879DPNR.)HN9@7:%.(L.DNA W4#=8,('2ES4"7>[E+A]C]QK,SC5 MF!1FXFS0DO(AG4PM)TJ=H(5KS^#K,5_KE-.A)A.Y89)M$I).;-9H!L3G MRA [O*\(LL'N)W;BDN4 3O3LI1@S2(PU-T1,!37^6Z>AF_+G>24KU3:EK M(S/W,[IQ;3756&5;&9JB([):,IE7*F$ITZ7M MBG!UN2E/@IF4E7NLU::WS61#'*VR^4ANSES5$>3F,\G-Z0$'N7FSW/AE?U P MO)PJJ8R_HY8IL4W,KJX>?KM7M8FDU)7+^6TV4[4G_JZ"U0.[Y2@V]3O'W+\" M?.=O3\UJV"EICB_ ]^\^-3KUA6&/^;]O2=CZ)(@0]U8%0/W HVK.0_707\U< M??L/^M_3E<7+?L:@; MT?__W_/>_" U,79MU_OZQ-QGW3S-&,_C(>O/7WF[>UQ^! G MJ*+Q^NKI-AJXE8ZO_N*ZT4@%[N(K37WA4$\<],]#QY+4EQ1[J;'["<+,CY'Z MCYJ8>EA*_M&IBR>G,_PSHAF2"'M_G_7^PH>/'KYU,!L3[B0A8F6*:HX>L*U^ M>P:#7Z'YI>U/F52-A$-ATZ2N:=I(8=1T2DGJ^DA1.8Y7)NDQ/QJEN#2=HA[V M=U6?I(9GLXM1B1PQ9'Y5KSI<;JVOMDTLELS/35=%J:/-E*HKM?.SQM9HLY/Q MH*G0)YKFU9+I,8&WDY;$3!([&V]1\-:X].Q1TT*2+Y'I.3N3G/Z4$DI+>3N0 M<.%"^N>67-[O.AZW24H$-]^R.54M-SW32YWL-]I%:<4X M!FK)_]Q2+A-D:L%5*G)^IC#"=BZEA[OH[DF&4H+EK(GD61=\ DQK_A+=AA=-?5STUYNIR6-=:],KF2XUK'-QXVEC.?9(_-OD]1@Q,KI--G3E=;63:F+;E' MZ_DC\V?;0TK(C59HC2)5PUW)V13()7[08_.;24FVC!PER3I):VQ![0631G35 M(_/O")ZB@[&[EDV3DW*YB9C::=&2X,A2XR7GC]N94D/6U=R$ZN1;R]XBLM21 M^>DW4\FB@2EQFI(]:4UL27=%=S/J=FI#'+8\&:N;- M!;'5;=8D1^(+1JH]',H; [7D?FYIE]:[;K@MR5)OD=T0^HQ+*T7<\FA()P-; M24*JX*L>#^G(:+M;.>0,2S>']>R\V2?66G35HV=EYME-;9"< M:C)=I'.5#B,Q-?CE+$^J58HT$:/4<"O92]) +8]N+RW2S(K<\GV9 MHVQVX;*TH/MKU/)HI!:]6M%M^WE5(DR1ZC;L:5>A\=W3QW/4M$]XK$E)Y5TN M[,\:TRIEXI;4$:3RVF[<;[?\C$7SPEIMUE:3K81O3Q\-JF@7A33EJGW2['?Z M4KOM]R1.P$V/##4N%REM.^@/K*WA!;6BUO1)I%(4>6RI[E D9AD]*\NB-=3M M/%')SBP!-STR%0% S<]LE4JF*7J8WTTEM6"*I3+ MY=5R2$=-CXPUZ.Z,8C^C!J13,MM:(7#:U?8:-SVVEKYJCM0ZNS-E8E8;M9M2 MH2LWH[;'Y@KEAN1/?*I@T8-EL^/R$Y+911T[ME=*SDS)^<)5K7:X64U*:H-> M^>AQJ6-[A?S*&K7M9D;6@WX[VU^:YQDV/[&7YZPS7RPH[JV>M6UR5UPIK MJHF;'MF+47OBA)U/0E+TPAIM5N9%A1=PTR-[Z20_[7F=>D"6A52KEYPN%Y(4 M-3VVET?5AT6_3@Q(6BJW4B5U3K3VESVV0CZ<[ 38]M MH+7XI;92QZHEMM>,F9R3(I>)+GN,&6ZUSNM<+E>PEJME=I6?2C:Y[;*\2 M7:EV)GRR)G'#L$T-.&5N(=VBF&-[<74R-?"D79[LS-,D^M2B9[6I E&9E1;CQB:ZZO'#SOR@ MV\Z:R;94'PZW87[=FD\RJ"U[_+ Z9WL#EW!-LEWLV*&>UTP>22=U8MW8SC:G M*Z4Z:Y(.VVEDFM(NJ S7N.GQPC';]/CEEB])CCL*DY-D:KML1 ]P9 )UXWJ; ME.3X4CU533-;N6B;R:CIT93H&^645P_2FE0V)DM1E%2Q*D1-C^?$%KG.,_E* M>43FF=G*"4OLF%^-LO-9=W_=HUFQ[JQP M*%G+]&"[[7-N>3:/VAY/BQ:S*#J&537)L%&@ZWR]W_?\O6V/F-.LV;,DGUF2 MELFM:EK!U%)I4XC:'J_+.+V?#CQ];)7=G*8S:4&;*NBZ)]9%U1'1XT?#YDYJ M\V8YW>T'M1ZV[HF%476:[ 6YK3(@0T/JSJ?%6;*0B9H>(6&Z)*=]I6YFI'8F MF6OSZMQN9 S<]*A?F629%@O&L$D2KNP+35UL$$9TU2/0<*DM750*M:&DC]HY MK^\HW7 5-3U"@D8$BN>/14%>+G;]U3BT1PQ:[E&G5D?I5KW"I9KM%LD-6&M7 M'E=GIA)=]A@)E=V@*?LMVY?RZ![30.\/9Z.H8\=(( TTC:7;.[2-RA2--%4. MO6DI:GN,!'YA),-JSQ!)O=++IT=%SM+.J/S5;EVZM:F+2ZK:4BR[WF>+0A53';8-9HP([M M)0[L17&T*N?ENL"0QJKMIC>PU';:.L MRLVBY%2YS9)0LT9UA-J>6"D-VSDY'/!672[SRVY>R>M=.Q!PTR-[Y3A3W:YY MO2/G&VQF.F/2N?XNNNJ1O4Q_N_1R7*5CM1F.T(UT>;#M&+CID;VJ-;3_D*JJ M*CG4;-D8$J8Y5Z*FQ_;:Y 1IE"NI-8EN3\Q<9["IY=FH[;$->@N5G ?389FL MEXQF4F([Y2;:,-,G5DJ=0DU;Y4K%M4R7&TEO76P7I%+4],@&*2-33OOSSDKJ M]1Q#[R\+>2[7Q$V/;# 65^MAW][62:YA]5IC,CD;%*.F1S9P+2);;K<:*;*G M5>?;,D5,5FA51Y]:*3527:V1=J6D3*L",PU6_5%Y)N"VQY@ARRM?#[K.5N;4 M,-<2)*=%K_=MC^SE4@V!I)ST6!;K%#G9;E1/H=$SG%@I,>2"G!J&9UBJJ'*B M0=:W;;2PHT^LE!9#5]R6)"\I]^P4UZUU654K1E<]?H+1A W'Q225D982/?5* M\GI57R.#G5C^E$JKY-K$TA9DS2F)LFK9RV8^ M)7>M0G35HYG,75;8++&H3Z1R)>DVMV:FXS:CID\;!EM M83**@)L>SV1!(]=R9_,I+3N3%+_=S3:!4=^W/5X"=J5-8=-P2$NM39G5ME_< ML=.H8\)HFE M/%%[U)#OXE7V"1/7I_.VD^JRH:R&1K4L>CEMBD?N&#F+A37K-9-$4:HK1B&U M6N0(,6IY+#85?CK/MQBDC-,\R[#FUN-X9+)CW.3M\L+)4MI2YD955B^9HTVI M@UL>P6:='-;$R3@]EDS;W:@EJ4)+57SWXRX9DY13K7AMQFHG,Y-9C_2":8CK M6AYO7/HE0V7HY(K<"E:Q-"QZYFQ[\JQ[$,Q%J=09#^1>D$[6JJJ$FU!PUQ7E!:HQEN>=RE>4%D M_5(E69>73+(O]'-%7M#Q">Y1EU3>D37)6!1D,5B7T(ZS&#@$/D$^$IAA1V0< M*3-TI'R[)$PJ/+4/>O7-H"V02E.4>THC8+9>UTFW\ 'F\?9.#8O"RN&7 M%J=.-E.KFQK1AG'J_+(_5PBUK84[N;W(54N9_*"M+O!)YY'IPXXK-9AAUY'; MR]RF;FKK;3>+KWED^K*>"0N#:D&7\C6JUPH*:2EHXFL>F;XT'6_ZV[42R(Y3 MS(73@D54?7S-[Z;_R<.Y_^)(444ZV9N6BRS)L>GBU.(*M5;34'#3Y-[3C;ZA M:T+PN];XX:_N_GT>RK#P="(*9GCXUIGJB>Z%JHZNJ0>@G1MO$&&?G?F_TF)CK ?Y7.-=5;ZYKB8FN M[[^JF?Z^7.Z71.+@A=N_&7!M!M.$NO?TV]%E$@MUBW-_$YH^T3T/?;JPT:?F M'/\]1@_FZ8FY&^!!\$U-]]!ML*&Q2QX]G+U%W_?1ET,]X7KH&LALRQ!?SIQ$ M_1JYGN>N=2]A^OB:8]=9V":.$]@_"F[RZZ?X$KD-7WCW/R3LX64T0P-U(!OJ M)X(:_,BEV4&WR]CNV'IX@FO2Z1(H$]6>_IWQ..O^_B#-;+3;_W^A]",Z,9/3=61[]IAH%_:W_]KJ%#O"%#Y M$&AY&)X\B@IP/.Q')DV"^I5TO@P,B FL'(@)K=QLB FL5U9$#- MXCHRU!&^I&"G M&Q^A[ZSEZ-[6:CK9/>?[BJB;XP\$]VEH-LK'7<3 MWU&=^\3SVY[16K^+V0%KO2>.!JP%3 0F A/C9BU@XD=&?H&UWA.-!=8")IXK M:@FL]9Y((K 6,/%)NN9>FB*H% 6[^'#?@#P5$@!<&O# QMQ8P$9@(3(R# MM8")X \%?V@4?"(@I9<7WG!#P-^&&!B'*P%3 0F A/C8"WPB()' M%)@8!VN!1Q0\HL#$>%@+_##@AP$FQL%:P$1@(C#Q^M8"CRAX1(&)X!']6X^H MZR6JKJ<#@ C<*'$W%K@0@$FPL%M'*P%![? 1&!B'*P%3 0F@@LE M#M8"%PHP$5PHIXX;&JH?' X<0G"D@",%%"5NBG)KA^ _#BZQM@" $ H%L& MT.VY4" F)!:PB;_[Y*4I.FZ@VB \L4$0_R49^VS"$V\LV-NCY@* $!_)$& MFZOC)OX%!5Z:HN;.U?'8"P$\5P?/[1T!JG-M;XUV8-H H(N? 8Y<3],]8O^K MK]1BD_!=V]02_R"C/S$^(_S?K&O;JG=8\ICS_=_!U V1\33__P!+5Q$0>"D 58"J.T35_ISQGE %OM5XX0L?2-X3O@!5UT?5_HSIGE %J@7X M.OLA.>#JZKBB8GCT +BZ=5QQ=[>*%_#!.GI"@-;%#T;5L65X;CC7OOYC/-;U MR23&9Z%9?:P[(]U+,-1C@B9IYNN' N:RMJ#(WQL#"\6+^WRWXLKTS9%IF\'V MZ]34-'T>H8*G20;! G_M@])S+PZ1&S#+OKPWF 5(!"2Z Q(]F[<]_&F\[ 2L M>J4,/ICE9+W[.)@%6'6#\-G78P&SG"R\ F8!$KV]@ .8Y62EACB8!::F&X0/ ML I8!:SZ^ 4? X<3OZIE$@>S *MN$#[4%Q+,_J/H MZ(9UU#(1N(F)&WJ'VR4\W3=1KP-3M1..ZP6&:NC^+3BR;T UKO/JX1"?PST*78'Y@&SU XC_F!CWQ/.>IX\!TYXEP;@8M??+?!QG]H+0#=:ZIGJ;( M[:Q2+3<"JK<-23E/J(VPHDZ77B \),;H8= -HV\)OE*?*!2M,)2"7?5*Z!.& MJBZ4G#E7YV/4\Y8^ULV5.K)U]!,.9M&*\Y7N!PXB4F8KVJKOUR" MT=Q2$!4[;@[Q,!>9JWI@7A2E5(TB!5Z[J]] )G0U'(N9#?=7?:TU0W9<-HT+ MIQR^<;C#*EO.]MITEI1ZCD2WZ.JRH)C&0T+3QZ:CVOY_'PCF :F%YZC!?Q_, M3?!U'CJ:&QQ^_Y"8JPX:]L.MO];<0/=_W#;ON;[_D/ 1T% C="%3^^]#9ZPL M3):Y]CJ_6+:;"J\P#]^2-/^??[T.(K^ M-Z#V YVE-X_:J[_,&Z;0OYM"I66HVATW[^EJH'N=J3I/D\<3:L'0%MVPV5?( MMFFIK;%'B?:T>>X)M6KFC&%Z-&M;98LFRQO"=2M= TVHZ8=O-)V""?6<'N>; MEZ:KOYH#I.G=TJ3:@N_KP4OQF6Q$+[LI"@W)+-97W6)@I;:[];G%9]K2JGW: M]\5@'SD*%BYGC=NX><6X^CMC0#$^0#'>]/ _RFYRWUJO%41?O@FCJX1O]2*;2("?G#%BY>3G9!YC$6$[ K?%A M 2&Q2ES_.4:D&MJ!>9G@D'L-$[JI?-O?R]M3Q8:;S)N-F^P!Y@'S@/E/C_G+ M9X!?$//7R.0&S,<>\Y?/S[ZHSE\^SQHP'W/,7R/Q\X*8OT8"YR<\%8UVY!=V MY6JMXHX?*L65M.6UDCQ<21VM=/98DE2O-DDN"\F!5#9U8]<62_DB)2CIR)7+ M/O+),P:'@WB!>(%X75J\!"Y3Y9.V3%HA)]>T13_C!)FSZTRO'&SG&S67ET21 MFKALI>NWO4AG>-"9SY#'?]'-\.7S\6%C$'O,7S[+_J*;X!_TF$"KIX0;3'4/\N#O+_7T@QTZGTC( +H 78#N M34+WZJG3'^Q2!.A^&NA>/;7V@SV# -U/ MT8)$1]\!EYC*%[@P?BS_>?XO?= MIS#7ZGCK>3$'GZXE4W5+(R8RL?878[$[J5?%LY=^V@B!W"2KWEH.YP.UU:<+ M#7N#Z>9>6C9[>+R[-5N9NL@ M4\V9%4O.>SF7&*T*=NCL-80'#;G[W,T/=LS%6$-@77YG>8(?[%\#Z-X6=.\P M6;#@.GI"7X:H_PD;KPPB)QJ^@)]P)XFQIVMF "Y5R)V"W"G /& >, ^8AWQ! MR!<$S$.^(.0+ N8AY2;VF+^M@_RGJ^%]N11MR\_I0VSG"TE)5[TDJ2IY>[=< M]8>B3/6>P5) LD"R3K(I)5 MX&NK9:]%;.2>QHQ*ABUG,_FSJPO1S22+K8)2E>F@,=F)K<)0XO;JPH.Z0&[@ MI\\-!'4Y9QW9W'Q>6K9FI"PO,QM6J$\* ;>+Y <7DJ4HT![(T80<3<#\?>=H M1D%F"32Y:/K"]5I0Z MYU7XI$V6R3[16Q!-@6L+V+11XF6:@XPID!^0GUC)3WK(]J?LLB3*9C@JB_U* MFMN<_^68>H>5B-:06,IB)=\B6E.QQ,SV2LD!N)>16 G0AMQ*@&R_HWF%N M):['$#JZ]Z,N*?@]+YY4-L*+.H_8?_\KM=@D?-+Y+.XM;] M^]X+/#'^J>;*AYU%O&C-D!V736?5K?_3P03OKX?K6J,AM0VJX4W$=6'$&Q%E.1J]6V385B%.;A6Q+"G4 "00+CLE($SKPU+S=NH+EP MWF[.&FB#(_<-IGE[UD9KL4DV6_1A)#-R-.>J-MJ1"=*.!0 M!_Z19M,@?2!]('T@?9%*M;*6F!'9UD[:3K5-:RZD.RGN[.>>2;I#>(%:=N3V ML#,>93<;KJ^M(Y7B(Y7B&%"IZ^>9QXVF%\Y#CUOW0:4^2*4^*E]]/.TK@X+3 M:I#+:MV6N&)5RLX,+&-1OOHY*_&#B+TU83UN++YP0GOP[Z#=C@[+GK0(X;='/%-,N=CV[8<0/5!O_FE;,ZF<4FH;GAR-;C$13P/Y?+ MZ(Q!UV\CJNF#TLR'?&HE!+1,R'J0"?.DIE6<6?/T]5 ]SI3=9XFCV?TD,I,;6:E298S2]7[E=629NFSUZFLSM)*I:RV.Y(N M;895INJF_;Z 9_3TPS>:3L&,'K>4_ABP] PS^IO2^6/0]7L1J),)]I7ENCGO MC9B!56[RF57HM\?EZ?DS3=N#8G+<:99(ATW15B=0F\XBVE3@!'L.\DSCEV<: M R)^N :],<-_B];O"/+ M'H[%+0X\!>.CDL(+U-K)]<)JT7)H+EM,*@I/#")AP4GA]"/-05IX[-+"8\"L M,YS.O"DE/ 9=!W]+3()E[J+K$"L%::^0]@KD '( .8 % CFO; '+" M(2<L"J3\2JV"7LO;F4-1W=L(Y:)@(W,7%# M[W"[A*?[)NIU8*IVPG&]P% -W0<']FWD(EVR*.PG2C@&U )J;[WV!OU: ;'C MHAF9K6BKOE^?G&@=%1@+1G-+01-(Q\VAV2,7F:MZF"\JKCKWGVJM?EAM5X[L MN/R)^NQ;.AFVD[,J0ZI!QZ?L]<3.ULY>S55M5AO=D"\[9)B6B@VZZS!E>JU0 MO,(]?$N29ZRD^-G5Z,PIBY>L$PUJ=+-J]+9*T]GTDI5ZP8HC"2Z_'&[<:7F8 M.7N=-,)+TK)+IR=6F'%FG-W<[O++2)O2#]_8S:=.:,T4N6B 9MNB5M M.EED.INF-L9BM>C)9F;1;@]* W*979];?5)^LV;F1\6^U"YX>D$NU[>%0A.K M#RXRG>9XD)\;33N\9$%6D)\;E)^C^M+9Y%II)!=>BS0[.=WN=XVFU#[[^J>1 M++K]P;B?),U=J/8ZU"C55HQ(@:+ZTC1+/K(\!SH$.@0Z%#<=6FY])=M*VAFI M7*)3YJ#0E+3,V5^WUY1"?DLG;874!]W)MC#HC'/$7C+XO610CRR;!,FXT:3P M2]:$!LFX;JN]/B,FA&QS"'JM(I.(FYU3SZ2Y:# MCK&>@*?U/A/@X5N*@WW]_+V__V#XLB/(/XUTFGC)GN M>< \8/[38_[RB>$7Q/PU$KP!\[''_.73MB^J\Y=/OP;,QQSSUTC_O"#FKY'& M^0F/1:,=^86]N4Y]R3<-N[HBG6G-8V6]M="LL[MF_'*=+Z>\G"*+#2^8M@?4 MN$0("I6.O+G<8Y*!UY:#>H%ZW9%Z30=!;^!6 Y+4:\9TE-(J@X%R]I#^Y30E M;KI484[6>W2&J4T*3#W?C(2&!Z'Y#/G\%]T.7SXO'[8&LJ/:#WD.+J'=T*/";1\2KC!5/<@'_[^,HL_V*7S MB80,H O0!>C>)'2OGD']P4Y%@.ZG@>[5$VP_V#<(T/TDT(U!4M0''Y+'&+HW M>"+^?/\I?M]]"G.MCK>>%W/QS2C)X2V_N[2XM!=L:,=J^IFSG[S3@T52F0\& M@166,INLLZ@44J&!;!VY^&CF,95B(54"A F$Z1:$J3=.[J938!\X!YP#QD#$+&(& >,@8A8Q P#SDWLW1H*)F%5D<9?72E!E7S:FAT-13FB"=@NP= MD"R0K!N7K-INUUSQ--NW1'DHY5I%@]",LZN+6!UQ=J_0GUG$4,GFPUHRTTJO M(W7A05T@-_#3YP:"NIRSE*S5#%KJIAFL+$*L>H5^TJU86B0_N)0L=<92]J ] MD*,9=^V! XC/D:,9!9DET.2BZ0O7-X,$DDTT2@'D8T)2&R2U 70!N@#=6X0N MY&,"=&\4NI"/"="]2>A"VA,<#KZ6]I3=;S&%PP[S[(F7F=1*R[4'3<]2@UYU M8+KMVU5DVLNIQFQZTE.F:G37K,QF#J&@DP:)5Y29W1J@/R _(#\_('\ M^)U\?]R<%W=D?6 P:79L<]W9V96BV)WH+D\7NF1]N%494U]GNE0S4@H>E )R M*R&W$J +N94 W7A!]PYS*W$]AM#1O1]U2<'O>?&DLA%>U'G$_OM?J<4FX;NV MJ27^049_[D;S?I%T%K?NW_=>X(GQ3S57/NPLXD5KANRX;#JK;OV7!Q-,O:%I MY4$W(^<-T9^LBI6DG3Q[1:A",Z1F$XG*R+VUE*.,]J1 %=8*S2C,PS<(=P() M! F,S4H1.//6O-RX@>;">;MQZSXL&_Y^V2 M0]7NN'E/5P/=ZTS5>9H\7D1P MI79[..K:GF5V6CO&[=*;IG?V,\O:HK@H:_I$E(A-G_*7SJC<&$>+B#0L(F*1 MM!TW1;AP4G?25V^L:D(A7]Z09=%H<"S+;;N#LTM>?5MLAEY# MM:T>VPMD5G(Z.R&2/(I^^$;1('K73X&-&^LOG"(;M^Z#Z'UH((M6&12_3=3Y6=%N<-MY66KGR)K8;&=G>QUCWWXQC\R*9 ^D#Z0 M/I"^O4I-BN&\4K69A>FCM[%8$QX::4I+4*K78O5\Y3J8E"Y_ !RW"8PSEX*X@9LULO]OP 9GKQH Y+A-8)R]OL -V.#L=0F '#?H MYHII!0,^NF''#50;_)M7SMAE%IN$YH8C6X]'4,#_7"Y;-P9=OXV8I@\J(5#H M##KRI,.1HQJ@=LR'*6YX(PB[))NOKID*S4$( ! D$ MZ3,($H<$B3\A2!MR*=?Z!J%87(:FF.]!'(V*Y$5;DN&I9XY M*2K55"=S]J)+'27BEA9!.DL=U$*Z;TPS>68T&@XE8Q(08L/<.: MZ4W5$F+0]7L1J)/U"^8%86P-"V27S(NSK9WAC9%=//L:J;VCPX$SF1BD2+E* MHUD>#N2M@24(UR](\R1H4-RR>&- Q _7H#=F\,:@ZW>F04?E!%8[7RJ-Q UA MY>WT=+I2V&Z/.?O943+8R>JBN>M81+J?D7L-CIQ6HZT:+B= /=)I]I&'U^Z" M&($8Q52,9K,*E0HG6E/J-199JEK/IHS^V75C64RG0RN55&0]4Q1KJ>XR16[V MNL'O=8-[3*5!-V*7Y!\#\ISAI.=-"?XQZ/K]ZL9'I=R7_)J0#/A97>Y-N&9O M0F?\H!@=S>"4>_J1(2D0E;BEW<> 668"1NFX/V8&1O'+_J!@>#E54AE_1RU3 M8IO [UU[*?CM\5370EL_6?7%1THO/%?Z#OZT@YX@8[MCZZ#V(\52>*:V6^1L M*9]I5!URW.&6#)JY=#0O+-#- B_4+X&<[Y%;= HMH_;!6U,]$0$@,=)M=YU8 M>+J/IC _$:!?J(Z+V++3-618/TB,5-_T$^XD8>.:-@DT6\^_SW3HT;$!$FK4 M((M,A+?["89Z3&!K1V^WP1/REVC4KM'3%UC;MR1L?1)$4'PCVO:6.ESCH)!C MU[;5A:]_??KA^6-RZ-J')W34#1'A<_Y=,G[<_^F#2-FB3PXS$TG^$S][X#W= M]:F_^SZ]+8HPF?SR:M2Y9JY.7-Y%EYP@3#Q9Y.G?!-;'KR-/5RUBC6SP[^C5 MAHAI7SW=1I1;Z3]=\S"'1#=^:JJ.?-<. _VG?EY1=*AWB"?JW/?_OVE^.2PS M4BD8AFL.PRON.1B96(Y,^@O[:N@WC,REI N&(98$04\'(Q/+D0'INO;(@'3% M8AA NFYM9$"ZKCTR(%VQ& :0KIL;F>07_M7R C T?SDT;T]A_M48_>X\\C9< M#Q]X\G^\PS)$CX\A&'S"-QWWTZ3>-/L7MO>AW//KT2QN]LY;#7O7B9I^W M6^-_L]C!Y?E[N)CS_=_!U U]=:[Y__>'U+AI87PC-<@OJ1@._=]0XT>,4R)Z MPTFB9P;3A)IHX561KB4$L0)2^1H>N$^ !S<, !*?%A)17:#$S\ "'RB!=1; M(/!GJZ@[CW, M.5Y9CZC8<7.(A[G(7-4#\YZ_N;Y==,>;D943R&W2+TP'A?'2J;Z_@"&^W:D< M^A\GA-AM(-BVNT9-]!.)\YIJC*QM-YF3\HM4?V1/IDNVVE22N @T]4@R9RDH M=O;SY]O0CVN?P8-^?';]>*4,QP\)J;FO"0@M.NMQF27*),TWECUQ27F2@@6$ MBP0D>9:RS2 @(" @(#$0D-\O0**;GM"-$3W)M=0.Z\AM=UPNIFD]MREAW4CC M>CUD"G0#=..OXM+O7#A>K2=Z1N%8;GTEVTK:&:E!3U?#_)QHS*AFVG,WDKW'L)-AK8[;1%C.28!B%%8B)VTL;2O3N,>HLI1IO MSY'VR?QFL3+++6K4QU5I!*X 5^Z;*S"??\PI3J:KYGO$.I67ZI9NF@.*KKN[ MIA*]$0OF<="FJYOE&L$M\1:GCSXX^J4XU7:[YHJGV;XERD,IURH:A&885S\I M(DO5T89RRZ35)HTZLQTWJ%$';SWP2=&K[ZRYBS@AT9W[N+IS=!3D!E/=@X"@ MCSSMN5ZVV0W8Z+!4C&]&WGVM&Z,S_2?""W.MCNG^_#"_E;7$C,BV=M)VJFU: M.*-7RS*)YHMQ46_XO%QI*EQT'I2"(*3SKAI!L^Y9 MLS[Z7.ASPP$H\PDH ]/\QQX3F2V6[Y)]OV&%SH9KV7:>'Z8,-+VG87H'K8K% M"1&(U07CC%X3JTDQG%?J%N?(^;RWR#,+TTMSUS\V,F=#SN^YDD":A5G=[](C MF:YC"8S##[]1]&+/ZQ:$QU 5735U]];PPC"D#XF#"EVKR0\ M4W#Y+70]-GK/* 7"J55;1#>4G,%NOJOUE78C>+\ __VA4#:EM"5YS(A2CR)& MA20U634J:R6USTVCP;\8!_]B[)@$(G)'(O(!"6IE1^L&W;HUE&RT9$PMUB\#Z)WN"\]$H%B@AB/5QDM0G%F'?X$3[F[[ M[>S7>.[>5)\GU._5JB(K)D:(9OBF^ 9NZ-M;1&%TV66(!^]___."!7^VH'@F M H2OC[]JH8??3N7K\Q=K"+Q,R#[=>KQMX.?1.E,UJ*K;ENZ'=E"<5US?I_9D MKZF>IRP),RRX4]64S3:?UBI*HUI/"0_?TF1"4[?^$8F?#]SS"6'AZ='+L[!R MNAZVD![U%6L$PBDRRD)%F-1"_?\>$R;ZP?07-KI!8JVKUESW?63 #UJPE&C MRF#H81,FMK6-'OA+(B'XT<_/S!W=XH>E'_>P-BWTR=1UM2>@HRG(<]>ZARZ* M"(7T\3O\L=)ZT0EO=-C[_>,7-QCCMZ $NH*Y3O1E7\7D]Q+N M ET^FI$./?QQSZ@?/6# \U437W>N'.PJ0<& ! MF00X O,-/4./8_J))U;^&NG9\@W$-*RH9YSO7K4)33HPE-7T8?B]YYTW!.SYC-R9+?! MKF;7F#)9)KC5O*R9MM-I/GS#5>P0 .;!],\(\@.U:$ Z> C1W2)LKE0[C#3Z MI+GW6=+(XJHV"_T#5# $)JKI_?CN3Z"P$;N0.-DVOL'8]2,8"/,M!AEZZ#&N MOX=X8"=T/)GHC\\^QS^CJ<0+]TL@--S/\K7W?)VJ/YAYF&(0;_7-&-\5/8R: M\!&LS4DT,SEH=1A$';!]-[&(1@LO-*-J@"M37^^[I.GHR1V$14P=[('[04Y] M,T630X INWVN'1CYZ+KHDA@SN*=8/<9X 10]TQJ_L 9_[YDH)?!=_,,0J)C0 M:%K0(A.AOOBF__I /.)>VB%>M":BZ1A]U\1U(9$=#Y,VQM-C8JU^Y\C_W&#L MQAO*+KQR5_\%)U_$Y)]J+2U#S,L\ B2R))J\YFDRB^:)P_>?,HL,;=$-FWV% M;)N6VAI[E&A/7ZR=B[7<.Q;/-3?0_1]/D??0I/-];4P^GR[#FN'IC4)1>="O56OCTH.>32]9J1>L.)+@\LOAQIV6 MAQGC H.>WI'33JTU6Y*]JE'*%J5QP9X:#]]8-GURT-\T!R#I/'K=8(06/**/ M> F$5P-HW6]O]PKEZP?]1U/ZN^\? MS":'1O[IQ=+AH?&$H&OZ?IEU2FOWG40]PVHY=_'[H_!6Y]>7_'+MSDDZ%DW#[>FHT,A0R?V[^.-5J5?57N-A.'0 M[53Z"_,4'/7U^V$2$T5^D&B8_IEX]C.VSY%Q'75#/#/AX0QJ/XR'KSU]YNWM M;)JDOJ382XW=3Q!F?HS4?]0$6C>C^>0? MG;IX\@ 5_XR4#>FI_:*&]>&CAV\=+)R8_R*>GM &XSNVU6_/8/ K-+^T_2F3 M_D2/_2'52%%%.MF;EHLLR;'IXM3B"K56TU!P4_9BIGRI!L5Y0@@-M"J/%!4M M^DQ;FY@>KF4T3U35T$0;8 ^+,UKKHG4T6F,O;+3,C4X+T K;W2(U?.,Z 4TH MCA+D2U..=;@Q6+8#]J#<8]&[=V MMQ;N2F(^:]$EJV#WV,RT0:"%-_/E>.#>M/Y"FF ?#E'P:N3I),=/3'4[6D_A MA8J(6(HVFFAMTC;Q+A)_]D3LA#L>AYZG:X\7W]S%"A!9S6OG5\20;$MC)UE8 M2Z&[^X.M6,3?IVU&0S6U^F1RDL$[TQF8630%2 3KI\<=<3$6YDV$!)+\\]7X M]R7L 0/J2D^,='V.1-O$1XF31.CO#Q5\9!H,A:>S/+RJ/K&4?WR.'W0]#4#R M*DC.HQHD+=0LM.#N?A-'P5.?9W=!%T=9Q?[2K^FB5_]TUX4=.#\_4HQ.AQ&1_-H265Q$8 M0CLP]:?SV5.W4'%@G?_2S1,='R.L)*;1LQZ.8Y\<(-&ZS3 M[_VP!O:/1-J/?SXXBY[$77-U/_*Z[!TX^ G08B'T#LXKO/Y_1MM#=YZ^'!V$ M3Z]P0'RFZ2$Z/$2@+Z+N86=69OLN^A7G6M_ME)-CJ\QE:T1OWIX7U^OS3Q39 MR6Z57]57JB72@E)>[2@QN46+"HK_DOKHF>)I/WCR!/ 9^C"DU,ED[Q,\+$B_ M3PJ_/LQ[?,-<@1%X0X"#V>+GV:)5J(?UI=>L643:'I:4-%^S2^N_FRTB_]I! MW4\*NKJ7VL@M'35V\##\F"NVZ!L)?$2K':/RQ_'N'MH'7$97P*Y!+1K7WUV& M1I>YAV/?2SYW]-"=GS=>X ::C"8NFIK: MNH&E\E=B_'.[WSO]SNAJ=/3N:N52==$JKWW67/P'O]7RCQHI0.?3,W5"23[U1*Y4X]W:PCA 7K8X@AZ7S;:Q / MZAC@U%0LB]<,&[A3P)#OF)9?W.$['-!3_D"-$(6VG$2(NPHG6RKGKZ6VG==J M_8:CAQGCE9@!\UFTV#Z(9O+C1J\[CB\4TODA\?87GP3?HO UM/BPM]$2^MD> M[_M&][G^']Y9\0MG_/-V:*'Z8Y74WD\>DQ]>>0PK(G")O"D%^EYM)X7*"UU M;NPIB?]553>F$SH_45X8CS$I_&A5&W$'+:9/,#NS_?%S9[MX&2_RQ+TG9@?" M-.U+LS8O<>:TE]JZLTZP^M/S9OQ0';>+[=["9O_.7X)^1N"Z6B^DFEE=);>S M,--<;O@URPH/W_AC[OX3TQ./?9,W+D1.<].'(V"@ \"H>/U/6C9]??1;M^"#^BF?#9]/MBCBJ@ MKJ/)J8TZ?J"-URT/!\T%TR*792K#VOD)Z:GK/]^IOKA=??YC@2ZZ?E"??&=M M&PW,R5FQTI]G6E-W(\EM.\5.J4S@%+IH!\M?,I+NYY&B7XP4?961JK.+'E%J MC4399!L%L3@;._G"GWM8_VB@7AR-53O3@)0RO$2OU.;2$#1FAGTH[)?D\2 = M3KU>QJ\]1F.'5C"N,8\F2#6!4U2N2;V/7^>F)_ELOY&59FB31GA.:9*BY.6? MIW,]@6Q?@N;9D1 R',[AJ,\Q9/R:?GK-N64L1B=K^EC:!H,-)6Q5T2?0E$6= M]I'N74R'X^KSC\IMT.Q]@OBN 3.-.<+#R9$;J=R"ML?R2N8ZO!:,Z4&CU\;N M[3\^V/O_V7NSY=21;5WX_CP%4?NL/VI%3%CJ@;GVJ0@!HN]!=#<*(24@U*(& M$$__9TI@8\-T"T;8JHN:-DZDS-&/D9G?.'>8]-S.])6K$K=A\UAIEIL3EL MN'(VRSO4E&X32$8U=#P69_BPM2)!%Q/2%)$S0)%WOC+^^PA0P'M<>ONPBK#H MT/)0:$SJHQOU M!\*^ZU) Z[#'%]ZK>QOG<)<13OG@_(Y7BH*(I+)- MAH[R=SGX1RC,:"ZSFBH8I^_6^H*NI;&VOSE;L/FHWWSCP?VG5[,?;VB&_C,X MBP/ XVG^X)\$$&VTXX7V@;\Z;_O3!>&/U?/SQZOO'1;?.ZR]")?^0CV_W9OT M:5?R:_RP)K1U)U--PJSXKW^RY_?>;U*X6%6P1H.H)D6^U,B-) X RQN^L/]Z M37K56*JST,N9)E9RW9'7F5&#=C;(13]Q6&$6QL*O*"D2XJ!";P,+*G]8A-_' MB(\MAL)A^_(\ O]%V,J!Q0AJ]>'!,:CH%0-=A?_:>V?W6M@>,\/T'M)'11?MP934C 1I?[$[)B0ZZ;=GA.%FRA44X])^%.YHQOZVC8ZZOR'*SBR7A(Z M;:^;Y)G5HM+!?:KK)U&%(TO<\ [UZV'8%Y%G#F.K4L6U6,Q?=ZIZ*SD0AF68 M75 X]0?RO"-V^<.ET]L:B \>HA(/D%7K[5(D5^7ID/=&:VXP8:".%EGD&/\* M;R(^C.P4R@NF6IAK6-YD6Z/5HJ2U>G.!$+#G(V6\1R\('_,QA64&]JC*NP*- M1IX\'(D[=GI7Y[6]L0.[YF*$2AJ*4SK=(&CCQY M^TC-BTQCB/F\..KUA*JEL_9J(U"G;R=]M80755KE5ZI9;:IKS*YXK$"?H5)S ML$E/,B+ E VMMHN<5)9-5F!.1XX-K-2'F3FJ\+$AD$=E?W#\47,+BK,_@=&'K\MI MIJ3^=;B.*AAS2N4)TL249*]&ICUKP./0X "HWA9Z,GSD+6 0]R!+OQ4C^-(4 M33J\S*T$%^E_']T@SZ32Y[#RKY.'[*'W_\[\.P37#Y7Z)93^/5\2!\8D'CGS M@,\?5T2/*J+H?I%I'$+7%_!I0NPXE%$'MRE^!U.^JH[UI 60/0VT9G_4MN!B M^:FBN3UBTUKEE2*65"K90J6-]U34?>.K%>T:[BQ 37R 20B!,X.#198#?A]^ M.)XC0A783P]=I9?"*_A/,0R.@#7W :GH!&N?7CK8;'AFE[% PTQ&(A4]J5. M1D=W_X\>;\)'SJ"X'2AR^#U(#GZ'@ ]H ^95H(4]%D;PXL-0<0HS.,\%7PVP M\.=<#7\'(L@C<,8G85F)%!%S)I*5,;,VBRAD\19(Q9Z[(F;?W-7Q3%G/C?9Z3@LB7M+1XS>5^-=K@U%_^]_< ;[[]/E?\C& M1$TTWDZ"OPNH"&4[(2D4(_S779B>(QJR\^\+R<;5K; OQ$?M M"XY%O7G]NZF'JL:QZ,2B\S'1(6*/]&F/%+56;N$Y&OMH@^]"EB%R*_W(;N(E MBC61(\1E>EBB:D<4EA:9+G-'%QY%Q0[NN>?\X-!W@+/QY(ICH'6/.["'3AN6 ME2?G[9("'U:5^%T:6/KTX]<:3W=ZS[2@ZTK.T#/7@L?5DM-">EK/$4C4 M69OZ16?H:[2UC"U$;"%^H(4@/FTA'&>CD\,QO<-J$[QOEUT.'Z4WU[40^FJH ML]52I<&#=*>4HYOT;%1'%H()+$3V*A8B#!&C(#V7L1!W6")]1(HZNKQS#XEC MA"W]3UOU:YMBW]WBORE+@6AO;;K'7M0OX9+1M;\?$EDM*\PH_855FX"*[P 1V(7OF2O(= M5 LC%_=%+NP]"$<2X52CBW@R"(XR7"XN]>?%.FF^U\DN"9'NC2G2:HM>4KAYW]FC;LNO-23F6J MK=5<2I>],=$1:!1VIK-Q(3(V/K'QB;#Q>4]0^[+QF:XZ1)XP)Q,L.5E+V[1* M#BOFM3="IFUL(H%!Q@?&ML0I;E% *M4_'(G MS[=ZRWR:,OO*P$6@!S!X9'[AV!4WLF-5CX8&Q*K^]2'?&Q 5+Z[JH-5NY;.< M.%-7DWF]UB!HHI!$J"5,H.KX%7>D[U35@]#L/P'JP=W<,GH"BW'Z^Y>VH[M< M-[IK@7T<%*@ G[L.KJ%5#-3$,0#48PVY#&0XW3F+P*F"S827,':LHAN0P1%]+6@Q0Y\Q!0$#700:*:Y!T=\]EA;<=1] M2ZJ35SP%:D2S"YH:'TUQMI>) -PW@+<_^OH>JO.592#1>O$Q 8R1:X, MS-H M.GTP.OL&Z@$*:-AP;M^D2;$3,Q'^+^B[%0" 0HI;HB('G9P-9__-$"-4##8Z M$00_'"?N.QB@OM(AAA)ZPQYCZ?!EN+#\ K7)"A[]^*:G4X%_VO?E#?!UH3U\ MWB):AA-"7;X6XAJ]R#\T'EN+BA:\_*U- ^X-MO3$W0;7>X^N,4L:)!F*DA;[ M5S\$Q$=F]+KWF/]X@X.@CI0]I$B&>'Y7^?\\N93]4'5#N$^F_?L0RQ\M<_]J M(HCU$))U<.=;G,$7_Q:UC>@[ATI6-D4>TH3?#^D &926,&AY_I4X^AG1YX2X M"%/JB(1/8*7V7WN*+'7X\)6[YWM.N:;UF\!3",1*A[_N%T;AJ33]5;Q[9I7) M1T[]KYA8V"@ ^I]^*W]6E/_D1Q\0M@,$,P2]AL"30]^WEVSQ^,KZGZ3Y*>W/ MD?09B.?+<=(^_HFT@SMJ#OW4&1S RO\ T_[0:??I,U"+J=" H[9&('!]QTX! M6-G?^HU->9RW?Q.+U34U3!?!>P&W\RUSE__[(!]IMG-&\A.W RF]H-1 M8XA=*LAR.HWA,BD A@ "E4[3@DBG@4"#V4R4< R0ZG\.N;26EWH:0L1Z?M'J]@9@LFD9G->P&55IISMV;TN/ M_=KF''9MCBQT=^8F*:FEFDF6&48I,QQ[#KNV-@.+I+;C&IA/]H6VGZ?3](H] MAUT[6#?,K-JI.)@N2)MDL4WG9T;G'';MA&Z/%FEEO54)O=U0ZWE[I&+S<]BU M8SF#K3JK54<=@L)@6%=;DS4V/X==N^C3W>TX*URP:>D)\9=NM MZ&O);_#$^-:\GRX%0Z^-L_O8D<>T@.WZ;4TT7-:0N96G6"B6?ZD,X ZG M^HQT2I3J>[S6JBNU$;G>Q(G]JXD]CKTYLV_;0%<.V<\#5^+<_3GJZQ,Z@0.= MOA1/]U5=.M6@8:UO2D:I;W&USD1MSF<-0IE% *SZ0RGBI4!SCRNGHN>:AP_" MS";XY,VXNID+P>IFTC%"6!2QVX@4$3,FBHS!@_I#S)GH<28;H*+%G(D>9Z Q MBR%"(\F9V)I%E3.Q-8LJ9_ 4%H.$1PM6]^4LYJ?BZL:PNN^%UX^R\578J-\/&O6"J+K7!<:()2=*Q+LHJ.X/ M]D=1NT-9A\[D4FXD7TA6-6Q7Q3 QZ&1_CB+DFTZSCGXM&9ON*'G)9Q7 MBN5^;S@N%3KF/,34O1ZB;D305F-3$9N*+S,5Q&=-12]9FT]JOJ%AO>YP9V3, MHI-L??SZXKM-A9$19_R&F],8:+EUO]?%)K*^!]>]DJD( \4HB-&M8"=N7R;- M>8J&WAD>9U)TRS;78']K*_+%APC;_2A9PO]>%(WHY5VP[V[G/Q82'K0,#CO\ M6#E2M;T+6%7(I4T90X?SEYU29C#S@>E]8;0X\,S6EG(&2XZHRNO"6"P6O#+[ M +:+8=>+%V,C<6LUBHW$K8/!MQD)OE86\_*P2*I,=T[@ ])NMP8?;[SP;B/! M>5MYEEQA=:XVUR1A[.YD;O*(O'L=(W'UDF+TPL+(A<5U(#I@86K7B1(CM]R? M7##X4C<1\07?0WCYH)IG_$5U6@+&'),::B\S&E2%[%8:9+ZRKM K&X.=M&QQ MI?983C+8ND#DV!!*%\_\PNBK(%K&56N@I&=UROO'V]LNC9 M4"4\&_Q*S*!7<2,RY9Q12*N2'PNKG2GABH\:%IQKV?'@_=^(%]AEACH M#Y+J<)YU-L3*4(;-C\/KOML/5 H#8%M68ZCJ3K^63_K%FF9O#E"[#'[%V#*V M#[?6H-@^W"I$?+-]K>>R=4T&NN5 M-T(:A9[9J_B5N*89FZ'8#-VT)GIJAH:,4N[-&QT%Z[7J6-7JK'BO_H7;*X6Q M7ZTMNZS BY-Z*PF,PJ*?[D SA"JAY!4WX[^/';K',NC7&]VX*!H)*QD7/2+< M'NS]]W,JZEQ=$LJ (S2BM_6G^?ZPT!$R*(@DF%]IZBI]S.,"9C2D/=;E"/?_ M>K2F-=)D)=#ESS6#L3G7YFQ0;Z\!Q4!\83_>T MH!&-#"P;2E78H2%H$J.;<%F[X(.X'AD7 N)"P,L$2?Q]9Y$?^ZC]A2/EAS]K M /T '0A[9 /^Z%S.^!5?X 8.-1,(M49@E6:)PA;8EA6RP0'*[*]TYG23^]]Q MM3$V,K&1N;&1N7A(>D4C0W?&1GEECS6UMV9 7JYR5=E%+4R8P,A06>HJ1B8N M)<:EQ!^RZ+C\\)W+#Q<+*-'1JC_7'IK Y;:2YB'2YLV@K7*PF@HR]G,;G"U, M:!C'EKO)](A;.?.EAW661GJX$7 L/"6994YM>UQDC+4\UO+K1717T/+MNM+? MCCPYH];(>FG3'EO):J^#M!R&<.E?)!F?=?RFY<=C$0G;68="$A<:XQI 7 .( MC/.X>,WQO&OXT_94K4?430[():SEE+NE#MLOE&&&C^/!7C.!QR<68_L1VX\( MVX^+EQ/?9S_F\XQ:U.H+B_-@$YW9[ M))_<.CJAZYRXX'W)F/055PUZRY.H5H!?$QD\UOIH*$.L]7XN1ZC?]OI>H[F%U0(Z>P507/N5.N#@.T_0;OYFW(N#"WJOVS6,?Z]2<<7EN M%T5.))T=ODKG>\GE4VVCWZ%MQ^MZT"XFU*ZF:-M"INK)A,.[/:SG9EKM1GM' M:2+[US^07B>*E8!LT ZG0Z]-&.()80AA5<$:#:*:%/E2(S>2. L;SB_'F'* M\TVYJ%D#K$^X")'P@VDX"&#*0$X?NB6$9 K50 M1(P.:(@6]BL!$U@+2*A'J^:GHJ$.3S0Z');4P,P-%/Z-.BT&M!0H1IK!90(A M.X.LI#+3C)"E:$+ )9JATQA&BFD8O_WO?\3#-Z#1=UIUPFD7F*[J3S-5NCZJ MS<3B7" $XOG(_E!V9X1,5F%06.D7L$ZS02W0R/3SD=(D)ZHF-E"Y$C89I[T:7!>?E:11B+( M= MHY.F26I+:3BN//AZK-JKP3Q=98U3$9=%IUKE*3YP)] M2B>_8Q+8/,MGL*&C;\5-7Z/8(8)>.1EI>>6E6&Q2HJJ4!-IMK7O48,<*Z=.1 MA61#JUN]G:.N:E['+4NU426W$3*G(_GMK#"=Y/@)UZ.%$8-+JV%EC2PM^E6:]BRED'S/"6]D,ET MQZXWSF'#7MOTNA;-[ H;:.%/ED081&VL@YK:C<6Y*6;S"<$/7FQ-TIM$YI_-"J2?/DWZF MKNJ%A4CE.SG/43;G5*E@KR+OK'=MA8<[U?H M!I4SA66CPYX3)J9(E7VVA:N8:)1JBB+4_6)P'_I41!0LWV@M24XM-2G-79.E M@9E$(P]K?^(Y+A)YG/A-U"Z\KHB!"U" 4U <23,=!*;4A^_*:::D[L/WJ9 > MZE(D?<@#$''0Q2C3,UPG,?43KF^! MA&B#A./I\,OPR7)BH[@+%.DI]E'XE@@I#>2D"/--<0X2"NKI"1PW 54/87XZ M,$+4-'/C_ Y6>"UE#4[J]*0%D#T-M&8'CO=12GBJH]MA=U$="I.!"BQ^UREW M%VQ_MCG1NB"A/+!D7S&14#MHRP&_#S\<4Y^!%-T37A>WR6!YQJ&2$8:3HN>: MAP^".D?XR3[;?@PY#Q^$8QZU+8/]"PF7:Q_F=6!T*'1OV[&@L11)O93MR\KZ MS/--^,P9Y.5!A@^_)U$=X??4!J*:W$ R_3<@/N3E;QMH(I*39\_?T_1OZM: MPT]3,?.ZF+VTP72X;C/]^!V"V,#\9 -#?=3 !/?V;G<5ZZS>O&9\7M*DP\FQ MQ.'0V%.ENEI))1:D;RY(Q(4$Z>>XHJA)P]MI\'F!P,9 MV?GWQ43ARL[I(J)P^O^3Y3]8#^*CU@,GHRK(Z.PL1RX ME(WVVR-'B$M7UQO 6HGP?US(7:>>8RAPF)!3EWYB;V*DUQ M+2*]::K^5%BTG>S*PL%B59_YU[TWW?G:OEF=\JY>EVM;&G50X0F":V5UU5%O8 M" \ H=*1V5_8=3#LHZ#4%_:DWT"8+<\&0FWF%NEA6ACSM>Z,,*EIR6J[G4]+ M,_4.81[N+Z*SX3UT5%]]1:"3Q(-$D]PXFUWUNR0&VC5U ,Q=DMHBN!3ZKW^P M%'T5P+7('4F)?53LHR*7!G[41V$\3^W\-&EBA.].&ZNU6QG,6*C1,/_+XM@O MAC[%-(M]5.RCWBW-7^:C9IC9XR:]+8%YZQJKL%RCFYL@'X6 PK 4?A5D]ZOO M+48(QCVJFXQY-.<9G#7"TS%GJ&LY$I7O6Z[ZR?N,7QNH1'S%WSJ_/E;K1\"J M,Z%,:=[E"*J/-53?G]=KJC#/Y$H=@4'I-DT2ORCR2J8_DL;A9]>ROUU2?E8+ MSH4_K5U1$7W#R'%B?4MM.[SJRG6D!3!%IU+X5?IB172K-O:/L7_\_KG]F_WC M1%Q5<+=*9S'/+[I"B65V\SP"G86I/D5D?S&9^)A.[!_OM"#P9O]8ZF:J;'EK M+U2"J5?,3A?+RC;"\4;E 2+%7$D'(KDA_L45@]LNMF$:P$_ CU1PN9K G?(O MWI:(MR4BD-H'*MD(-/)3/M6 MH)UK%0;I?(KCE8 YE.MA Q[%X SWV5+&G MBEZ2_;*GZG!+/MU;5RN\WJE6I<* UHDE\E0PLZ9_D>EX"SWV5)'+F%_Q5*U< MRR[)K?$.8RJ+BI192ENFAF1ZOXU^%5<5;Z/?OBB07P!)A>\,VA#V/ O8B69K M^'T+@1':);CAQ?TH1#-W3I$[3=6#CE"O;#'L30)KR(%!:(*YZ2JHZ5,+L:N%O$5KKA>+5&U=4=:8RUN.JTD5^2V5D'F)O/7/R1&_"*I*UY*BYS% MB5WQ'=0TOLP5Y_PVG\TYG2TO)I6<+^'KW2*+PM2PYG$=7QR?#;CQV8"'7K\X M$;RQ;[JB]DT*M#>+J)X$"R0,%F330TV";Q8M7 W=)G(KC4Q<=/'3!"\=;K3R M&\T"&XW7&;E$JCO%,89S(8LJ#/@OAF1^,1@5;\/$VS!1.S!P+@[9\(T%B8]; M$L],=;%84JMEUF6A,--0F%/,%<_P?TMLM'V)J M:[/KC#!)2R=9I+X9Y(O2./,+CV_5Q[XH>D<"SOFBLMFJ4&99QKG5;#R4NYM< MV:BAP"K,B=-7"JIN?P[@.5KVT61$TEGAZ_2^5YRV7E2M.I)"R![&FC-&N$*%70[ MY5F%]_P%KCZ2MCZ<2PY11B> JBY%GJM M[8';]^EZHY &&G5XPCYXD1#K+ ?\/OQP/"DD./OYZ.(V&7#+.)CHI 9F[F_1 M<\W#!X$!#S_9&Y!PS)%%V8]!GP2S24(9-KW]ET)QS80-7%W[,-.C3K)_O;7, ME:%2>/K6)NT"_6'?;]:A=](>S#IY<[-^:QK G.3'RP%,5YA;',Z.%!&P%'V+ M$]S7H,$[2_Y[6QBU-C5/7$0ZA38#CN.79/C14_J]U,\E=/G&_-!>[_=G^MA\ MI17]2!.?/S+^>[>T.^-?N[3AD:<+%>WJA]7CD_;RPAL$;_71C[?6RUX M(+%1W 5,S/"$#_.?B]G#*%#G%ENO)X8R)P M.>BA7#&&2MHRP)DR-V5-1E5G;+$2EE^<0=>8P)'=3[@+R+WY(D$$;N##S2RB7%WXSO6$:QY' MCE:4^U.,?']CGC'RVZ&#:>-"MHX1SK+D+B:#8M/9"&1P

#-OYR&YE1KHU\ M034D @[M)HES@.^3 Y#/_ ,59P%Q%A!G ;3L[JI#]89[F>EJ+\*QA6UV7V+"5'0FM_.6N[\=9P*U=VN6L//7,RM-Q M%O!E6< ]7=?^FBSAGBCR;=V+LCZ71%BS->^Q]&; Z7-'98;+?MLLSG[V)!OGT1DK$]?SXT3A=!?1.ZBT-5VC".WTN]K]2_4IZ3M[9K];942 MN)[>EI1\H]2B,J[+: M6V!+BM1P%@ XD#/RO93=,^S'V8T)U;XJV+4!V42!#=BB5 M$%S?FQN5U5KK_/4/D<%2IW>=$U 2-$1/A$]Z92(3%R?RH*9-D]3V#S!43.=KN PI*%#;^:<1Y-5TV_M4!$IM.IT[[M83KV0.G'*U?A'Q[N M72$>(#K]2D##;P'XY370_%2B\/S65G 3"R1RHJ$F1!O WQW/AEHR]8//BX5* M_E=B#@Q@BYKF)SP+Z928T,6MHGLZTL<'!4.(M/OG)LP-_$;J-C?>/G:Z]9EM M_H^LK/_Y7_B_PU,E#7I/Y*P6AUM,A]@%36$?VV#AE:2O/N)+4$=F,Z0( NZT M#LL(_O]_CE?SF%VABUVF_?L0=ATM<_]J(G"YV&'#Y$P0TWX M;0--1#*.GO[DN0&G7-/Z3<"X$^4O\-?]PB@\E::_BG?/_!OYR*G_%1,+&]FX M_^FW\F=%&?U\B(F.[S/L/X*I5W!?#^IB/KQXYSQ(MOC/D1C\29J?TOX<2<7 M7@D20\FS+",)&2H[$ZBT" 0Q0Z0%AI2GM BF-"G1?X5O%0]1XR"]J/J9+-G@ M5X/:HE.<^I:29 4<18U/1Q8K>3Y2XENVT,Y3 M&ZQEU9ML?3+$)'DND*=OQP8UMTH+29U+XN+.<$M,SERR<.3)V]/$>&R,DTX. M$ZN>OY5*'I MQ,H.2=M>$NL(].E(U]VDYX10IWAF-._7%!\7UQKJ*W@RLMC$=OYRK4D8P 2Y M/W?[E+A&99Z3%7D]I^.VAAJO)N41U7;:*CZ3V+"+:3 2FE'DMQ7#"^[H'J[' MID?Z<+%E=PHW%)=+*^UJ R_;$=!0_$NQQ/9!Y2$E2H"M!0P'!/[.MY[<;'YR M=SF\I/Q%EY(/L^/"R>7\/IS:0VY65\3 H2G@3Y>1*XU%MVUQPPXO\OF*GFO! M &/,QI>1+W 9^8)7CVDR]2*0QI&Y/GJ\"1\Y@Q)YH-GA]R2":?@=^N@-I-*K MOG$?O@0O/@P5IXZI>2[X:I]XF2N/C['.IS&7LB]"'\:]ODJ*)%-#'P; D!^4J'2* M9J('SO,9D4,'SQ+ D('\%#GP8B)WW6-45U+!IZO_D#&.FI"\G01_%T*$R ,V M4_CO(U;DA43CZN;YTA@]%[,_Q$?M#YY)853T1.LS^H8*\[% ?658%-$HX-[( MN$].OYDN$G?B]R,E0Q^+#Z)VMKXGKN$;/WP!Z<001VZ!7]_O:6]JHT:(BW35 M"+<:HK"VVQT:_^B!@T^>(=\?27AVAOSH2,)>E<^<'V^)FT:MFE/;?&F]G?O5 MIFC,NLN87Q9R>=HSM06P/WA$.16!MT;$'Q!-[0 BK"M9H$-6DR)<:N9'$ M 6!YP\_?*?F$/1B8YA;7*I.AVC*SMK@IN$K-1?: ^>N?+'45:Q"$AE&0DYO< M+(Q"I?Y/MSG0@77=-("?@,-5X-YO3AX).Q\EP_??S]XB?\\IDV]OUZ\4YSUI M/<59D"CAZZ+=AL#>,4_PM2_"AON'Q!M'CG%/F1 >;> M6$!G$IB*)IB;KH)N K40XUJSH>(N9%OC3@B,1\>5QM@,?7VT>N<4^9$![F?-D+?L%.EZANRHO:8S;DJKXL1WY] , MP5CW@NAI<8DS*B7.YZ";GT)%BZL89\X+10$K[&I;VI%;:70<0E0VN,]8^2ZU M(%E5,Y.PO*G.5DD9L$J*D*%?;U8[<2J-C$J*RQWW& M)#0G.T]84LJ8*S6RE4YQR6 S"4&J, @Y-TO0<9'S!:3$^T FN3F>(_L&_#=T MT1%E*,;C5OL!^^W+$!%?QS/%WJ&6I_K7!9(F.HXR4X#,.G53--!'0%DC:<(? MM!,[@MW+#(6:KBKL NLY%%%;XVS.+F[0/F06@=F=HAM^":KAC[JW)10/=&9\Q6FWN5JM7EA,2:75=6"A"+ILW1Z"CCX*R#;0ER# MQ!0 _[M\?T(7$E#,SA@$.9-(ZA^B"[\8RX$]DST%@"XSA*7",D_@; M?0X?IMB068XI*0%KT(G[L#RA-93:L7*0XT%R; M9F1$?AQ!55$2;MWLB5WH^T^@YR4FI&[O>&0YQ? M&5*KL=CLA+79@2;L#,#J(SG=IY=27X)5?8@&CJ'O[M1>/4#]-)*%(],G(^N27[/GVR8_%-2"WU6SZ5+O+'0BK\WF8Q5P:Q6T!"[9 M+F'.:(>.D>*GR(WS^HSOI+UK7[E@COM1<90P&NZ.*/$]2JNOTK6D/5RC>9XNR>C6&YZ8=TS5!V2FL6/U] Z; MGT..7&EF02J#6IWS-EF>:+5'I)39G$..G.4*N1;6* ),''#)?$FLV\R\$R9$ M3T>R,YTTN5XICPW;A=R$V-943D&@TND(Z=,E&0(M\W)YX/&BRW+I_GBKC-VYD#D= M"9R^/#=FZIIGRGT^VZ_0^>&D(V3/M.:3\&2S. MW43H&-7H*$G,QB! M@CBHV=Z2$S3.!$L';;"LC7AU5%3:XFQ72E6!OADV#H@V1="PKTX->* M0$:8VV53!RA.1P#=K+P.P.X+BB-I)L+I/H7^=*O5@51J)"LJ,\]4555MY2;> MYO;0G[+B6)KH_U:,X$M3-.DG_670=QYNFN_=V?0BLPQ_10\Z!Z)\ ![ B3VX M0.@*7[JK>N!#8F:;>@B3'C(K@;B50.P* -4?[K-&M?#RY0'*>3HEQ -!$0*] M \/&/0*]F)C"+% %;L+2@#R'FQ!")%@;4!B(09I"+_V)>GOU03)EQHS7B<9#^MU\X7!+-_.5(CYAS.YSPA&R.O6[(';O.%! MH2AZAGP^)S2+ZT:YNADP:DW+38=KCBZYE967+25I.+/"BZ7HO2A(_GX%_*N9;$4_V"L8399F'+=W/U;GE,LG_]DV:R M+W2E.9>QQV[YL(]P\+^FYSI(R$2/MI/NBH6_D&H'N'P M7U(#_[DBG(;$H#PW&/]R@4L=V-[6YL=V.[&]O=K]L#B=I> MV=L%X^\"NA9H.V'HKQCAO^["]!S1D)U__Z TYV'GE/CHSFDFE6&B)PR?LAO! M!>R+982Q+_F#+_E.,M,5W=C1O.^L1FQQ8HL36YS8XD0QM(U:MZ""%R)Q*4;" M-$#"!Z)] ;Z',6OD%OOU+33"\E'D"'&)IAEAR2<*2[M=EXP/P.^_JRW&"W \ M#='U[ !ION?I<,$^U.2*T40S@SDH)'I_ [0U:,#9+LYUS> *_4*N+HQ*:L]D M?&,\:#GKZB9LI),AS@+.7RR$B(+0/-&'B_4?W$<#$5C?Y97BXQB+KVL%=26E MV%?J#NUE4&C3FH5!L0,59AAXOI8!QM#OM6;[3@A!(X0"''J"8PCUAM%!H<%D M2C+?*DNU>LU/JS:) )OIO_[!4]15M"8,HZ(@54^TYE]/#RG$SC)VEA=NP1(5 M9UFN=RM)M5I3.4]*@HXQI9UY!SG+S%__$%3L+&-G>2EG^1:MN!]G25>M,C95 MDR,^SX-^F\WDLZ*'G"7"K,=31#KVEE$[SO?&F@%"'$C@0;T 02X3P4_.Q4H' M/[-.\--6??M3(S^]7K /?Y!%[V_,,Y&/0X][57_EL:JN,F#9'[5J>9CNI%&9 M@#K?E^Z;[#1<.,SY!E+^70H !NB;4-J1T#M%V]3?$LFHM+@A.*X]Y;WZM)C, M#E?ER@8U-8)I/Y'*7#&0^6E.(7:%=VTD[K8:\+HK')4+O8S&T+Q.F.0:,T@N M,V"A"N\)H2?EW2>\_X@K[5IW2Q"5/\7J.J7%CWLK57*0'85)_S1+X MG7J%[W-4($C[]\D^ROO)"^?]D5OT3SXR\(+9O*13B/=&(EX86-@ G(F'K'JQ MFI]1K,2#-. 7A5Q9RBD=(8-* P06;XK$FR+?M( R88-2&M>%?M6^4QFV_/+2QX9=:L4V-EV[I&V@ MOH35"#H3N]7[@RI]3S6"?*Q&4/$IA'O<>GDY(HKW8GYT]:%H>O:9,,GMC8F> MIDZSJLADV PQX815IR-D4?&!O'+QX5O%1-] S+]+60'%/GT3"?R[(B"ND!1Z MPQ8_4GN88/G\UN[(&Z0*]%__4"F"BK=COK5_O'#%($JK^\'E@3^X/3$[T)); MN3/@?9$O%2;\>M07-E#7,S#9B=U>[/;N,.__H-LC59WJ[*:9$4>PK-NDJ^M< M"6.A*H2)?S8^DO?-CR%0CXD_'1]#^*D;)K@HD==>RHWV9Q$!5PXC)P&K'GN5_/\KV3#:Z93:% M2GMJ&7R))3K;ICYT,SR,F7&4C<;WZN-"_A=FCZ^(^%["SR6,S^7[*"G<,I-V M(].41UQID1-U8UJ9SBN!@(=)X17/Y<6>,.J^(/:$UTSY8OM^=XR[:\/U#?85 M#UQ-X$3PQK[IBEJ\G?@%5YGU#JJN"OT5O[]\O?#ELC MAWP-;6JD*]H7'7+#UN;.4$T1',NS-'4 ^RS+/.# MMO>^#/(\>JXA=HL1<(L7/Z/\ ;=H81)F"$:YBNG+=J^>["G9$1NX170(F<)C MMQB[Q3L\J_Q>M]A3>:G'IDMM; B,I9"AZAMUTD%3W^.@T;%?#"H#_W%%:+PC MG-B&7&IZ.GRA=/J[&'!<2&=!6LX (#!9AA HDLH((I.>"=FI+,UD;$:ER32< MP'_$PS<0:BPVSEJN7!JHON[B!;;7Y5P;FDJ!>#[2JM>ES5">3?@AUJ;)\0#3 M2:$C!#'6TY' 5)5>ONC,>:8SQ7ME8[K4>ZQ GH[T+[M062G><*?&O+UH5W%SO58QM>9U+8_.,4N912.9YR,7Z]5X."NWNUR>E&U\G*SW9(,5 MF-.W+]5D86ENTWT.^&+::,\ILI!&(T_>7K" -9@ZS);7&^D2R4J*(ZDF0XTL7WXOIQF2NK>2DV%:7/+2$N.VV+Z>C%NZ&#>P_LPJP#0 MH%GHT;8';E%TDA7'TD3_MV($7YJB28=^1S&@IKK!=_9^/Y-*AP^87F26X:_H M09!;T&]HIWT@__KG;YP,>F!^X2OWW<%#P_12@\[$@?&)&8S:$NX")/;"D=A+ M1P*)QT,/S]MTV?Q 7\W[D,)PPA4CT1!M:9% ^OLK9$(WEY!L .,%.2$F##AA MQ(9$']AZH@A]-?3)B;9MSFU13_R=ZQ?;_T;G@'11!0GDL9%]@"R<[4>*:U'1 MD.>\.]+ 10$8S"@H99.!93J*:]I^0C$<5W$]M$PGE>@O%"=A[:EASF; =A(: M#,F^ &5QT$)&K(V,%AQE( I>\F:01DR M-RB-"!9XU="F)RV [&D )E]_#'+0S\B2[@WIWH[VD8$\C7I:(ZV\6 _*$U!PG3XSKX:%NBTY8#?AQ^.I\' 5^UGH(O;9, >XR$1 M3&I@YAYGALD@JS\6$0S[%YJK:Q_>>EA/N(:/US10??BEC6U969]Y)3HK.X/B M=Z#2X?O3O*?2Q:G(#Z?+?P+E X?MM VCQE#5X]LQ]#3%X\6&H.'5,S7/! ML[7?L!/&(9<^:3G'G[T<@/1]"?IDSFZ[8X7S/2MUD+S*@0 M"__?7_1?'UT7F6(R-SV$?G;A1_NX$D#;F<_D_:4BS'3NS6%2^KXO;WU._%P]W0ZFXF-^+ M6N+[=F'YNX"V4VTG=#B*$?Z+#I8XHB$[_[Z<%$70I3X4/HB/%CYP.D5GH\?_ M3YF/X$3.O?#]CGW*=Q(:=$G@H@XG($_$B+:>G2):Y3[9.X>UGZ[:Y0?/:3X$;"X\R<5T76S_5G&EA$ 9Z$Q M9Z]7C@F%)O(#KK:9:]D2XTVKU8Y !\!P5X,ICZ@EN=Q%ZWW,$8$%1N=VY34 MY-Y\=/>U^Y69!6Z(20LB<@7WS;+_&]ZRSRT6EK28-.&MF+Q?[- M#Z$4>NJ7'+?^8XF=H(Z($+(M0ST_4OU_GIP=?TC2T-5(T_Y]B */EKE_-1%8 MO3E(AD?3Q1E\\6]1VXB^ LS?#X$D&:0J&(HD$D<_(_J<$!==NSPB MX9.;E_NO/;U\>?CPE2/R>TZYIO6;P%/HGJ<.?]TOC,)3:?JK>/=,6LE'3OVO MF%C8R!?_3[^5/ZMOZ.=SR!?[CV F&-QX-6>)O!E<774>)%E\BS0_I?TYDNY! M?"0@,023)@5RBC,"E64R0D:>X0*6 8">8B(N4R=0,K6Q+FX42E=4O[V>:3RDQ76*[C&" ;V4E=#P$ X_GSHK%2>] O8 ' U;%DC1+M< MRI3F GDZT;14=>O*:..JM5$RIX_R+MZ&2SJ#(:0+8L3K+G M@(D:I88@9-OI%N83[8*#=X8S8]K*.*,*T^+\'#!1 M(5-9#*A)D>6962/;8QU[MUFAMY\LJ5_:^*,E-1GSPW)N,>YD%'8]1F\_7=*2 M&A72[LZ;<*7!9#BRF&8KR77.H1VU?H;#VE$QB JT]Y72KE*2--@REY6#HR9H:6D-JXLON M5LTW%B-2D(3ZVF*%]"F=IKJ:!U,>(WB](9*&3W##,=$1,F=PKDQ7SZ^;RZSJ MMWJR/M4F=J4RAR/)YR-]L6JWQTS+5T&I2;*C#LS!"^B9)^(DT%9AV$Y.=UBO M/6NDY^4E)D+!RYZ^7>YR_?%2F$C\L&0NO%(>6R1[J&/UR=IW;*.I:)[7P/)# MF-,8=M)>F>B9)_RLEJ"OIEG[R>W233W?)6,/A2VES@DUJ]Z>;FJ-9 G;R?5-;\H%I9\"O% M'BUY&NL:,V2>3AXZ4GJ;$EX'6[6D))N[I6NT1/VLR1.3;$^G,,SD2PL+9*A1 MM]<(GGGZ>M(8M1C1W\I\:S0IK,36=,5D-N=,7@8S=H18FC15Q1PP&LUU.%X\ M"YO6TPN37G(\27.*6^\TV_:R4LRQYTQ>;UW(,(NL9?##K6_T^YN69!78LR8O M8Q2WK;7E61R8.O;&&7.--1T,/5E3C2TLH6_ !-7?]OAE00,@USAK'2>M/ .& M-9;C6A99SMIFKUB>LN>L8V/,E6G'LZL\P<_=@FAS27YQ%K:-W6V;T$2LLSRS MR8]J!7Y9M+N;<]91=,M-'4I_6O4R8I?V'$Q$#77/6<=<6_-GV69GBPT;7+%I MI+7,U D,ZWWL:1K9P'1!X6\>M:0\FHYA^5ZM*XR^K@V\:6FHW0Z88;^ MC/?VM)U-VW1+3=*5%5Z8S5;SW5E#VN,E-5-<+ R>J2H]IN9P19.>'YO':X&K M'% ON\#R;&DA.H"=VP#H*,#J D?4CG[O/2 )Y?;X0ZPA/WZ(RGU ?@EISM1P M**WEJH%Y+?P7$V*/G>R!E733C'JGHYXY&"B M!S])\ 'DTB/;$4#4HWC<#C(N@IDXS,^">1Z1T$$D#%&KQ"+"4T10ZH%AXN>0X(]XH I.P3RA/Y\-&])$QU'F2G[AQGP_PYP4XD/+-@) M>M]! H=K#K"CG.LB1QV,VR-XU..\BP>B]VW1<,)BJG-JLL"62R\&*DWQ.L Z M@I[/ISMZY_8FZ^F)NB\&C3HN-XF>:QX^",L6P2=OQI7*D"GZ<\!28<<@+(43 M,4[!+1$D]N#31 SD<7LVO-;E+6;#E[ A$\/:1($->"I&Y(HDN% FA;_8ECSF MS)?H!YDBLC$;;LZ&.':*!!OBV"D2;(ACITBP(8Z=XM@IYLQ+3AN+T)I^.J#Q$ M0=)O"U82:\3K&D%\3&Y>CI+N4B,^&'C.$>Y\QSE\YC# MV50V6 M@;8&: 7H^:+A)(]?\L&FH+%AC UC;!@_;1CC%.%'IPA1:Z;0$%W/1N^\ +=# MSQBY)=X >#S8[(X)L=\;CP(A7L!DOY&(G.]2]?,D) @,(D"(J$E(F$%%@3(W M)D3L5F*W$KN5V*W$;N4RUA2+8D?86ZA*%/.Q#],ANN/:2KP"(<6@?A%0=PQ8]HQ7WS M\1A*6,=Q_39,7-@.S[^^(]8,\^(,Z^,MDS??%&T^D2DFR*\2V?TB>K,@E<\] 7[UIM M\:Y=@?_*EKY7/V<3_5YWCNT*7=&8@T#ZT6^',_+[(SU[L;^^8MF>7,S80*3X M$E4U2K26S/O%SGN[[AWTZDWS?*W;7KD- -LQUR+O-XKS[[[<5111Q51-)*(M;AQ$6:O,?>[2[Y=O4=XK=8S6^X^?O3=G>? M)]@MN(+$/LMVS001_'2Y1#M:BX\+]'&!_EOG\S#C@&G' G[W./%(;UU=*0T= MG,M;XZ*T4UM4PV-ODM$[GBDM&@Q654&:ZK0JSMAM.1TA??V,/@IR=W,%O(/] MCQ]2(#BOJ03O].LCBY[S^JI*&SD#J&VPN6F)H$B7LSB]++!8K=W!*^Y@!/ 1 MZC$:E C2Y/5*!%$0U)OOR\5!5!Q$Q4'4BR:<^!+3K-2(VL!1[+$*O#:_2K>Y MB<%M;A)$F:"LCG?6L,S[1;=6IK')0J202<[&050<1-T@B"(B%41M6FJOT!2Q M,;?JN5-SLO(Q4;QM$+53V[*4G!!CKI65)4NHU-\83V7P:VAL?*@G M/M03R4,]0W8O> MF8A;53=^VJKOTEK?K-!Q1V2Z\ZH'2J/Z9M'T[.-DJFY+H)_K]F6^E*W,B=6$ MW&7U^4W*'M[0KRS @*,PL[V:J.S)=XO5.V\BNQ"H_E9\H!W%5W< > M=$/&-:KE[?J,2HC5-.VN,GD[B72#OMYF5D2/!%WG(E'DEAD'#W'P$&T[2@C+ M91U/>S.YPPW;5@%OM KI^>@V]Y:[A37&>K+%8'G<+]+=9F;E5CO00&;CX"$. M'BXI]&\-'O+,:E%P<"V#K;9R@6.IW6""?>N\0WEM>CI\O?2EE:MTBJ1/5W$L M*Y8-DH&T_/5/#FCF)J$X"3'A>#I\G ]MBVZ)".DUX2Y 0A)MVT>_K$7- PEH MFQ(S4;'WOYJSA/.@]PE+ _(&!) 3&D"6$+U."X;: MP/5LXW%(\ HW^%W?[PPD9#CUP\P?R :7RVK:T\_V3WRD,23Y1G$7B6H[T3#M M.63_HUE^H.T9CJ$OZJ;MSJ%W2"+# 3\[&J8XCH=&P0?,/=$6H?.!OT[]!)_J MI1)S1$ #S0?.#!@2^@:D\+._0=DS#<=$- D0M"W(+N#LF?A4I/XP2=USW 38 M2NC=?V07G!2=PK!_P0=70C*#-9H9?*R(/!M2H802_N4M@HP@IN!@T=B_:\,LVU%,E,(4(9U]#0@['P2\'^H:>+H.9 GE@2'[J MV"(],4A/ HB"9XOH?0(N[,L/??-),:+FC,MSNRAR(NGL\%4ZWTLN.R?^7UH MV=- :_;HZA\"@#RB%N2Y:*.U#*&(#A>F?F:@PP7\Q;$VL!'2>FO6&8HZA@/P9]LH^SL7^AM;GV85Z']8=K?MN.#Y5]Y423K*S/ M/!]9D!GT4@>B'7X/7-CO*33T:G(#R?1?RW0"O?EM Z@7RAH\>^8^10Y>?!@J M3AU3\UQP")RP<*$WE!3\'4$&7-S#_]_>6 !+T2]N^<=L^!(VP"#]Q5Z&,1N^ MA V9%!4;I=NS(39*D6!#;)0BP8;8*$6"#;%1B@0;\!3UXK&XF U?9)1>;KX= MLR$V2C^'#7&D% DVI%-$K VW9P/V"NQOS(9KL^'/1R1BKQT)!8F]]E79\,[K M)Z]N1MQE>]TWB=K]KNRUF.M^5_9:P>=^5Q9+X_VM+);&^UO9:T6R^UW9:Q'L M_:[L.TOC=[6-KQ4<[G=EK^7P=[FRCZ;%UUGLT2T!*3@%^8[E'P[Q_Q1#$R=T M]\P]N#+)U%"^'EPC^9B29E/I.U/2_/Z@>_._Q3[$RIBSF-GT-'P%+4 M#5;^&68_WI2-.?VN*.L6^YB?BK*">^5Q^/SMPN<&_&CAA$1PS9^BQ1^+HF\( M\/])&OQ=0/?S[3V?%6//[X7I.:(A.__^*7R_8$P6-6'XC!%X!&.)!2$6A%@0 M/ABY?R=)J!^0BV)!>'=@_YWD0'1#8G451XW#_S>%_]^)_8>N,#_%"GPP,8@: MI&7(-OC."PAUR,;(+?$F37 R,2$>O5P$"!&U1H#1T96H4296GEAY8N7YL/)0 MWPHX^[,!=@0($341B94G]CRO$"(\HA<%0D1-1+ _-?#Y:2(2V]?HV]?+$")R MYPC?W$@")X(WME!WA"R6D$7?N1A_[Y29G_2-MUWU9;J07?E 3<2;*Y&?;P)^ M>,#A;TB_LE@!:M>^+=-RD&9$;=TU>6*A9\59JS?J?*+AZ9LF>KBV%AX_]3ZA=!7J5]66PM8FL16XNH68M&T.XF M.(!\QE+,S'ROQNS&,M^3>AU6;:05ST&6@H&6@H"6(AM;BLL6K+Z#I;CR><[8 M4MS$4CS^]'#.Y8S%8(=)?NM;',.OELF)T5Z+=:[ N.@%UQDCTI46F6JD51JJ?5(T9*!+)PJH#C01._/7/ M%1.0*Q^K^MINR;?VLF?/17V\,^'U5:"M5[>3%0%<;,BYW27?EX _:(#%^HSN+,M;?NCONBI.\Q6-1H$U3J'( M^J3G[ ]WD5'I&OP>4./G'/SJ+L(?I+=X$-$253/PP?\1CT;6NLU!=L%H E=;E.NUS'0V)90-4G3\^="M:TT*4YT?8OID.W.E M%M]J#N8"(1#/1R8W36:>!FX!4V8*8V,5LIN MB?DT&GDRT?&P0#?Y+FMRNK%SBI!MF@C- WEFHC5FW))&E0JF]G8CK6JY8B_/ M!D.IYT.S6SFONH,1S_MRKY#;%AVUT>T(E( ]'^DNC0DM3&H[C)EEY='2J$D# M:PY'GJQ>[7IK>9#?42J1&4A-JDTH7@X]\V3UU;Q'BKZ:K:A@U:FQ)#M6;$@G MZG3U%L].FA;!9]1\,3D>#;([AEVA9YZN?B;LN &KS12,T;/V:K=I,WKPT-/5 M3Y,=LF:O&G6L5#(%6R67%,D&0]//AVK+*L\D_:Z.@;+>' $%QVIB1Z!/"47/ MJ%77G"]+6"T]*.W2MKAT^BC=.1G95'HSJU3>9?A::V*U:F0.!H9HY E):XV! MR2TKRZ)**$:M5_(SM=R8A2-/2)J>+Y?M>K^(J7Y^/LTN6Z5)5V'#\LRS>?;R M7EZG5CXG F7A3.E29UE"(T]U1-\X/8Y0H7],LRU&SV[4N&;C&$S[)J]*T6R\9:V[84<19LS_3P3"8Z\FRJJ"@YSIEW.?S M(WE5=7RC;=8[0N:448+6SUK##EODAYM*KZ\QMI2KS87L&99*O2F#UPH6EG2* M!5J3I=YV@T:>L+3!E!=X8S19.V^<$V$\VA#0#8X[%N]]-/T2J\7)ORZF?.J]-!!#D&;6SCO\>NV9*)[57: MT 9YZ_;!$W=0D_>\9LJFHLE&;(]%CU<3HFI??=VA/Y6Z)Q*'\]SW$.8V"-J/ M/+O&B*[>J#$/>5\Q^=%W07WI[4:Y'/%PN@XYKYFA]P9_N]^G\KE 8N<+/DGBGNQUD']RB SQV2K3F+8'*8(:Y)8/ MS'C.-&G_\LCP_%+0%7>TWW6[^;.6]C1S3R5Q6Y\3>L GZWOUNR(_F#.7X@QY M3]&8,U'D3/J>P&@62..Y)%D#'F?PIR)*&QEQE)SF#+ M+*J<(>^)-[.J,63!+W M])7UG\%?M,QBQZ7ZV!;:CR\N%GTC5O^I57U+?7TRLB&;RK9/LS !X#LI/S:H MKVQEV*"^T&MMVMQ"#]7&OWUTFL'5/E@]XB3N8FW M)%=- ZAC'#[^X&7>)'5;4O B0?8DGEOD^IF^18 <4(+N!S&:O(NA I<_3X2R MH9)$CQB7Z,)#8T(\UFB* B&BUP@9ZPK6%:PK6%<^7+X+$R*HEA4%,F!-B:J MH.)0F YA+:8HT"%JFA)&A*) F8L3 I4>PH385OJ) B&BIBMX5WF698$)L4W* MB (ASJ0KD4N5/[[Z9_U02.:>@8/V&SG%MY\](\K'VOJ<##^^FX[\KG+\M;3B M_EV=]=MOQ5V,S^JU=KSK\;/!QMS4^Y+0_(-&V4_Z]YN6QL'-TB.]LHO,U%H) M[6%;;-03]%BTV9(DH,Z-](]?)'%'$&?JE8VU&&OQ^;08L8ZD3M$(_;M*ZMNU M_:]%4M^NA']Y.;W5W>;(1M,8%UG+(1A;[*7SS*) :P:11,UTTWBC.4O$\OJU M]S?%W['ZGDM]GV[&M!$%T)\40]9F3P\XHN!@Q)$)H1;/\ME%/$DFW5$JGD.6 M)$F=4\,OE(YW>0T_[XW,+S,EWRZ)?GD=QZ;D>0MX7XNDGOWNV.DE]582$/$A MQ64C%I@0.*$*ZPK6%:PK6%=P\B%./L2:@I,/(VN-7'+<;UWNGNV&X)=-VIOG M^4:!;@PFC>64=SDI_17W;*,@&EC]L?H3Y[M5$87E7US$(YE3=ZIKO%%8&-[? MCMWL)::>R^46C0%!:8IDFO*D0R_'<&O[@IN]49"*B^M]%#,$3W;_-PHKPWK_ MN2O!FTU3K#H"-=>S4UW,U_I M72^BGX]-AQ!=8JA38N+?L;V?$7T.B#N35_$]$CX_#PB_MOO,#NFQ_=!R-&3I M_+0!M*BT)4!/?_;<@%.N-?])D?EJUBN+,CLQ5 MA69!\LH,K^666;90\,I#$3TS\7+D8KG:T/->ML&#EJ))/2U=D[N^1!V^?>Q. MY'RIH>7%2GNA=&>-8JMEM"3Z<&2UOQ(R<3==$5F[G>A8NC?L6AP<>3!/7LP5 M[4Q&GI )YG(3%(N.0-\8QFG95JNV+.%CX8>$&I5F.8K&VJ< MT$$S/B\:FI<4?>Z8.!E9(=VG&DM;%U)$NVGV>MHTWCHF3@NZEC*KM)?7"P.; M\VAU.>XVQL?$2?8;1&ZOIW.%FRC4M7T>"?97U!%8<1[ M_C$1U6OD Y@E6R*O92BVXZGM.+4^*D[-63[OM^LL):Z5"5O(NF:UV!I+B2-B M;W.MM,Z6J14M4:WHE'12,-NL?%>:4E1@O7=>5 MB+CWP#;6-K\>S>#0(W+'+II@O1!K:9YMU!](Q6?90BT8>L#ZFK5HTG6/%X@L MYQ#37&*N@$(P](#W#SXI]!/R:"FNEYXH*;H+N.P813,.)B SJO5?&O R\XPLU*Z26OJG14!HE4E1RI"HR4 _F0? 3ADB-NWU>&YBSY2+#6/W.43R71=U> M&LU\4U^XV6):S,<]'BK@D;4)SI(8<'S)Y+.%\DKJ9\!X;7+'U(I-]7V]7&T0 MXMIHJEQ3IQ_*%>Z86C7SXQ5MV*TQG]6[H\PF'C?L&7=,K=(YD5V[*;.D:[4N M531ZECH5QT?5RF0UPV^2+B'G5K:2'J=MPT(C#^9I0EU;D"+3Y4&^PP_B2\_/ M PZ./)BGV.:UH5L8]_3*0%J3@R17+E#<,545G%6N)S'L7.P-^%+64I/Q>5"( M^.#M56;9KL^-^H(OK.(&DRQ4):'9@B,/WCXJ,6176)1'O)P&+!UO&BFG>52I MNUK:YDH-HD,T+%J<.JLUZ8R.*G5R)>7R#6HTTP4Q6QO(-7^5D-"^LSF;:PW7K8H8MQ^<;D7@!Z/J4:#0-&HZ=(MB M5Z?&?9WK5E32S_M'-Z@DUZLVV12E\UZO6.^LG77?@J_?VZ">N37/PHXYSY:1 M004%?UN*L&/M%R9T*LZ@.+;S,B_3SH9<)+-"?-IZ&5PLF8HU QUYE=,@O=FT/7"+6H6K.W)#7/S4S^-(0+?%9.M">PY6Z3\Z/7'/[["S?MK>W MM^;^(MF_PWMRH9']=LMDQ+88Y!MXZID<59_W:UP?]/]4R#7.@+P-E ,Y+R.@ MHIAX3#91E$=V04P+J>1EB .('NNM?L@# ($GSR+%>R%\;9CT"?!;.(0 M4BQO^Z7MF5CH\;OV;J8[BH14>%\:92)Q3TT% 2L#5@:L#(^'J\GTC=#@@_)<.K9VGO($Q(B,-_#P@"+5TD0__W@_KQ60Q)14^"_H1TR*G">0>$\MZM9H_7C;%2J-J/"B#!Z*?1TEL MZ/+^79)-GNP6$]9BK,4WHL74,RVFI$6)J-6HMV<,E%(YV>\4IZ+L MMIVI4"2SIMN2&&3Y)=C4^>P^#"P86#"P7(T9^F%@'G:(:=L*I9C>1I/*U#F+$EA?[Z[H#0CM;?JM[KWM_,7G68/G,"_L7YC_;X._;ZM ,^[5?VE MAL=+FF"30]+EY=)PDIHN.3ECC:&&LS]^I=.GJY6/PSS1,41Q?AI.(\%I)-_: M)'R6//()P]#E&[W5LC!O$52)?E"I='6:4E#Q2G0]@4J?T3#$\(+AY3;AY38M MTG4UW["W$PM%\JJF:L4]<4X)0DY<4GT2]M6U@GJ,$\-QR$Q,'P38+A-J_'] MAF)FVIQE"AR5$GN)8;50U!)S*8Z@(;C50. 0YK<(878L]X2'R]%::Y1C##3$ M1M7R4!G[BX'CN0HI7,7BH[,SG-EZ?/^.,"*\Z4Q*$2P?;\B>-I]J\HP+&M8$ MM5-2Y%FV!(P<&#DP>KV: 7(S0F$W<9K#[>#'%%IO_R!1CQ?WF[Y98NGS@0\-G9"39T\U[+74&GLN66C%D^NO(H% M/T"IC[EP\!K(MA,#I@K46 XH8#8$=HPF[V)H[PV:/B%5BOFR\U[MG7LVD"HC M-Y_H):6!6&F/*(L9%N9-M_41]:6E<9^5A03WX.J5KKHF4U,NW4AR^^I;JN<_ MH+_\: 04U&+W49';D!)M .>D0-8&<^%V59F$'?&>#7[4]3@5*GM=MFVIJ1#% M:A\HOIAE-NXB5R27JMWZ\8LZ+,OT[V^Q^59L*#N0;? ']*=C[ [^@7^'#T??W#;X0EQ%WWAZ4" -0=LOR&=G M8ODF'!N,D17X%3CE-40-U.\X"&# IZJQX$!FAGIOH<*Z"QQ5S TK3_M"K;M 4;>)](G: /&$O:]S/LN.Y#2OVVT_G6_@I>O!LJ#Z%R>"[X MZ@[GKPO+1UJN/'6N_XP9$B#7SH&A&,R9*'*&NB/O#%K,)S=*&<^>"BZ]6.BUCOL.94NU;7P T[% MIIZ(G,)=L4?@#@OIF@,#6WIV5'5_]ZU.^ M'&?,U=EM2U$[2]I&F5$L&X2'<#'9W8M\VW]P ?%@MXGG\6\OK>86UQ-5(%-J< M1(7Y.@Q]6&?B9/M(%.3H\E@1Q2WC5%@1D:2LZ(#%5V7;G DLU$IV.$MU%%W4 M!G[!*O?&Y-!J0; (*I,F3IC<=\-@\3FS,CHV9) I$+-&/Z\A1!%5U'_S3/&6 MZP1^X #OFY#A0D[UY77@$J@6->;_]MCGF]#AJI7@%@)%1^M2[9(?@S3'NY@) MT+[_F"O[],?8,+0H'1Q'NL4XTCDO ./H4@2C2\?KQ@#GB$LX7;;:>7+16NK9 M>2_-UPI4+CO9=DQD3]BJXH8=PAN('GTA0N"84B1B2A^ B/PL0XZ;!9LF%LV- M-DT8BQ%MM':]#XGD8<4Z#!+7'S5Z:5 VW D(+LS$P0K,X.>A^8B#2+<41#JQ M+1BQU5U[$:A7H#PX&$ J&?[]"(+7ED7_8VWR*VO+.K]64LM-^K=<[(Q-OR()/G!6?2T66;WI /7-AH MD&1/V&'B5M3Z)@-]$]D&\?!6-+JV#$PG$!\7-'0 M -O\CT#E,TCCLWL*G[6<8W59)H7LU-9*]:6HY3)Y><.4-I65+[%AM7GLNN/X M'H[OW:#U^,>X\=!7DDES4AWIVK#@%Q;C7BV?1[B!FAMAV/@&$;\:D(V@;DYP M9\.5-1-5OME=0CC=6?&5\O>V(G\X?>P;&Y1(TQW.5/E]13]V6-RR)7$AE(!> MZ#!:J9GK961Y'+:T3-#GVQ2^(4)$+XJ(D^N^L^WX7HB83%>]L=KFQF*EJ;N3 M=C??=Y=*40<8L122@^\2?Y@?8B4#Q4%P.')[]Y>/)2-F;$*7,; M9J<[-/4W-I3+ 6DL.5U]I8\5;8)C.);ZKA MP.4%3=*(D^8VK-23(TJ]D:KDA6;!YBO$PR:5E;/K>.A3;1DDCK%F=]5N]\X0G=S M$;HK3@@,#)[=!M4P,W![:J#=J0HWI])N;SIBU["\9=2S*Q'F WR+J%MS/P%&U+XBJ75.'VR])"KPR@MSH-9 #AUZCENT*'H MK9[@4I?7:D6C9Q%"07<]S6=FLQ*W;?-(':D#=;HM R/+Z^&U*U.D+\@;O#** M7*OE>4)H$YPGVT(A,6KH'FD4>M7> MB"*++00 )V_Y?2L < N11_B2QW;#^S8>;D3Q/=/Z\*WCI#.C3D(I^, +E*\,S%')0RLF'!8WP,@-UO!.J^;+ M)]V9A'='+!,%GU$)Z_VZUK&YO$;4C?UE P5H2_3SWS'9!C'9@8I@&);OA+TN MGA'_))ON7MZ&H$R ZAF@,14/6&KNT#H4;-ESK=T' 9:' MGVP!XDGX=Q^$8] G(=JDPM:\KKV;UUZ/X!_O]>.2]'T"MR#^C:!<,\G&X;\'!'D$%^JSX)*^ M3S+1DZ$_(1Z*0&/)P9+S*MHW1(4_?:I">T\_EQV%D^31]VGCK% M17"LZ%C1KTS1J5,J.BM(%""21)&?=0AVWDA*%)\[33F(UQ5=Z'@%Y>&\U);M^V!\^<:2LZBD4_>SAJ A= HQB%.J@"ZE[FLM_U^ $7];GO;** M.">['?2J9WM-!#GS3?$/V)#/MI5 >SE3K5J0'V7/UAQ5"R:TW58FTJ8Z6LX' MAKXV'S;L QB/,M7/;RN4/?N1FPCVL>L2'LY!>9\HA(%BJ@G]Z_&RP,3?UOB0TW3]M&'-PWQ9N+CDP A#EGV"?/6)L\P(Y)?+.R9,>.2KDOY4.&AP9>BS^)T MXH#FQ4W;W>:PS:M[2JO[+MET.)GGHI2YRMP=G!J'E2<*(H*5!P>2HAE(PFEM M.-L%9[M<05K;SOY_# M5-3F09@UL(T0O_<1$H[0>-:=\A@=*8=.M#)JJ\>"' M+4".1RE-;U#QN#HFQW/%X<(^XDGB\#00 M)[Q=?WP()[SA9!.<;!+%O26J66Z?,"=Y1FHEO!3#]_+J(K,6"X9;YZ1T:$Z2 M9SUIQ B$$0@CT&WEN'T<@7R%%T@@]$H\* _I0EI;.JNL'W:23]/G:=Z)XY,X MT>V;K!JGMT0WO>6:$MT^#_",DD_)8Z(I\D*RX74*Y9G)ZZU=X_<[YD@N,PY9 M8G7'ZAZ%%+:/JWNZ5RGE-LWVE!>6\M3+2[XDI';-V,D[ECG/"<7U!RMW#9NN MHV_.E\]2U9RY(:]_:F;PI2%J8!1JFV;"6>[WSZ'9\.OA=(-63D_EZ_:2[&*R M&WM62!=MF'J<> X\*Q M[BZ'[SYTA6/HK<_^%-M]%^I>S(5_'5F>[4YB"T^V7?A^^$CT^I@O.S$H]HIG M!-\M*0BTV8G-9!6\-8-0[E^T)3OX M/2@9OE<:73'@LA$,3+9"\HCZ3XP_M#Z4W13[LO[Y_SPK]/[H M>Z)N4Y;]<[=A[2US^VHJ +,Q%/F@CKP\@B_^*1N^O'9V_ESZ_K%3]\_'/8\. MC@Z(>SKQ[]C>SX%BO"0NZF2U1\)GG:JV7WO>K&KWX6_JV6\YY5KSGQ1YC]1R M!G_=+HPA[Y.)K^+=BV,5^HE3_\BQB8WVTG]U&MFCT(A^AL()MTSC62GS[4<_ M?@5MU9 &HRZ&J O;(U+*O_;$X#5I?D[[8R25@]U5HIGAD&9E12(5>2@Q ##2 M$*BL1%&,DF)!,JVFU!_A6^7=?JR/^B;\/V\D9OT98?I.LSMK<:CGW,N18Z+E M+9LJ88J:DQS,YIE-=T)S$B41+T=VR[4QI4MY35P8K*EGE 57X.1E+K9C[A<5I:]R:F7"7,<;??1F5"#M=>Z^?4 MOE4A>:$&'O0%.9/3''KFP3R!PK4,I]16Q5G%JJC+%,S:9P> M% C DNEDHTNIQ0VZPW,P,I5P_42MI:QYMA9?T)9+C-/=L90\'#E8WP:&.)92AR/763VE=&=]5=&JPZ?6KXS6*JQV,9..)A=1+E45] MS0E-8%/B>F('#MK!T$*+'^1+RTU"S_*2EZA-9N1:]U'[]4,NI8MTMV7Z61%8 MG9K&CHP"7X%//<)04:BM5\6!E1>I"5=UH-1+1FHLD4!&U$ZNRA; M-;\UL-<3./0(^5G6[+7LC/0@>E+!X>C$J,_/H> ?H?^: ]*PMYBV=*V]2%0' M9,+2?#C7(PRHSO5E>EEV2((=V48Z/^G.\@_PJ42RD_C=IDIJU7"Z[96FYZU M.I.5.%.NFW<W#5Y;/CB@T/;!L$O'(+*Y6IIMM?GMLT;7_W6FRT? MPVU[_VL7:M6)3!<0])4->G5"BV-NV;(-S3<-?@I-/P6^'1HK;FR,.LC;FA-8 M=>C^G3:"7@8TR^ 70O,%?1\^4MV[FA&3 ]\'6F+J\\^-)V\H:/\YMX&#+ -H MMP'4#^:L/4!W/MI3&] #;PT%_I^F^$KWSTDQ+?YQ/\]@-G'HMEC>]DNXP^?U]"KZ6# BL 4?8X\4YDP4.4/>)]*8,U'D3.J> MQ#H32=8FGU^).E?7JG&/..G[Y(WU$/[3 M)I]8ZE^< ?QFRA0 M)IJM\P["PYA46-^POGV1OM&85!\P8:) JC-1YMHB>B\+9Q1E7]:TV,B63642 MI/[(JVMP>J)SP^@#9TZ1OD#T@?/F6Z]V??Z;@<'5\Z#L]9%K0OEQUB[;[41> M+[0*W3I%U(?]42MLU4F2IVMO@O7U=O3US1/56]?7\U_M>U-?N4U]5JLEPE\ M2=.VD,C#95IV%6I[-5#V(UL$!;QZ*>]K4WY=70F*V2AVUM5QV#>3O*/9PUIB M&#$P8MQVA.K6;,33(D:%*3=59SZ=$C,RJXQZ[W(^C>2KAZD="R0W&1,HJB/D@/:8,+>UA2=VR2PD$^K/8X M]!=-L^[S:N_-AX5**RTE^4)2T/)CVB,&;BOL9$G=)I#WY(=S(JG'/ZJMICU^/H3VQ+/5& MFQ0JDX8JR^)PX7<(%SY>45#VQ 6'#7#8 $<+HVP>[L(&^W\^ O /S832Y)QL MG%\7[<+0[,C\*#$.FYM2.%R(]1Z'"Z_+O'NGWE5G MQCCL;DJFTSA@>/L!PSIP8P: CL!3"7KL]G\_M__K*8/CBN+9K5E,;3JVY57.>Z_19C9=WX>MM#E#H/5N# 8+0"@Z)I ]0D":C! M;908%','*)Z]K7,ANC1(8KM1%?#3(\:728 M/]XPN9T6PX<*4(>%1P4OV'#(D8VA^D"!!S[-<;H<7TS*6:G%%Q5NVWN4I?$U M8PP+Y[ /HT2&*S4&SPH+'7UM% EM)NB5IM%S2@TW[_?&VQZE22J! XZW'W!L MN!-@XZ#!%P0-+ECY\M+G4,+Z&'%FRRZM+EU3YGN@*Q:+,%6O9 #G0 MZ36+@X^W%WR\"$I^Y[C"->'>&4S(*UK]K=F+=7 L$SUG@P>IG6Y/=(JU_&5^ MTZXT.ZU@7C]^L7<4@Y,5,0*ET\M'*".HK*Y;CXIIX-Y6:@F^Y1BT$]#+]N/IDV^_==RN9BC4# MT"?5#OCB7.6)?D2I7\!@)!+^VU MI@UFFH-N&IAJ#"P\;3X#IHN]6NS5XI#0-1N%1TX%]K:,IFW-(:_634,V7C":3@AO4J^QS%P9^34.@08*36(X6;>@ MP1?TOR"ILR0&8V6.AKCCV-_5F6-O*W-W([":7$W7Q&Q*H^FN-IBFFCY29I3D MCY.]ODF,;RYK:@R$)0^Q?_[]_'/+JC;:M%F_KEA[#^F0/S!*E:ED1*[5" M<9Y4%O.9 [$^Z$_!)G"D#B,![D]Q Q;?[Y&@(O7IAK@@D[K&Y]Q!EJGVEWR M!"CL=AX7#H?=HA5V"TYVO5E040XEXSGHZHV*?75\F^OS9M\5K?Y*;<"/Y/EL M-;QAHBP?1X#:?60K(.SEL-_RDTV]0&A:O53O+Y1V2R*#WA1L"@?S,$#@ZYY7 M9!J>'"#DE,&PCI^*\Q5!K4\7IE]1EAP""%13[HRFXI4"Q T$"/$UMPAL%-== M).E+8HK71) KM3=?1AK"C>/YOG*LX5E[PC:;B?R0;Y@CTLUG>LXW,N/D80PB((H5*X M_<5-1RE3P1M1^S1UOS*)'-2NP5&($T8A:(AZJN6A+B(7@[UG9/G?,T4DH[#0 MR.#[^4O,[>'[\5I3V;I 9<>>7N/7#[G":"0FAV*9@Y,+[Q$S"=S' BO^*2*- M45AH9!3__)7E?JOXW#1CDFT^ _1LVV4;8.IGVND64GR4=7C',F?)1;G^L.)_ M7-0.Y (S??HF,LO>.^^0A75O!E^O?*7Q2"7G!R7M0L,QN,>\5]TN)KNQ'%# M; CL&$W>Q=#.& Q"FA+S@0UB4,(4SY!=^"#/@?(2&P&(+;(!E6S;\0_ " M](,3LT;O5=^Y9P.I,G+SB5Y2&HB5]HBRF&%AWG1;S_4WY]E!@VF)E+8*W+'V M]_%QGY6%!/?@ZI6NNB934R[=2'+[ZERJYS^@S_QH!.#,E^#14VO#I;4!G)," MR1;VPG;S(1'@SUL\&/.A^G0J6OR[8M55S .%F>58F",EW"+S#+;IY# MK0P/U/W?S\1O7Z7G-HC[MCR'_+V/Q?;E[J227G?0K MA"V9@;HX@;2[$Q +6Q-M&U4B&3_BD]W%X$SE,4"IYDA^'0T*B!/S)P 5F(]I M;DQS8C/+1IVP=6"LX8/A1$S+13^X,0=*3PRJ4Z REAV3#0.]"+W]R,MBO@;_ MCKX\W,T.J% >.G"X9[A0K-W'68=//#IG-"45S(&IHDE["3HM:(.@QU;-WU)E#GE@J?)@)5ZLI$_BAY< O@!F"!WL=4S6H4C8P M%^;.\3\)G@#8&AP(3)JWF3< 0K:B'QHJCO _*U5V94-+]Q[#,/R97ND0AMPF<&*G-FJ84YS%,-RH+QWX-LSAJ7H6S=B*.4RJ0HM MYC6'B!=LOF?.B,68VAI/D/9 Y=PWQDEH&/D#JI8BSU'FA.V!2W@!JN9 -%[_ MU,S@2T.TQ-!;U()M*?C.UH,)@Z+_#$\RQ_!7]*"=GQ1\XH>S'EJ&"M_U%YG\ M^Y__#'_M!./YJY^/Y6=SPUH#$-LR+X9* #CAM[_"U/FD?_65RGE/)X)Y=O:V MH F$%AEN3"822%L;!N8TPB#X1'6W'\7FH;8$.W?LKZWN!!3^.S2@%+2/PNT& M.L4RW$+ EAG(5'(GR,\Q@.RXL3]1:]N5VK(Y!MQ*; M!S3!7FP>N^RGO6>BU[11Y2H'FKH"L)>: IJ!H9&W;-[0QEL1Z5A-&843M#G< M9DO![/9WE3%7;Y%=:LUKY#*=]3*#]$J&NXIE@M@:;M0'SNX[K&RTGSCAA+;& MQ*/M@?;R86!R01ZCYSM[@T,C#@Y_9#$2:C+Y7\C,&1*3<$O;,U!W7PP-K.W+ MMN*W_:X#;6]#4];(:'*MF*PH$ Z#+\/-TI-M#>Z02"B101+(Y4X>@QJNX90L M:)F8+_^"I ^*HPW&R(=&DCWVH#F$U,5Y/A-DXVK 1Z9;8'UZLWEH.J+]&?T/ M;J<&(HL6O@\:JP!9>- H@P9H.!3.(9CSWK2B MF%M[49Y#FW4.5XN<>BNF6M OVFX4E!S]7"#O0!']&J M@BDB&WD(%6A+!\CZG1V/("HT1V7',@,C]9$+Z&OHIJFM(3-ZRTA;!X'KHVK! ML^Z_%)Y/$NR*JA\/I2AU%W E8T'[/K!A(3@K4!.WTKZ$?%$F"-8?U>,;/0,EFJ+U/&Z5L@&_J*YCP+0MPWCR MQ?8)\(8G0*1"?Q(Z?_C M,<57-N0N\F?-,=R'%3A%Z+N71H][-/I[\XG%S[;L&G YIS%Z%, <1-3&*!M( M[_&8(]WI-5=SMN<2Z^QLK"6'\_I#E_OQBR2(PZ!C#)5*0%P/O'EDF4$9/X7E M=&ZVG-@R:HQ>,*%C90"DV)9?6^Z]P8E'\@M3P=]0=&(C"I4IZ#>*3*DN0KMI MA- C4,67EM,SU80FVDM#U@".$X9RGIZQ]YV[@(=H?_*#N(H%=UX[MMW4=H]Z M!+9;9.F3;D%.OE.OZI;[MFH],C3EY7W@,+VX. ,"5>WRFVXMXX<,C1^SA)'= MI@6Q2^34P(?>'ST<^H^J+7_] __9;1P*5#H;G>E-MIO@XV'NGC],$/_^FB-; M)/; WFW'%+.W'X<61"H9+BM81O#O_^ROYBFC+*Y8AF7_W)U#[RUS^VHJ.)D< M@_@0[D5Z7![!%_^4#5]>.[LLK?3]XQ'WS\>C;#I(FR*@A_GOV-[/B#X'Q)W) MJ_@>";<'H6&$:/NUW6=V2(_MAY83[*,_;0"-6 Y,6@DX6 M 8:)\M&VEJ#\:T\,7I/FY[0_1E(Y4#@I323D%)UBI*1*)R0&#%-2*C4"DB*S M0UE6:88@R1_A6^7=V?K,RE"E^+S1U 6GG6H3FV2NEO<1AKT<.8DGU,92J-,B M<-(0'[14TLHYNDQ6QPI3&E47,TZB#I_I<%:S/D^D^N*B MO8RO%N/N8#3@)%HB7HXL-A0AKK38A@@(*NEFJL-L/MV"(P^>N28:A8IID#EB M3>E^TQT92I7WXW[239Z1"-:6J8J&0LJ+=CB3E2=;-$9B)6K>[ MS-@/7L$MH)$'2R*R-ET=#"B=Z"WIRS@RDZUWDC);K8B"GVH7K5&F MQM(<''FP^#2?;K2RF[BN9U?C2KX8YX0"-88C#Q;?;TVE?'G@YXG9G#.[EC'K ME2HM./)@\:31K:0UER-$=D/7Q[IC)N,V&GFX^$5[W7R8SQU6!.0PG51UBAC. M?"EYN"2F)3!$2M7BHN?Q+=/@*]T%X4NIPY%R=]Z)\_FQR1=RN7YZ(>C]6G(L MI0]'UMB,4DD5F)H.N92'M!02JY$/1Z9?CE05VETX2;*@4S.G3WFTZ&4\-)(\ MH&A<9XNIW$9<\+/<0-J(JAFY_:*["_UN)+CY%$FS3%0_L@C&NVE MY%*_64VL1"%)@G(V*;I<)AAZ,(/^Q%ID%5!11# ?U%(MT-:TDH^&'LY@G4U, MG)3%M7B!WQBZR6+5+_/;6Z MYKX)"9V7)9\)RCT>S'74TQ4!LN"!D-MK(E^BP;+>X]#0@Z>:ZP?"XLN( M M6)GN([*YGN!15(#GE@C=Q*L9M9\)6.;FM@H' VT4)##Y[*LY7\J$H\+$6Y MOP(%,3%B^YW@J8<\$%N:(H^L!:VS\54^UXJG*T8ON-=Z, ._%[?*RJ(_)QJM MC&=T)Q6K)?EHZ,%3VU*";Z^=O*G'XVJ.%KOQ5*(<7*<_ #>Q,*<2:GGHBH4- MX,9*D>54.7CJ ;IU"EHO,6RK?:*@]'JUWG"BS.=C-/00WI2$(%:*XDCAX[9' M^(PB>X[HHWL3!^LJR;,\ZXA97P=5*IMMB9U.G/)1&M[!T"5? 5YQ4!WQE-DM M-N,C6Z^/@U3= Q+DU76QPU12,SY+= >)8KGFF>G@J0DF"]JLI6+U5BBC@ 7<'.+6F>PI$0M4QXE2@Z3;;5;$G4$N)CVRNQGR@-.+ZBMI9NO M,7VZPZ&A!R3H33RYY_7+%;ZP:&[L!07-E\X8#3T@@>]#G)B6,F-=2*I@,^C: MLW'71T,/2-#5U"9HCZFAOL[G<_&6O>QFF\'0 T6PFA,JDYQL*)W:-)?9DKS@ MG48P@4-JKKV25AC:8,H9? M@#0X MZ=Y4;-EHU9@EA;R5JASKG->#CT8+9>BA);/F7++RPT>BA81+X-A([MZ2)?4%AIZ M\-2I8!'D9&TGB.RZX2T52FD7H-)01PRR!-Q6^&YV*O!>;U+7;;4U:*3':.@! MP[22T%CZG797!^2\ [JSKCME@Z<>D& S9#--BA(I'E!$FIH4M/B8#9YZR#"[ M3CA)KM<0]'6_,X]GB:2J7M*OQ:87,65L%EN53-MS!CDB,,.H5 M&RG0GA."3W:'2.QBBEQ:$8:K>9T>]\3$3EA>T')U1ZPF"\M.3 M$J])N2)T'XYM&QV-I/UA?R92LBRM?=#1'X3CUJ;I#=LU25BEQ'@]R=>2*:V^ M1*;6D6W#&/;EAU&MQ(B]?BM?7"Y:>J\6/'5'TA=9-6]G@>RR.SZ0"T)=(OOC M.@Z;4$+H]@CE[EGZG#.W3"IN;M9AR<(@5)>T&B MX6Y93\>XZ$A,0^>V3P>:S\Z_\*'DZW*"SI1'%LJE"\Z=@S!9D#T'J>Z&^9P. M2AA_Y,KS@S7(/B0>NW"]&AS4:Z:*SMJ!^O-+LM*$;-!L=&?$?&"VM?'ET\H^)3!;CFUCUN$=*@7R4YX[X.?N MA_U)H1#O=CXHKJF$\=#_[F<3@DV M]DO/0\>NO9OJCB0A&=YWUSF1O$]?HKS^>UA&?N"6S1_>B6(O480_8C0@OSL) MV'NL"5@3L"9,?B;OZ6]/ _(^&:T;\I=1A6]/@^0]&:T+TU@7L"Y^+; M[PO$/7,KQ;MED?C4M[^QD4BP#??A_/Q(_/DNRU#W! M7K00=NHS)'WKUM\VA!?FP:,XWN.%OZO<>:]9NBCBGKPQZ4+QX!,)U-FWKY,O M?G>M9GBX<[V(?+YVK?N97)',HV ]6_I_\'Z(]\,_0BR2_"QDT>G[-'-;D/6L MGA3&KC^VNJ,F&^^GP5\Y=&1F.R$MM*V-Y$XLSY%-U?G[9);2F7'G3,)Q^.\! M01X1AOHLP*2B)T!_0CETDHW%Y@O$YIXA;TYRJ&MQS:Y;_5L=OF93[5@4/X>,(-:(^&-\!.9*I$CPR7*N)/O MZ&,3A7KG)R_L'N0H7<72(U/J_715*DK-U40HUR1)%\@NR+.D^T!K?]0KXD75 MBCU$V7[:>,238PW&,H2;%$&2T;W5-)E1DD*AT41W.N@?O\C$73IQI@KR&(:^ M.PR%"6)7L?;(X!!U,APB!7$93TL/ W'=K]%5KN=-2?6/6E?\&0YE#<-/EWH9 M@6 ML*'<&D.Y$X1#;(!#*?8LC0Y#-PKCT#8SZ2J4\0Q 1!YO51>]M4<&B-YM M$.U?9MO=97O^E:/P5%.3,[HQL]9BA4HU)T,!C![&_N7@*6.4Q\*@.53U@JC$ M(6)J:CJ)KJFF?_Q*WZ6ILS38PNB$T6F;+WD5:X\,.KW;3/HD.JW+_4Y2?VBW M"*I:I)M)8:1T6MSET&GDQNN$[IMYHM!M""6ZH<\S=60\H3H&$)Z8L\!3&$B\ M'7BZQM2=L*PDNG_]U+'F,([X\QH..:.Z\UPV$>E(,^^OI\)E;C5&C0I8 [XO M[R]TFS%J9(C<):Y;OK85->9?Z!9CU,B => ;,_]"MQ>C1H;(76 \OY\7+3_W ML5X4205OS!S-'7EJ@X0S2+[LZ/;Z0XZO)8A$"?8B&E"\_+GK>^*%\TJJR@$R M,^8+(#]7"W1YT'-1@4QZ>]C*XJ0/C!RGS.GXOM!!G@PZ6D)**_N06 3HS[CV MJE?Y<2-&-; 'UAV!1DO)=FCE3OA@^"7W[ M)/06L..5-(SOBQU7?X[Y'D3)MW-Q;WK_%38&_QL? ]_0,?#N7N#M MY3><>5>X=$O>#VX'07_>K3IGH3:7 ET^@OR;"3G,JY3O$W&EPJ9)2>\N!Z@C M(8IKIGBWUG9X2K#5*ZI\=!N4NWW?74&)P1 M#D8M5RV+^8S)>\M9RV27>1##O)?97-&V" M3SJ.[5D^96-0UDEP12 5NF\F1RE] M5LT093+9+?F5%L05]L>O1!I7H_@>*1-?&@"+^(*OPV"Y;'CLTW S9PI"C>'K MT N.V\-IH\4XY3HR8]+0_TVF,=Q@N#EU*"WB"[X..^:R@;9/PTV]GZZ:,^^! MY'NDI1)D?D"UB3&$FR#>=AZ\P?E;$& MBJM,[HKP.>WEPV#' .(E+JCIU<+VY*H G5.5(WBYEV]6QA 7V!^_F+L4<1AE MQTD<.(GC.C*]7AH2B*$D]=\8%F LP%>1A?2* ./\F-O+C]ENVTYL+FLJ/LC^ MZB8Q7]K@[O+N_O73(ZHIW)_[@CJ7'G<&* P0'TD$^?*"(+C$J="*(&I/W2&V=6 !\WV6.EF MJ%S&'B.$8G_\2J?/><\$X]-[^\=$7A_/G]%S300YGVN)%06C^WTROEQP'#-R1- SNB-VNBC:1K#?!RDLAZ4H3G=C['9@Z^I36(Y7 MY3Y'1_IS7A;DGCG]=T>(CVIOT\LW:WU/.SI)LNS&79AN>4M=)JMZI M+PM+7R+)KVC1CG$EXJIUAK#5%:T^HN5XKZ,+@-JO:@6A+[;%=3FEQQ>IZ918 M<@A8V/.V ?B^>0?7I%MGB#==T>HC:K)$M9WZ>_"FG?,Z<2F[9D6OL4D7EC-Y MM4ZT$-Z@7NN7P"K3DL0UQZ27]7JVZU0# M\V;7%?TL%2!Q6MKE(XY[7=&AL,1DQP&N<[HFZ)%;;W0R/J*$J18BE,$I)1%+*O4=*?T^=Q1&EUY[X$A.7W MTAP^?6) E%:'ZZ/<[$'TT8*F1LP&KF>;,>O9X30^8/MV!VRXG1"N?'*\WJ'1 M#B"B8;YIUD^KC:5>8XMEDP)97:RYOI#:34$<,R1>*"8&;)^WW[C6$*X]@P?\6.0CGCE9$8?DXT2!XX_:ZAQW80K8V]-#F?KHXQ96R M%1\:7F5"P2DW:"R]$6#P]SKRQH=:^% +'\IB^8T.A[_7H6PT(XI1K968W7<8 M,NN=(W$DNEB3_>R#N. \'=32D_* U_LZS4EDXK4JB?A8_/:.Q7';$%R5'[<- MB= !U]4>GG^T2*_<9ZM<1(\5)S*'^U=& MD*CN[%$-A7UTOW?]GFP,R/%&GPFEG$@474M<>^4-PD5EBD1C5#1J EOK5\1")\FE MVEDP&4(W@TRAZ 5S1R8H7.<"@\\YP.>=^3A16'MDT.>:(ASO09_&:IJG'RR) MU!>>)F3HB=?I4CY"'U0\\XY)'N;@X$R"+\\DB((*G@%^WI5M$X6U?W'6P*UU M3SV*1*_6Y.&G2[:PU&U%[-446EMRR[7D<@B27NVCBM,",2:=!)/>F<@4A;5? M%I.NOL7JQS#),O+<5&>6/5ZK,J*4ZO2 W0HPZ?5FJSAWZ09RE^!+N!FDO.O$ M;*!88Q-^246=5]T)B&4M,XA-RR[\+"-#&5) 3)B DW9CO5).WU0MC@OU6?WV M5, :\'UY'[VR-1<2AN][$/[MF1^]TC=8![ .7*)YZ;SH;9=[*A%,KFD#5/PE!E9S8#IP0C)*)($>I+V[ M^/(7IRBAESF7US***Z$ALJ+8'GCZ'J[.@ ]^<=;)A;-.MG&>(,Q3M93@VF,0 M\72'IBYM59W?:BQGJ@VDYV%Z^3:V>:H39+D5[SH2:1D$N\D3(WI5TQ;R23LJ M!+/.6_;>74^G;IF*9]MPUD?BI#E@@5D\G4V*+"#%-MG6O>&J!0F(DUDPIN%D MEHB!&A5!4*OQXS4ECM9]H@+2;/IAT=9,\[*@UAVI?JHI)YMB XAB/4/0O6Z+ M0Z"&33.D8G">?0[[+/=@)VKU0P]+8AF7.AG534Y$&8-?!#4/GG&O5KI M-D^LT0M)2IT+$Z7\>:C;0NL.G9N6X]J/DSC$06=ON=D0^^!7WP3"WB#! M]SI6FM*U'I6*-RO"HJ<%0(@SX<+I-X54 M9K5:>,+G7*DE"8H@BFMJ*2VM4N#GXGR@&\P'^G@4^-6\(5E1 MO)EG!"E#80A8L69S&TR0S"Y!S+ &,=N- 3=#W9UF0C\/GP,?CYC\&O/PKZ6N9.E! . MEX-Y[>3Y*?03Q"6S^X&?DJE8,P!QH2!KIE.%B "<#(!O QUY]=;51++IS.J2 ML1CSZZ28;"4I4)'XL411*.4F<9=F#R.1&&LPUOQ!1LWW!9LKJOYR'K"1O-X\ M.U_UDF+/];,B0XHKJ1> #?OC5_(N29P);/ !\-L'P+> -J]DND09;7!O)2SB M)TAA^!XBCL^N(]:'IVEKEAV#CUEJ"H!FC^/B4[<_\@*NJ'+U?W'''1RA^*33 M$."&$,)&%J)&U@:JYN[[#R_=AM2FZO'04ZB+@.B74BO=&,Z3+0F2!G6B)M.X M/0\&(MR>!X8+7(VJ^O0B,V^V$"X%&2$I^DP5G_!Q^;EG#(>\Q\7U?/XM=MYZ]X,3D&)[LR_+L)#)8-)=B;@ M626&86@/Q:PA%)J@4$I0=-?6@*G /\OFB]LZJ WT_Y[8A,QY=O!FB92VOFW' MVO=TG8HS*([MO,S+M+,A%\FL$)\^LP1+]?P?FH+;-:*T8)057)K-@*I!"K7# M&A9!!1D'68B6"2W:DHG.X""5+%53ML]Y.H8[S",F0JNQ+MNV5 4^GRD +LMK MB291):H&HPRY'[_2B3L(/@9\<8SO4KV$$]8PW3B+PH=8W6ZW&/-WZ\8NY M/Y**O:^:^X@(#?ZX;\MS!*U0]PQ$OI#@U'TL%BK+,_'?<<.746-TU]:&'E(C MUXK)B !($W=-DE3-":H,Q2 Y0\&80_4[>&W YNVS\Z8LOBDO/.!0."XO.H.=$&4Q'EF%8/MPD8\'6$PNJFD/A=RQK 4?>L_#Z5RQTE0#^M2A^ 2%LK3-U/O%]2MI(1/V)JC"I0C>>Z G[L?]B?% MPF=OYS.35_& W>;.3 SU1/9<:_=!8$2&GSPKX+1GTFW'H$^"V<0->6UYVR]M MG0>"^#=:KFOOIKHC24B&]YU[)>G[Q"5NHK^'9>3[6?9GMC9UF:HLD:(!><]< MHBI'I&B0OH_6>3=6!:P*6!4N10+B=L3@@\DP438*D!T7_.:'7QQ:AGK3T+@7 M?52@50GL+R,3-'71A__W(_'CLR2C[]G+II.F/D/2X;.W[E/PQZ_MP6B8<(C< MK7_^,[P*M#DY)78YET,,-!AH,-"<6KT&0+9CO*D"-98#2I!T$:/)NQC&FS_& MFZB)R?MI\%<.A9]L)Z2%MMV&W(GE.;*IHD:,)Q&.LR/0F83C\-\#@CQB#?59 MK"&)F\,:%'G&HH-%YW.B0^$MZ<^WI*@E>KSGKDE,=F-# +]CH@,V:Q2&DL!==/SI;FC4$)@Q(&I8^"$GDR4&H)*:WL0V(1H#_CVLOU9I-.<-$! MI?)R,VQ6O.*4H,!@N1DYMB()")2"NR<)^BR->8G7=/%*0>D:8\F/N9$Q$[BQ MOU!RX-];4]F&2X=6LNK903;:!,3F08;J-?C<$=Y[H@2G_SUI(8KH]4DY>8O0 MWR5#GFJ_R)GC_K"N;Z;\0FZTZ:'1J9/YSWG_O-/>O %>%C+2@5 M&Z#NQOWG*D:E+>FY4(L:<]"*(\ZQ*U04M*!/7K[A($?99N MGQAO(J.2MXLW9[9-?W>-XE30DYT1KC9(Z9X>!^4NW7;74V-PC=#S:NW]RG@! MAAFP6.H]2BPL6ZU44X]S$(.@L9L@SU+^(7*I6>>W:R-GUW.A_ 1*Y,3^>GZ# M EF_\^T%K,?++*B2\]^GZ"&,PR^_"[]$"<@O0IG7HC/?GC!8=[#N8-W!$;:K MC+"][!3!G;I5)?9L(Z/>M^O9XDC:N]S9-E ,V7&T$;I8C?Q:=>HY+IIZWK9F M7"-;>K?#F[?L;5,Y].!W>;7%.JL_6*[0U&?#Q4CR*[V58_A2$D76*/K0J\5Q M-8P^&'UN)YAV6?2IJG0K[W@+AIAE?6H^)UNSH3B&Z,-"]"$/CX]/@3XXJ!:9 MO?;V[[L?L_WM@^WNQ(U*ABWE#KE$C-ZO1J M)/7:O2XGI8+.\&>TK#'J8=3#J/=M3?H+HYY IDV'&153_-IT!<.:+#J*TX*H MQYX+]7"\.BKQ:HH)WMBQ7-EX46SPM'WB?>SZUH\-MG?WKP. M[R#LIY64[;AF+="37F=3*J,JYI\MC9_6--<S<79A@$S:3CK-NL( MG*#-3!-GN=N)P^"7]Q#>6WP F"HN.Q")@%$4^K1F3N^WZ?QY7 R M'R5$?B#H5'.D+EA&ZM+=ED029VU\B7$)XQ+&)5P0Y75<6@H4J7C.K,JS K-* M^_"=-#29(2Z=L_'E38::=^W*KJ-MR,K>OI@)Q'(/XT :R'I='\,4_9<.7U\[.-4K?T[MHQ<]'Y*2#]!SBGD[\ M.[;W,Z+/ 7%1*Y@]$CYK];+]VO-N+[L/+2=H:/;3!A $H,ZCIS][;L IUYK_ MI,A[U'MF!G_=+HPA[Y.)K^+=BX,.^HE3_\BQB8U@^%^=1O:H<*.?=Q"R7UEO M^]&/7T%?(N3=9:V@G8[S*.ORKSTQ>$V:G]/^@*1[)"/)^\1NT@A#)04P:6H( M@$2#1%IB$L.AE!H-$Y),# E:50F03*D_PGG(.]3MQI5\BYGY3=[+3P>"TJ_4 MZH*/XCHO1YKL:EKU5P6;J.A,UN%FI2KP(#XC>'X^LJ]1W>RF1FEB8UQJ<%FB M$,^J+8DZ?&8QGNG;#QZQX@5_UF2X3605S/3%%^1XCD[._=H M:SJ6$H9Z09*W7O]VV(1"3G"P03-+2K7,GI+&[:[FZJKJZ M*K'FZ?"*MN)BIJQ^K0F)TBS'ZFVGPN^Z:5Z? MP&>&N$FE6B.AW<,'JC"0Y7C-$9AJ:PI&AE;4Q<:3EIA)D44[0,M(2,3P0^'J=$/DW)<9Z0QV,I20JIB1Q:F;C$AAC=VC55O5ZP MJ=2PL6P,H):$.+";6H-V5[==O#%*\2R>+3?Q$I3]T$BA,N@E=\OJAB-',FG@ MG?BND(?2%QHY$(>-GD84VJJB6(9B%5E[RJW/R:DZ+(K<8,>U57H[S39F@Z:= M7D$Y#3TSE^J4ZQ9.;? EL8[/QKQN[7 X,O3,JH2GBHUZ0<+[3J-9&U221*/" M@)$$\7QHNY=T%A-JU5.QQL2(#^-8==F;GA-4K<9VE5U[):KT#"L5\1&==G@H M?J'7BS/=<"C+[.*%L6AE9;O3&&.P4DCX]?P&T^=:*95CA4PCSD^8D2*TF7/R M9V;%M)"K$UVV,K:$N*[JI=402FIHHNZZ4&@GIN14521Y3:_QSF2F0JD*3;1? MR?2)E%,C\$:K;\T52B.R,AP9GFBC:8_;I:0DL71S5;;8<5TL6O".1DCP6,3A%?EM-&LH:-.G&U!4:&EJ1V#$)< M6KL>2\\2DY;+N!4S#9\96M*@4RGO5C,[S^GU?&'2:XY44X'S#"]IQO8[.;G6 MFJI"%N<'DTI6G?"J\)"Z56*I,DE%4H83QB2%1S1B+%I\^LWA=WHP&,J&K M6:*<%W*V5FS2:S RM'B[F.P6G;4KX&XIR>0*2V-,DYAM+5N*C*G2&A M+RLBEEZLX=#P#-9VGDE-AA2A%B;6>B+7+:8 Q)0@PC-P['9FG.'9LDK6Z7*Q MPQ5Q0YS"H:$93-/E%K8=5A?L&9[#8J7:C-L7''-U2S0R] M&'75RAIZQZ$9E"IF>]ZKSM?J-IL73;K83"K)%AP:>FIM,BDVQ%DEP76438H7 M],8X0S%P:$A<'+WL4KFFR?+SOKID>G9QB&_R M\@H,/6.H;%M/^D522C)3.#0T 6E1,\QT?;+B^JPR:&SZ;8V1 MO*$ARLJ.Z[A]G:RK;F:\=,&(K33V)A"B;(VOYAO;;(M5]4Z;74N9]+JL>D\- M4399&8\715ZR\,ZX,RDKG"LD*&]HF+*<7%E5BBN[P,F:(;8&FC$R,VMO;&AA MY64NEQ$'"HXW6-$6RY55;M@$(G/&"J+*YHIO6AD#;Y33,UW*9$0LTX)#0[,= MV1.P%FF556FQK6=K;FM5''M#PS/HS'O*B(QO2K@[<)VEM>C%TU4P@S.;1D97 MT^U6KX%S>@)S<\MZH2YMIG!H: 9-0V-,9WO]/(S&2KN&8RW>(9P=MNN"+:L9&I1:/)5N;:&0T-/G3,S82H. MRPRWQ6FBS>:)5:XYA4-#(I/L:ZWLHI],X8)495:Y+LEC!>^I(9'AM 7E3K%Q M5]V.J'*QNFYVVQUO:(@$J_FN4TP7-W$6*V>;XW$'XY9);P)AD2FUN6+244B, M:W1'QH8H3"8N[SWV&;EXB1Q+J40*X-]8G/!QBL3YL2P E9$31#Q)I.($+3Q_ M.BT:O#)(M:=LI>QBG+M6:\-1ZYPOUA.V\>XRX;:XI986+9>?;*@QPY^!1:7H M&@MSDY,YN8_E.LG^TEPFU^=\,;ULFW2+&VW40B^7IIOX1A579RW7O%47''=7 M<+A.HU^A.TIR6>A.@3T:>OM&RRJ;Z9JD59HDC<*$79LYXZQ_IU'3$E8II\9X MI\ ,5 ,;SW9DZYPU;!&K6KG1+<9Q)3>6N[RMESHF<\X7:R9ZC+18S3&V7R>3 MIE;O*IT^<\X7RXX$*U_9E':XL#.G$XPJYE;D61]G05#XFJS&!:Y1$T>;[DC> MBN6SIELCC;?K](PLLZZ>VN06A?+2P9AS%M&H6Q]/>_2ZBG?2F,@7+$K2G?4Y MBVB:R'*"C>%;?#FB=;SJY#M,O77.(FH["8'#,LDNOAVFB+3&8>)L/3VRB)X% MV?;MDW.95(7B\HJ-8P6+[1LZOIP"/L"A9+B)\BNCH1?[PCM>;;U\+O[WY1VX M\R<]LN639D9^6A'L:.1U;!<,R>NA_N!]X:EMMQ\6 M\35K(E3.688-NNOO"K M3JUEZZF#NB0[LJ7##N_A[NE>M@!\<) QL)_4=;MU.V-#/6K5S3S-G -S[IJY M_8R#Z'_C,-\7FG(3Y?*&T28#D?59 M4-_M4.9-(OV8_O$=5HE'FOKI-* ?T^F?3@/R,4G_=!HD'XEH)40C.;B5'/QX M&B Y0'+@VP?)[V(CO3,Q.\KFX>T:(T?87KQH&V3JP_TEZ<=4\GOUE[Q6O_4( M[S$1D:7D(_[->I5VV';S0N)S]:WIDXVB7^E,^BQL@;^PDYU($8$?Q.ADH?]& M.QO:V=Z!1LF/HA%%/R8CV+G],V@TE 4KQI[$Q&,P'(X0"F%)I+'D(HQ_M=/Z M9T*IWPDBX!G3O=B[%Y>*B\J&'U[]9K)!(MFX7*CMF\D&P@TD&]?&C9]C8D;N M8N-1+LF9!)A]>@L&TUW.9,-8IIOX.;%ZF#>*.7S\K5X%JXE\Y6)DT_TD_R0J[0GI!D?%Q9-IQ69(F'Q MS]7B.4W9SPJ:""OS &:%4O;W(M\&$G\HRX.1A[H\]62C1KNL2[%RR]KF5G:\ MSI/P C;YZT_B\4Q/IWL(WKQ!;?YQ&I6YUT39Z&C/5Y:RBHSV&(19&69[\2RW M'347.=7=:KL4K/(1A]H31]H3[;32Z&C/F_>>CKM8:-Z?!8W5%YJYE>73KYS5 MJ9J4U*F&;FZY"IEJSL8=>3*:KB.I4[,%M4ZOFH4&6R!53I,6Y5P'@_Q,Q&Z+B:1.-::M&K:L],9<@<9U M*EM+;"I>Z9[4]70J"FGR__A>)RS/_5G(;GAO&)8A!U95< W;$"U9L"_GWT:+ M!I=W>:.POK>C9OW?#(I>_K S$"0"/SZ C?R1:]E.0'K %[=.XF"@'Z!PQ*%949'#W^0#_,^/:S2RP%. M+_G]!B+0?("< M$', V0G)FB:*?K3A\22!7'FOS(F:N#_X)6" REFR2M%7@.E6 #^FA*$2FWK M3<&2QX(&UR3%UC/9\*DI 060/.J8@'R J&!6=0] PR_V2I^%E<73H;TD?I6) M&]ZV,MM@\Y*=+!0JTU)DV]MO8?$T/@?X:H.=@UVZ0),ZLNA:B@-&!)OJI0[" M-D)EW">P!HUO];PBC=RL(&Y.CI')3VW.AS7:78\]S($[3=F"&=S"-+SWU@7+ MXM>"EN'%-CO@A!%6S(ILP]PM&;#SAMNR_B,F!=2*R1ZYH+8$]'KX.C?FW3PN MP01VPZ,&L*C@S"_/8,+"\T2Y1!781G=JZVPIGZ!;D6"PJL7C73G5[*DNE5CM M^,%,(\W6KS]G$@+^ 5#GB%1A+GN $4E&[[^3 >A]:=XFNP-;SG3+(KX=YE*) M!%=S&MUU%'@[D#H] .O:EQL-+@X#N]Q# M3%*P\O(U[[#S&NI9GNGEXHYN6,_4Z[ K M7I:>2ZEH6@O3,P>\->UCZX(!!X!Y2@K8D6UEHH"O*H;D IL#_ 6\UFN)%7. ME'A?>EK=TUQTTY"WP *Q5+ 1/BW0%E; %@ _B]X)#O@Z\'_@M@JM$.?)Y'G\ M4OOL/JU(QB/^RR;X0\@N?&YQ!5:^!*V3B:!8L96@N;)OEGBVD<][P0YJP=K7 M+=6Z5_^C:JT'-6],CB'@;&'69%_0$D)[NF +B[Q4ZYDS/;Y<7ZDPZ[6EZ4?5 M824>$_'7#D^/^DL=/1_Z"Q,@E7LZ[G_WD/JWWU1L#2CWUV9>P95"[\7[H<+8 M-C77D;^ZB=?+PO.>:F=/S=D^'8S%7TVK0)RY%6? [)#.1)(S]&/RU=1RQ!F$ M9H@SH4[2B#.1Y$SZ$7\UU1]QYG9H1B819Z+(&81F4>4,0K.H<@:A650Y ] , M>9J1Y Q"LZAR!G^,OWH=!''FDYQY[P67OX68?V25VK_%0ZZ?<'JV6%:P<\YP0F^Q\$$R]\7*BCZ-],E>K2\1(E19!\@J$+V ;(/;D^F M'Z=T!_N _'";++!GO1H\C-Z>U7)-1Y:"CFJ6(LKVQ6K%OQY'_7;B0;?R7 M+:KF548)LGLFIH4,9"0\;Q8>K_X.DIA;2DSBOB3F\JXX\@J05_!3+1;D%2"O M 'D%][!-WYEA5P)D\9:(C#LD-6]W!\:P.C8LT8?$!OD$;Q8;SC O+3C(*4!. M 3)8/HHAR7HXMK3-6&'"'B7\6([#Y*:[V^P^&6#L-_IF#E?*MX)AUG\KJS$S7%@S)_A>R6FYKZT9-LCZC M;UX=#R10-[9IOI-$^6CUSZJ\DC7_9^)RB(4L("1@QZ)%(M&ZM7']746+NI1H M_6@C/&J-F%]==Z@KV:6JD_F64>2(<=P<_L*-XOVTDVAP;C6<&1IR;L=<]L%/N5[T"E MJGEQCL.@MNPH?N5V.*"[7<@GSPBZL<._V:?/"YXS+ _L08MN[W":6M%4H;QB MU_SZ5TR2104PTOY_OS#J5VP"N>K\OU_*QOEMN+ID.L'?G[=2#\\9)FMY1U7' M'=5_Q6P@1>![5-!-7>13.RU7M^1I B?[BV6^.JRW"X,UG^:I7W]HDOSOOT\Y M=<>G7C<'EYM4HKTXN-R^FLJW!Y>#[F:VAQ^+BFP)ECC;>@'WDV<>QOB9,-X MXL)X51PUFTM[VAJQV*#='@O%(H5M6C? J_YNO&9'XBK+DLW=+#$QMHVT!/&* MOB)>W>2D"^'5#\$KR#J"O%RXX0=*ZKQ"()Z2,:O&(Z(@@3? M'+NB(C([&VG;*I-. MJZS>;Z6,'-+7A<-('EDC.$1P^!7!DR@L__:"_[-\F!\N^"AOX_9Y M&S77<04M-@'DMV/_A/>_T#'K9P(PM[MB$X5HS!VM_I[<&U])\T!'+^QS%)I$ M3E^*R1&[;4^'NPPS&-#J34(PG)[?Y=5.$=B+H@2GJTU.6ZI:(XZ[=&Y]6[M+?G7'Q)_(/ $ M2FVYQ5EN]-3P2FG%=['V"$)0! ,FE;Z2R]@3B>0$C4P.Q4&Y[2R9&Z":/&^N MQYI;S+'NMK$DC;6>P)4II")]751#!_4(U;XEJJ%LEJ_+9HF>H" E09DO/R[S MY>L1X:<>-]^Z+>F9B/*MJDO^>#+\5!VXR9WVJ#$_>A>-;Z0#/_3D$>D TH&? MK@/(%D(Z@$[@H^/ROJ?+ /G-NPQ$Z(C^IQ$B.N4L;FX8(-6(V#7@2%@+B!#H M: 6I!E(-I!IWJ48T"('.&F]_UHBZ(]S? >*54K*C%/7ZVMQ&,OK=$?34 M;+ EB8V#]YN%7L_@-ZM:\Q970GE6D.LI=TQPBBH4EJ(>3S+"FB<27DG"AW@" M-4BX]X.I*R5=(7SY60T2L'[!$C;5DJLJW3B;WFF%,M>Z15(VDUQW2_QVH.$= M08MOY]I28893"%GT52'KAYXC(LBZLYS/'RNIW\)X_TF2BLZE;Q\>03T2OO-A M,^J1\%V<52?C\/J5"9\'M:_;= J@@&7/0"EVQN MAQN&[2>M!--(2]F"?@OPZZ^3^<7<'@S8 L&/"^O>C$WJ:PA^]%7![X>>V2/P MNZ/5HYP5U",!R3_*A/F&F3"H1P+JD8!Z)$32]?FL:T%TN!66YD=#;CNH456F M[\X)Z1:NQ8@5!L9RN)$YI5+@UZLY5VC66SR1\E);4@\41:/4%E1-'!5*CAP$ M13!@$A\+QF#)3+:J,&7U1L+$"WSV%JCFMN;TG&J/RURG)ZRR=7)>4W8,1#7Z MNJB&#NH1JGU+5$/9+*A' E(2E/GRF7#,OQT!,3W,41H8<@'&L8$US%C> R'[_TW>/'^7X\PAUGX*@!F MH D+6_Z]_^$_UV#L">W\3[SU@%^]26&:L#5=Y_=$V6"]05R<1II^]1$ MGVF*IWY@2L]T96T)B_UT4B%E\/*43A7PF;8<"_*GINO_"A^TUV#ODZ"6ZEZI MC^:^L&3,F_VO/]V98L=$_Z!T&U,,47,E\'+]..7*F0D.^--*MN'_8G)P-2X& MW(C8V 0C'F.Q[DP^_E(,S%N8RI8=FPDK&3Q!C@F^HL: ^(DSP9@&G^I UAT[ M>+PLG7\!,-\7L@&)%P/N#/B>8@7?@)Y"#$B'9IKJXT'G0_K^Y+WXE>%=,NDM@;4=X 5!-DP +RTY-O8=G]A"V$)*VS%+GF@R\%8 M)^3- OST-!:\?:6(@*5.['GA7BHF@ &"#1PO33/7]F]ON2>K/?$X8$5*'M'+)/9#C9O/7?>.N),EEP->&IL,-6]'Q>L MI@N%HPM>FM%,40U6&.>5<3P< M1OR*R< E7(#9.)8KWV)O_) $OF,7\"=%@V<'\]&%#>8QT3C@N"9/G-]PQ]E_ MX)DO_BV1\"RLA]9>8EP@L2MEZ1J37^H;XN5CA?T/=0X!%"XGT_WZ1OSX* MF?@C?=T4O8M3)SA#NU@KE2OOF[>3CKO:1/]&D:B!RHWVV7LCT]6WXBNIUZDR M?6@7OF$*[%FBG 0LDH\P(=*CDV( WCN_,?^CMQ/JGSD83[%LGV"*X?_?F9FN M+1B2_:_+ ?2/TK.+[>E1D[]/[?F:<#<;/A*H.Q"H#MMN7DB@?O(6%X'3]0]L M:R1.QB^U,T6!!+?/PDE%D!"72;(A4 7,T_19ZF*YKJ7F9M8IUWA>[1 ].4\3 MSHA2IA?,==T?F^:] ]YGAZ=UL+[N6M96<@TL=G:VBP;.-YOU#MG@*KO:EK0) M,YW,,#SE-]' <>(Z&;!41 H6(5A!L!(]6.FXBX7F_5G06'VAF5M9/OW*6;"I M24F=:NCFEJN0J>9LW)$GH^DE6_-\%FSL>;TC4%)WRY%%/JU46U/2&$P!V-"_ M_E#$5R;43< M&AW*@M5=F^YQ1BX%Y^IV9!3,Z(^9 MEC2*A7[#H,67[BH17W!$-YI[L$EGEBR?Z^>S'J12VV9I@LN+CK#:\&6;6*[Y MH+\PD;Y2.444&D4H$]D%1Q1E[M>T5KM$3WGZVI;E MG<+'#XN3IE"<%$4P4 0#F:3G-A1E=39,*LR)'M:;D;B0L]FV6APS9'/*)P.3 M%*:AHS I AD$,K<'F?NU9<]#3W65JQNU-,ESR[9!I 2'$]/)%I]$45(4)<7) M= R+@453*%CZJ:WECKH<76&?N:/51W33B;AE"[>6O *W%KC1V-V9;,G"Q)'/ MQ4[(=+9=9@R]R=&:VK=W;)(G*E/>ZX)"/^!$$D5?$?@@\(D0^-REQ?L>2*HO MM&DVWR=7G!!?+5NB6U#I8HOW6IC$DQ2*Y_[4>.[UV@*BZ.ZK@9?H]:;XNKN] MT5O[_6U97V4O.V-#?>_.Y('(F5VH;-582V<6<[8@E8M#WL0RVQK#I[T8,/&0 M3*)<681%"(ON#HMN:SY?$J'(^-SH%RG,9O6\F\;ZO49CT%L#A(*A8@!05[24 MOP] ?8-^+?#WH$F($+#9ZZUTU-])U(#7!7D["R9SP! XJ=.V4%]=28^,'UGV M/HU2:7^A3XVB_N=-W:J.EAF\FO3$<2IC8^!OJICG4)*8B6MF*9LD5?5CJP6.J5LD7-J:]@=Z/E(KK)NCCI+ M:JUVXFVW7J\UU"UL)PW!^'1DE:_-YT.EV5275).:U_C6:.8P/!E^YL)(=,:% MZA1C2:Z=G'6,DD#5USP5'FE9S7&YMXT/V,ZN;AE]3--&<5CR*OY\Y%">\K8^ MP'5&:H7*IR@:.#%$)'R\8;)F> M9%F,(U;,9$WN"CU8ZP!_/G*UP7 IU5;G.%D5JLUE(9=;BBT^$1XYLZHEC!D9 MO$I/UNWR>%5I\)VI?U/M=&2.I]M"P;%Y5JYG2NI:WJVI 7QFXOE(DYK-J,X@ M9;!@[1USU]0+=1/>0$D^']E*9IE1UNW*:C]M-.HZO7;9$KPGEWX^LM%LNYF% M5FJS]*R79U>;1<6A&)X.KRB9R8LF/F2V'.WN*IW^K+O.=H(LQ6>R9/&+@684 M!VJEL]XM>XTT3;$P(SI$^=U6:.1(;"KC]$:JY80>F,>2V>52&_&=MBQ+0W@"'9*EN;HL#]>N4F8+ M@W9Y:N)BP4R?U8YZ?KC+KA/M$5YA]'5/S"_E%3<%(T,KRKG;-,/E2SL6PR;X M,)=8,NWZ])QV]"<]22 ;RA1(B)0I3]9"9C1O ?D,4WZ\2S:#"JL/K8)DB7:9+\#JSF%9&F8IW:$TL7R:J6ZT.I4W=B4 MVLPY[7 [L_5@B6]U56])Y92P7+?*=3B2($*OG]7R":R0&+%NA\[D,LFL3IFM MLXHDM5.&2FD35<#U.3?!QT6%69]3)$*SQ]5VCQF*:K6]EP M179;6!C*?&!2A1Q\9GCQ2BN_G!:4B<@IZU(C890R9#,.Y2ZDW),)MO.XD.S8"11&A-8YFVV84JU7#2T%+Y3:ZFK8"-G H_E,17R;[:R))< M@9W0BUEE$G<)&'4./W2.MSG+%>@JMV5;LWZS5-[5$U-@>(<>RLRE-P,,L':YY1NT-FWFU/UJ* MV8PUI%?*% X-@2/?4<2AL)Q/U"VESYFBMAOV66]H"'5ZBBK7!Z.NQFX;N\'" M6(RT(D R,#2TK(W>2I7,80J B9@4#*U5XROX&@X-KRM'K3A^(R\H:&G+N.+?MRQ1P/.G4LJQ2?S M2LWUAH:$==89KGMRM5R!JML6G!H2%HG[87)M+!)0FVD$_6)XV[E M+K:&0P_B^LS6WC?ORV52%8K+*S:.%2RV;^CX MFC%O6E[#S"T\M8G)AB1+Y]HL&A+\@7SPQOK=%F&O1M_4 U\1@)<)K/"88-NN MOH!KL<$?+3GFVN"OC@G<:&"8 _-6CAFR$UN :9N2(AX:08JF[4#GVG^^=XX4 M3,F>F6OCNHT=/9_]J:LC\[0&#LR^:^;V>#"9\&\7VCWN.P14IUO M"C37R$D,H4S,W#;10@TV4)HF4)I*<04H36=8@I8DJ9Z#2O'JE';$&*0WB M#%*:.V$-4IHK<^:=R;)_=?]_3FOF=WC>=TZ40^L]ZEVM]XX)1#[>]K+#M=HW M^]=!/MO7\1V ]UU$*?YA44K\@"Z. 2H_V]KP%W#^A+ $?J#LR<+_C; >8?T[ M%#3U405-$(\4^;T4%-[1BK'AP[Y/]1X-U"MR-P!_N/J=%9ZWBXIO$(3_O9!Y M$ 1%OY-RP1/G>S&>D'!\O7"02#@N)1RWO6Z/D ,)!T*.FPG'!\W3J-UL.DHW M.Y,M!_/A7LR8^WTQ^S-R5/FB"ZEGC(T(4.+UBBU?3QH?+Z) &20C2$;N0$;N MHKPIDA$D(TA&(E:\Z?9G%,^+,.446P2,<&*6X,CW$/!\ S<_5_3N/3F==U.6 M8^%:,E^9./E$/\D/N4I[0IKQ<6'1=%J_WG77YE(E@W+&=#"NJ[LYNQ0:;6JL M=>M$_J0@1_Q3Y>R>7?/)"IKHPIP98WK^FL]>#]I #0[%.C#R4*V#;13BG8%; M&.)@1HWBME_CL2'CW\-,/,;QBQ7KB-CA^C]./72D4I]7*?)$IJ#N]0'BTFU]7S*RLXPCA7(:7H^;ZU66XJ)KJ)5:#%!CE/Y+)N=[#J2 M6LM6+*?EMVY-/.)(T9"B77GO^J"BE;:X4FHM=@*[Y#)%4 M:LO!S@/JL(SO-XY2(F6-@A%T=P[\^Y5UKH_;LUYNZ'#Z MU*(-UXC;YAPJ:QPI*SIV.JNLD P$>0G+ @D"$H1O*0AW?\@(_658(E@T]078 M!(,B>H9HR8*-#AWO[H2D_F_FFP0N;F91(^Y^6^[^\ CQSSZ*@3M=8Y(]VN=* MP39WSEU2:A0VCJO%GHJ-Y^1DL<3YA;SVNT5_YW@Q4LS[B5I\DZ.;]REF16-: MLVEK0W(=EITFS;1;I&18;O^;'^3\Y#X\7UZ9V*I-"8!91SA"( M,Y'D#$ SM,]$DC,(S:++&81FT>0,0#/$F"@R!H%9=#F#P"R:G$&F650Y@]#L MRIQY9_[97^/+T2A =ZE:A*^';*]_KGRVU.#UZB ?*FXG/EIQFTA_NXK;GVVO M\"8S6"S;!W4EL%ZG:@B'9_[H3 _GB M^O+FXN4'N"$_BC:IQ^1M>ZI$NO_5 S1U.5_^>GK$]/R>EUL@2MRB;86GDT9.4+< MX%H33$M%= BR0*- B*@57/=Q,0J4N3DA"$2(IX/L*! "Z4I$103IRG$&6Q3H M@%0EHA*"5 5M*S],5^[N:/9Y.:J.;*T44?9=T[VC>@(:E3LB=RC^ MA9;/M]#\6R!8=#3_=N6,+ZOY Y<:=5*[M:PJ=):=B=L2OZVL_38G!)%"FH\T M_UWWTV[BGL3^&S(%W[ZAT'O8\ M2L,SQG !K\O8_P@-[AH-(F8'? 4<1*TJX)7@H(%)Z[7::'.XT.G*=J*TZK%3 MV)F)((%Q0(4;$_QX//@.R0G/ S\GQ,!L6<24#>93XG?1^Q^_JBY3<[X[+G,R MFXQW$[S1[4NMLUG''YVP_RM\$! 7(.G:2=IR\-&O/R68.2/;?@' WLN>C4@ M6MQ"&10'.ERLF/Q=)$:@2-?;:M[N$0%N>6?V.+;%JF9GFK,YLK50BP8A6'AV MRM,P\I6"6777\G^C(%XWAY%('@->$DX:X BL2I].(AQ!./*M$VKNPQRY;4#NX^ B5>8MHB#UV0ZI)%IM MO6R*7 N 2QKXX

WB/+]K9_\-<)^=RJ8 M]YRB=N& 7I0VM @?6M\^9+=7[WWK[*!UU7'[[*?=BQA4B?5"H22V,AP/\D0. MJ]9;+3[II:X]$.EP"._'GU+=]:GUA0W?GP8*=QM_>Q()!X2)$IE0:!P']EMUVOXCJ3U.TAKQ+8P)*XH+^@I8E"EV/PD M-U9;G*S90XKB5OWZA+E%Q(#134#NG6<*P::A"TLQK9A]=*<-)0NA9"&4+/3# M(P_',-&8-"%('&7,9BU94LY%T+OSV=!6S;R&*U*Z0IBE08XT&3X%8Q#A+%D4 M/D>G<^AT[@>&,#Z(+@V^5>[$A8V%"YC1D#L9(F7J:X N-$(7A"X_+;'HTAYE M%):/Q!QMHDC.4:[%4^2$'U8*L[K9Z>&=G5Z@MN-$P]1NZ)GL-;L@*$85*'=)UX$W(CARH/YPE8R= M-?6%:8!EE(RZ[#2#\M7!YD&5\"+989/PU ) M25WQGL3/ Q9TT/5]D.5^8QY?ABSQ+MTCA1PU4N5%;66KHF6E[#5 %AH@"Q'. M^$#(@I %)7P@:;TS:8WX/HC$]=LF?!Q% D37<@1%@W9'$ M Z1)73I>X8;^J M2*131&[]*)9[^VW]'N3DB\\T(K=^I"=(3Z)WQ!VYY2,U06J"MA.D)Q%V3R/A MBZ:\-]ZJ?>J=\ON3WN@)!E R33'6MR1$#PW9]OGSI#,' M2!6\E>"LVJ2/RZ8PSZY8=I/D&)X@X-DT3:$#I L;6Y%3MFN@2B3A$]4@N#"4 MO'@H;?";NF@4)4(5]-Y2CG=W=GS4@ICBU05%=0@0JGPPI!&Y==YGM:.H5@1] M/]20Y2DVG>"RQ?:QG:G0J7%R1$XAU,#N/>$>?@AI$-)\/_OE/O+RHEHI],V^ M4L[&B\WRNK1F:7UBQ'6QJ#;K:P@VL&AH/(Z,K'8K&P9,P3C%]_NC/YI(P'^"?()(5E/HQS84)O MF&+'%$/47$F6P \Q6] $2P$+ 7@0DP.-W'\##O5"B5G3\*+? JP]"K##\=35 MAF_RNVD]QF)P0B88;#W-Q/[+5+QY $$&/QUU+WKP7GFVPJDW2^%921/X IB+ M$Q,L^+4%^*N_-G\V?FST,3H,]8=AFCQQ/!&]=RF47RU*"P5N+-C@SZ8O2_X] M*UG"! "#PE0&O#.F&."_'@-;C.S)3/"D?23; =N(]WGPR)FL27O1A*\*I._O M$Q&DN6O#$>N9['T=2 S\.";.! -,)7CFX4&G4SN:F6GMQWK";BM[87Q]AI)B MBZ8+5-1[W'/*[)\]BJ=$R?_88!?UML.GK\ )?ZGH MW1U,/U();];=)W("XQ"\R#"=0'P@-W1!E6/P;]"4LI2Q"\7$AG^!? CB.C%H M@,0"4>^P[284'&!4Q1\1\=],?& $FK&9 '4YCA/_5/_EGQ#O1?N8_@$H #U9 M6":4=WL&MD"P"WF?BR: )?B;H&F'#1$\=@)@8&]4!_;+N]QRNV(/BU,K+[ " M9>^(93+;P>:M$Z,5WHC]+;G6&O@=MFR<]*\,3-;LT3J@V+3EI0L8Y,A!/0W? MB,V;%@LLRX!O7;,I0'M360#0*7E?\\W9NF!9?*ZS*VQY?!IG*P-@?5OB(B_. MF%]_P ;NG2"&;+8W[ H0P@+;) "^8Y[LQ>8-#_(X KBT4B3 [@=!!RQ@&HY MX@SRZ42U'@ SR#D.U#VO88\1Z>\%: -HD(_9"IA^L'3@>H^$QC;7<\#W1: M *_>*+JK0T,$8OE>QH[@/B9,+=FSD8+U/X?<8WJ<7XEGS1RFNZ?9VYRZA6O) M?&7BY!/])#_D*NT):<;'A473:;W'JWLIEE0'8NEY=5 R^3.2"597@0/W)UU; M7J4:Q7B6);6,M!KTJKUX9GKLO97J^?>[;\]U(? GK5I SY._^\QN3+P_'OPZ MC#S2A'Q:X;;+\BR."Z--D::F\5)IT3I7:N8?;U6"UZ7J!=EX)@:>D/F;>R % M__>EOOW720%^.1G( 4,+F%/@4\':'@]B/'(>! _XK\NI%/QC4PO<-TH-;I& M>KS@+EYQB8,8%,0*', 2:*CFF!=[P/5KY2GIK>ZCK^XHZD2$\F5BE+JA19 M$FLKPLI6\V-V_;(4>7LJD*1G>^H5Q6@\)!;:3FNH^++)$&*!D$M*<_WK3]T, MB= S55]#=T07)/DU%D-A\@5)-J /GY-%CS(QBGAX)EM^$ :\$[Y&,5S!E]M; MF&J7<( _;GOM!6X?<>PXIJ@VUH9LV3-EX3&\TVA"9FNF#?9..[/UKO >I/&5 M+]KF@C&DUP>T@@MJS!: P,4]I03>0,M!6:@;?7!:3):& N0>!RS(O$4&QRJ<&8HTM#*E-/ MY(SX(# '@&S($N.\,HZ'PXA?,1D(_ +:I)8KWR+R"!QHH 7;WXKA?6D,E^A' MQ16@#88O3T'4U$^8^^_X"XK&C$U- N_Z)Y'ZUW__/3Z4ACE]]>G8O<3$/)&) M'63&\P;]A]S"^8N@N^=-DIU,P*:EK.1860!(9FT#7^(-F["'BWCZ(=:5+4L! MB@@+^72$%8!4.Y81##4F2.8"FEC@4:^R)?9/B!/_\AT1S\'2Y"<;+]BRX9#8 MV+0L>263C;'YQB2 .SS]>8 [(DU &4@8$B=P1O?V&8!Q$,4@Y+S\$C"H M:[GV_M0FSS=TS"FY:=SEI-3,R:;[&?/$XL,2;S#Y//_WY9?FY+'3 7@D.F!A M^XV[:@K/]VCZ:(\>#LKRJM:C=2:(P"D'6_D;>0ZW=]GFE<)NX*H[>\IFW8J6*R1+ M3*JX?M6R IR'&UVTI.[!(9)SWK%/L/EU:I7H.YR>5AB\ M/>[R7!KP.:SK;W+L'Z 3Y1U+F [82<"BH/D-0U[>5&.*;;NAT!.,#OD':MX" M8@MO!>!;_A*"O2-X@N<(!"@"=B4'1JLL>- '7O*V#26GP)"9MYT$\#+?=8;Z M=L5:*LV91&K5$EXZ0>'5XQ_=M5T+7$&[.XFY$YCXLOJ_D/I+.CT M=N-LFQR,DRJ6HL4*96[5:1$((X$_G@DRP"BE+Q7H,. 5ZQ#JC@:V?'BD!AQ^ MUWK2OT"E%GNFQ-:*,_/^XGT!N-BB+$O^R?(:[/3P,,V2%X)R>()GT,%3 >^W M6[JA5U&@0<$9KWK5)J6ZF5TJ4>U0YL Y?S !XPYOA&VX$FB$@2GK1]*_6BJ3 M;JF3Z+-*@1K2?+UJ])/K7W^>&I.]YYP!@Q.*>>>S 21[//4X[%MCGLWVDMW_ M0L0U"+YX;(=2(7E8"I^V$+8PCV5_7NN+5@#=AQ0&_Z38>'K&7C!A<,X[?_:> MX0V3X1GO_H6GP;CO(V#[6?5@.32P]#;X]FE^NP5P 'X:?*&*=5FIU._&N6UB M:.=G><[9YL*!$6#WEPP;6/XPXI&3;=%2%GZ%^>,W901;L8\D4!O;^H[MQ#0;ZV=QD%=&!I&0/PLX:8^+WIF3MY_;,_\8J.MQ\YD\[X-Q)Y\! MV?KS7_#/7M!%#5[:&YO.+$"[0_;A46 #Q__Q-3F&T*J2K3WNDO$CX/6W"IC' MO]@OP_OW?XY7\W1O%!--S;1^[Q,GCY89O)KTTMJF,C:V9$'%O./6WX*V%K;V M/B]N)/Y()?X1._H9TB=$7%W88$:['*<=<_":)1QJL1 >_!@N+$X_)Q%?Q[MD.23UQ MZK]";&9!#/G?;B-[=H]_*;9U*(C<];%O K/!'!AD/&SYPI\C,7A)FD]I?XZD M@J>EO)R*C^DD)?#D1,#YN"A/>&%"4+PXP>ETFDS*R03QRW^K<&B&JS+E2GHZ MY[@E+Z2R.19S4I,U1,GG(_/)6F)6%-<[KD_SN=U\TJ]-X<44/O%\Y-(RW%:C M-TK@E7*I/F.I1;^Z:/'DF6>ZKB[D<:W *2O-J=FI04JJ,6!DZ)FET;:WH#9$ M"U_B149U"H/*K+WF*1Y_/G)4E"3)&E%=KK(E2\1JN*X(#L/'PR,+23*W,^.& MHW;Z^J9'&D6B.5WSB?#(2:.@I_%EM\^ZM2P_L-:4L]RM>3H\$EO4G").8CA+ MQU6VWC5%3)M,P;YA'^C#/)&.8\FR$RN;KF4(VIDSES<8,V?M"-]@@+8#>)2F;4_,5/^( M:+\-[6V.B6*!;X]=&ZS=MF.2L-T;1] 9@6$)[_P()7B]_^#J!+8#_7XO1?#!8W7@O?B9K0!- M;2]*'#%7H!+'+P+S9.QC\H%OZHH3)%*,C\CY(A5?.3#P MLXSMT^G M#_X]9.&$:7E*TZ%7^ MA=.UH8D],S5@^1PR26#BE[,]C1N]N$:? (8-_!CH&INN8\,()7R+=Y8A6(:W MN$.TP5N9ZPC[7(3LN85:3W413U,<_G8R?8NDEOOPE5YRQJ\3S3KF*NLS]6S, MBG&K@])X1.1Q-\XM=H;<2I!)F!F3)L^FQGB,_MHL)3*B#"WF6M,--4\V6;HG M8.W)L/V Y?//YZB$%H M\L]@M2V*1KYN-@0FP7[C?]I,H6@$\7V8T JVS[7]^Y/I+2^E%I^*3D>R5<;TASYZ$?/AS'N"1#(/='VOWMV[F\_, /SZ/X: M$ EB5MZ+]T.%L6UJKB-_=2#D94DAWBXI1P&N3]_EI"G$F8ARYM52;X@S-^., M'X9%K(D@:Q"<19/R>"CQOLFDBNC+1U"![O:3;#VY,Y"-^ YZ^F'#R!EJJ&S;DN+BDPV,;) ,_7@9(M(FA M3>S%32QR77>8IV0U[WC[(J5-(:!%;J47:R]%1+"][0>O_%\DZ!D%2ER^B/([ M;G '%_>?DC>*F%ZOM;&>R^K#G;&K#_A.T_E$<:S7DSOJWF75QN2@RGZBRO.L MKZ[(9[G^>)OF*(XE6<:@<*DXW6)3GO)ZPA#IAS05OCZ+ $! @*$3P$"R<_G M52+I3J06VV\N/(JQ<]]]#B,A%=MZP6,Z J?*7-X"_U^86M/R!IL/E M81$L(%A L'#/UO!?84$;TPW'V UR7%:J=N;B:+4!HV?F1LO,?VI"3GIO['J%S[P+32@2_-G 3_2ZS$5D8[P'4D5I ML_QJ&]K?'$O&N?J:8(NX^O2A $X DSM5#+Y@"=) M%'=&<>=O'7?.GU2/<4^CT ]^YRG3M8'J?Y>8]"V:6X>C5%'8&D[(VZ6W_ DGY7P^F_5-R0)[)E[8]>H:[WH*J?Z3[=,MQ*26PF'6X[Z0E8 M95T95K 63WO1Z(<64# 0'T5 2! =?#@=O,8AO @N;#V)C"-@6$<3Z,8-(I![TW>?WOECNZE-M/S2ME1K?UYZ/AD/?5X\QOU M>7W%P1+\/MX3!=CKWN=>U^Y#3UO;72PTKP>BH.T;<'LEZ$4@GX("BRW*H@MO M)-NQ]3PK4;!G3S5"O3*2M@/]D,-GE@RF9,NPX.UT7XMRWYP<-L0> M/Q4*E0Z]#8^K@C[U)O=H*;E>3<]2NQ/3%%T)RE#&%-AI/2BM*6R>T156J>Q[ MM3LM\.V@'J4M/Y'BT,%AX?5(!B_QFBH"OHJSHT;/ 6?V_8L]7D!WZ]GCP-OR M[ZIY^1!;[V=WM:Y@?RT49SE\5W%@#;B2X;4U "3T"B#"O[![26M,)F#EUK/R M_?MMZ;C((&-9@C'U!*6O.+.GA[(;47,A/H9;$S*&U#1MQSHT_\P$),ULN]L% M>/G9%_VE2F/=-%I[<>@<">_+.^V^GRBVJ";$#B-RLID;%NHE+IE/M3[:E3;H MZ Z6V "289U=YZN%-EEMII4[QHA5\%Q5W)&)KH--?_TAJ.C4V41"%!*B&6ZG M!;F7J+"=3(O+SANI68=ZI2GM=86HM,V;$X<:M-G*;+9<90N9FQ=KXVTMAMKJ$8TLR>M^93H#1GZN[3_6Z^QK9QNBE-ETK&7J\SS+GN M!)O%5AQ@HZ<OVFF.I)2KGBGNU.8/7,_*#><$=J)4=KF$B0W:( NQ.$WCX8 MF%8G&Y<5-BLKM#0OD-NTPYSK8X#I=;RZZ]3;JC*B6AF&-EPL.3W7Q\"UV+9B MEVR14]QQ24S7JP2SFA[U,?A\$YMP3VC6*WE=,N"=/""K<(#ME>&&JJ%>JJTN)B6*16G6D'$ATZ4YA:E,N["^[_.V MNN?'H;:ZWJ_P0:^VU4V_N:VNQS/,8]I)T7+44?<)0%./Q+O\&\^B#\K/0[O_ MN"P^V#=%TUK$@%8^'OKHPMT#*F;,U]C8067]+KK0:@F&I,\/\=T08&Y[EOW! M)M_O3,(Z:&7O%<:/F0O?/X#/A?L50!SODJKW1V"^JS)L@>&9(W;0T0OX3& ! MT(HO&5Z]?TL""Y&?FL.=%+SWO"7R/T%/X),_.>;":^/H?2G/=#(QII-]\-MM MF+Z;!'_VJ_7'E,,J_84!'_&D6\!IEX##4@]M$Z; 4G)B$D"HP%%[]@4@&YC_ MP! =GK\*HI_75'[?6/*HR9TVMZ$@3*ILO/"7(58#>YRL:Q@ M::;W*E]"/CKC8_$)I."I/^&A\8+W8C!U :H\!M5_WUOCT+ P )EC98<-_3!E M@_F ]+OH_8^OL#FQ630I%S95DVER?#>=5H,LJP(F0Z^^%7\09]$Y.L2=H^@>KN%O/&_==,\'K M7;;1D4V$;.;1&\P3N/KCR=T/%E&+SARF6W(>&(@X0X)UGY7 MWY6@:# JF3>M A3]L_Y,I9AA\_6\.>26FW+=E@I67:FU?OV)DP]TZL4NS8"S MNJ# MB8Q8?\:CXD&$-9 GY["3L=;4?/@YMQZ3_Z@3W/K:;]B2NR[(1\AV+D> M.@\Q719LKXVK8+^P,WIL#M [, C.@.G#&Q#R%#" :G>.'GTR/<7V9FY)?I]' M']<-[\*&%]OLP.8@?DP43 !HHZE[C1X$[S&F(1L>I-N")EB*[!LC^]#C4Z3R M;#<@8#I8L)D/?.]?^P'YG0W&LF:N8T%H%J*9K]_>IF2<[UVT-\TLWPV"<=;C M$+'79BE$>-C XK;M-BZA-5_7?^,8,Z&C"= OC)9/6&H'=[.]UJ;GD==S5_U^ M-EZ7QK"?NFIK8V5@+3BV,N1;E4:RG[?;Z]M[GA\Z'(IBXXYD\I%.7:)W!_Y( MQ"-UTGCTS7>0&-" >HW7,?@L2X(^O%DK_"30 JO#C:8!4 M :F"GWGT77;&]R:A^T9!U,I?OKTJXC]+AG\#ZI"G_J\+58B\NJEPI0J1X7^O M4S;U^U5-?6_EW)OMK$ARHD2\3]3;O>ZN9B\42HB > MM[G5'H53AN!\].B,\1[B ='%\>]2X>8VH<[HP/25#;7#=08_S>D\6'>%37#5 M(&^9^MM@?%A1<*M:4=<S7:GVGYR!_O+;S=?Y4ZVWSWXJ$NR MJ,F"!=DXVV?2[,M)/.7)7+E-\HL18C)^E#GF4R1-/&^%_#\G/9\/S@%,+C*M MW_NH]]$R@U>3GC!.9N+4?X78S(+H^;_=1O:L*/\UI=S+BX/)EUD_^]XL@<:?#6JE.M=^%MO_CS6W3SYB33'D9AG>MPN--&;C4JU,XSRKF'72G2E95K*@:16ZP[=4D\6>H^Z::F?.N./. M-,',RFLP,O3,E#O,5-*5E*DVU&1?FS8+TTH#EK8//7-JX'5#9Y4LKL?SK5%A MD._'L2D8&7JF7+8RZXFX,E6R5#'X9,9F#'W-)\*W$N5>N:G+=<;&^\OBL"L3 MI&B,87G0T#.UI)T8Y,UZEBUPF7EGE]_H1056.0D]LSPO;^.FU1ER_1G=JTV- M0=ZAUGPR/+*4(WIL?I=W.6Q9[]8$DVY6A2F?"H],)"N&K1,J4.N60N&#'A#X M(@-&AJCD)@;M49?*\JQ;7@O3OB/E\,D:C S=GLQ-17[6RC5HEB;3$[E1R:[S M^)I/A]^^XE:BFVL6N^Q23Y"53:^SS!?@R!"5RNR&GRL:.7G)=\HNIK;.J6A5,_/.0)GA'#FN3Q.U[5B=5UKG5-1.-\OQ M?))GN0YFM)5J935@R\PY%67S:CN-ERL%3M9FHEW.2$E\M3ZGHAN>8-MUO+S@ M2+*<(AFVON@LH8J&GFE7ZQ."7Y 2VVGS*:K?CQN.SIQ3T2$ NT+!IG>XO*VX MQ45Q,\>34Z"BH6=JCC)1>"Z_X99Z+[F21LL$EX,C0\_$V(Q5[Z?*5;:S[C"M M]#H_WX*WGU%F4Q_WZ45ZH; "[](ZT ";H5M@Y)EGTL5VJM*+XVZSQ4^FK)+! M9ZUS:D^Q< *IUBN3A5C&%6$TP,>KOM@;G%>\;JI)B_7%J*^2W)C6XD.L:S ,'!I:5-UR M9Y5"OX*QRQJ^50@KG9/I\SJ:RF64>642WZKN9)XJ[/H[FJ^?UZ9!BW:+>E]5 MU6S%*2AJA19JNRD<&N*I7NG-XT*"LKE*79/J;GVUB%?7<&A(G?EQAU')RDQG ME\7N@)E)1A^@(4_$SW UG9WQIOH_0K/WF/:8_]'9>RCAA;UP!ZK]_)II M"OX^'(I M9\ +3^?NO.K"-A;4:X(5 ?QB2Y,8O/D(OFO[%57V%RK/WIP*K4\4+.^FDW>I M"-(:7K3T*U;!E\#[EH9D/\0$#68&3F=/GX'I@T>-7?^RA_>M,]/U;L/"0EE/ M]:WV=\P +17MZ:J8[>L7U1*40VTJ_SH9F*6R4.2_T,R[ M)ZS8QW>O(2# TEW 5P:K(O5L$49,@>I.L7TO47+]GM%>ZE:^4P&K:"B_[DG;/]36#O5BTL M>>1=!=Y_^J2&'L0'MX"760^]G7WJZZ^)UXAR?]M2[LZ MPMUL95??OQ#/WK>R"]PZBC_B=W:;K^_])DOH:A%"UN^R,H2L$5O9CT16!BQ1 MF,H^2;SR< AC$<9^@Y7=+"!S<15]BC/_(.;^2##."4Z Q+ A%0)B!,3?8&6O M _%W*GX19'K\&+Y?#*._DQ!X;001=+\&W9&[$'Q(/!&<4',QXF('8)%;]M=? MJ@LP/P*$N/S=M(^7G"<^E&@RQ7%BHI*8K>K%W7:\(^++Z79Z@W+S^ZKX8)*N M5TK9ZZC5G0E&P^\9V*M52: M,XG4JN68BM"Z">B0T8*<_K7, MEGE6@6B4 &@4?Z2O>.\V"G)ZFUHI-T^8.V2?$J3W1D]48,SM6^0_7:R6P(T2 MVFYJK_VMG,!'D#3/=Q:%>E'JL7I^)Z_8VJZ689DHFF^>(M@EH^G=/SB#E\V5 MVB]TZA61W1HC-8_R+:03Y@!/4]:RW.T7'>\LC?$7]+@DNM\H0O+%I M=AM\B8:E=HHN'S'7%')@;,AR=\?*K:J!%=F.)K M #_07*,>KU/<,G)IG->W MS:)EFSXWUWJ>N?]]HP(7-N"BL#YDT]T,=7UM><6FF_18H])()FR'-AWQD$A,C,&OA*6/&(-5K9G1E'AG@'=: MB_*RPW96-#D%N!7$[JYRD(!B=Q&+W>7WU_&_29SATL;?[?(M/@VY7OD-\B); M3@08BP)(/RZ =#D!1C&(V^^QKZ4.D=_7(T+1B*MF!'W,RE\R\Y$QEM,C7,&X MQ5Q>%9D-!7EVVN4'"M9K&=;P$T\J,*1 )%%7Y M5 %E!*&,H!M4#HR>^?;7C""L-ADF&&F1Y!JBU>JF"J5: ?/*-=.(L^!].25C[D:)#0/Q!QAL1/J1 M3*.<;I'46"/DDP7MA&Z MATWJZFE#'_,#*DQWD*P7QPXNT,JT2*3(%"O=:2&AGL5L:G')**KN*+/LMLD$ MGF:9H*$FF7A(4JB2T,\(4:"\H:_*&[H6ZD0C^O"IO"&:J4W,?+JDXOWN<,#, M&E/:%EM!TUZ20*6$WFX4_MMK%_AG3Z^@G>.]]#J,:(?-W%.7V:TL6#$9?$\* M6ZP/)RU?%=N&_53OX_AE_]>F)AAU !G>5YRQH?)[S8<57I65# >0.)$.OL>: MSBA%EY2!VLGFK/Z@DF2U7"2OC%,7+(LGA=9F6]3*(E=@\ZK6Q4J#ZGCZ M2.++J1Z#(B]X!, M"! P[3U)@WR(^0N/'1@4@QQZC,6Z9YLSAUZLV$\M?+TNRG]OY1R,E "H'[=R M[KZVOK6B:7[#8!.@]*'W[]?VG+VTD!])-6;+XF_)M=; \;)EXV)B[?W3\SM; M^Y)+' FL4XS7U#&^5-F^GF#B\Q)72RJM7W^?\>^P>H+S=S*V5HHH MG]>W@XWJK<_NFHZ@'?\]:]I.W72&,B"/:$X-P/+S&X73F\\ILU:7.5=9)=.\ M07-0A:#1WKMZP]?\'!:B*T#123([6/ M9"IE($,SMV#^;[0YG_PM\27".K28#Z.+1 M0Z":29ZL_/9HP$#X'(%V-^%9.R"%60T0)D@3##FE>IT4Z$2 M/0ZG]?EP:/3M?&H+M@P90/0"/!Z8_O+UG/0HB+ZDK/9/.)E./.&_PI>_8$1P M""":FB8L;/GW_H?CE=+@>\$B=6&#>8)C.,_6^A0'P;PXFO=)<+*4?$PE_^&] MVMJ_=T^T8$IO.Z$")'[U..YHY4?/AYO4!"C;GFC[W[U-]??8D@45@R;Y?Q:F M[6N+MX6"W>'9,X.3$N_%^Z'"V#8UUY'W@4T<_\=-8D!'WWR[I/P;+.[P[[M: M[+QZ HS8\#5L(!_C-.+#[?GP^&IK/,2%:W/AY0.TU*M)0[\CIQ#[&#-OT(7VRKS\Z.YU&V3:OR<+ M%C&V%/#0*/,=[35HK_E^>PWR+;[$'KV_[<([$H[!O <[BCM% M9#O)4X^)U'UQ>I]0_+F6ZL@J_M%6\3="OLS_9^]-FU15EOWA]_]/8:Q[=SQ[ M1S1] %U[7-7A /.L^+TAD! 14891/WT3Q5HM]W8LP,J<>*LW6V74)69]"=5V.+N5/:9EA1+V0^\:W) ?>A=MC@%SH;LF^5SH$.TZI M@I#<8C]9K1\/]$*PP#"5!L&.G \_'3,TW\;UA9QECZO8X)[(%,GJA8?3P<8GKQDB'),)9P.DK)$.^\+0Q+ M"U?%D/.#T0W4$I$49U IM>F4C) KE$CB:@[=?+*S<>@BEJM05D?[L"M/MTYO'"F%6G)A MM>:1]$JH*OR436Z;\A 8?C([YSZ-FC#MRZ/"SF7RB$)6@_W2N!,.F^;GS7HF MJTR!ZI4:!BVB*\PNMZLU3&L!6/*+LR<21S=LPF"1OVWK'+-K313JN3)HB@RB M,S:T*?7,6H(?V0[M&*UT4I5JRJP]]9M,)QZHQ(&"-U'UFD*^X,B0 M"@=:?<>04B:]&)RD)I2KQ?M$=+^VR-MTV?#Z-[1,&0_[3 MF4-X%$Z*PDG?RQPZ-B*A%E>>JU*9H@^RIC4(N03NEUE[_X_<2'*\^,A3E#D6Y0^$J&AX^4^?#W*'6K+W) M*R0RE/$$31-$IX)4$BXD'4P>2CPDR"CJ$T5]HJC/9Z,^EP:><%@U/T\>NO' 3Y0]=%?AGN/UB8^""&$+(D1Y M*%^0^ZMW2Z.$A2AA(7)>T3)&W=$A144K#740CHI2&,Z4TG!^- MPF% _2BE04N,.O&%2;GR0D,''3R]3'2+:0A3T'S"'Y,?FD__\7H*_]EUH'O9 MRV'=&G RP!?]YJ*PW;O,1%\3PB:A0_>""B+G+:.29;E@%'7'F_9/:VI M<%H=;+_GA^UV$:R0*"U%. !'L=3V>Q-N6!2K;70H2YMQC5G7-Y-E(I1QFO<3 M#.J<:;)K&AFNF5EB*2]&;&.X6&RL>7GZ=G;!_E;85SJ&*7K=-2%\>TWG8[8> MXX&NXB0MIGJ$LV+Z)":N1-Z!1(T!GG#^^H#D +O9$S%(YIB_KM@3_6.0 8^Q M6'[+"Q-ZX\M5GMRA%@B_UMP3-B[U!*UHPF2]P\\PP18X,L* MMB0Q;F+['%W'P MC4S\; M;/NQ[IBQ_1G"7U3)ML'3!!$,4 '* 0[/1"C.,2YF[!7>YG?4!@\'#BP/(0FP M91^?O%.+Q+]6S!1MQ]1BO@H"$X0R(6D.MU5,G@K::_;**V IT*":;0'SR9.# MT'N6;J]O5F?%B3WL]JVD%/ZZH^O_>]&Z]LGD0WA=T#3@5 M$;\SKL>DWYSB9Z"Y]_^?O)CX][!"OH8)_^*[?T,Z1,@KLJMD#T2 MOM!;VZ_M/C-]>FP__*!#[Y93MF[\QK%'"BH[\.MV800P?LES\>Z5DHT_<^J_ M7 QL%0!$_]-M9 \688<_@_T#9%QY48A]^]&O/UUH-D'\S$) 1GF(D*:F,,TBA1SFI#.-7^E/52SKRW/8TLH]A@FFB. M2K(3%V=N.ROD5,1EX\&18MDFTV07(>5&/[L:SHW*I".GP4CB]4ACO5GGZ">U:'0']A161$5?C\R,M"2WR:36=(%N.ZE*KMXQA188&7AF4^4;[ 2OX,RZ MP0X=M5U9I>PTFPP^,['*EY8EW6ZACBIEZ10_K2U++IL*CE3S18+4-_,-W6^Z M!6K=6:1;>,N_\?Z*1^-^8I4VLGUF;>9+F>QH("_&+KP@%GCHA)?KK-TH.*C* MIJKUV72%+#-IF"T=&(HNTC@[')0L&G%&;J7==SE=]X8&EF^OAL4T@X]MIE K M3-Q\I5$=<%.H^P-/97/C=5,;8AM4K127Z&;484@1#(T'AQIMF3"GOX3SJI<=@OT2*:P\;2,#^1RE_:>&B!6OZ1F>SC1$U"U6.\G M"-NMZEP+QJ8#$\B)ZQFS&I"L3&5DJVJGDW*^VH)^6&!H(ST:*!V7%F1UQF'XF<]N<<3G@_S MZU.V)VQDY#NT,=&W(H$9"FV#3KT:RW":#*Q*05P!%R;&\3-)7(H","QS(K!% MH.Z)>79%T)+8LT!\5PB8PPZGQ#0OH =QV=ZS33W+!)H]6T<)_ :_ UZQ'>D9 MKO!UAF=LQ7BPKB5GKF-CT79%47METW[D81F.*;*5B9TG^PEVR%3:$UPGQ@6C M:7_Q3,DR;;8-C47/9H6_U21-4AWUE6E[64.Y4BRAVLP6%G3?X%9C.CNRUJUO M!'[AJWR;V=K:OFD+3!>^%,A/8](%LBC:3UX3@N_9Q U"RR[20K&/]HE%K]BP M,:N1 #9Q\,;K7U "0\!(;A4Z1DX6U64RT]!H>;&4[+PLU^L9]QN.]$\8&6^M M>_%%(BV@W'+368E.0ARRT/\E#[#R4][O=HO;WDMC'*0P@)B\[CNX'D(\Q,!C MX$S!NB!* %]8$'=??,84/W("7&9#A#V,H2!Y'N]XU[,-#C=,?+P/ M]STF$\S3E#C?91Z+3\ 'G_?D;_FHI@)_P8:OYO?=,S@!#: ;& ^^;HJ\/M4 MA N>2PYFO[\20 AQR2E EX 7+!S.!,]7@!.HP=?9 #(//AG"L3!WO&-),/$8 MC#+Q,RC , 6AM1N.&GYF'W0!TR:<9,:@-(BO521@^ LI M#HP,J&#+:]&Z'2Y :0,#O;@"$,.T%UOZ(&PYXX28I@/L?9;@E]+(ZY8-)5CA MMKMM?\:6!#>3*HKV+F!Z."P!5J;I]G9;*B*87/:0Q#N&IQ=\7O_O)_4#//*H M59HVUE\[*%- N*93Y68+TTY_<-9Q''W@:8+GGNI>TURO9^[V*;VU:5CE(4;3 MW#)!K$' M(B#-CNT'(Z'SL;-.YUR[PV0I,C\O&TN5GJ5__:&2Y .*'BAE\1EEH'+KEYBY MP[.) Y-88M)D!\=>('0K^X C?^GFC!3?:1/+NZHPAP$OMZY.6<]*47 M9W.W1T)/)O36/ 6SNL,@*PQLGDTB_:@K,!*V'\%Q^S'8-H,LUGJ\@#']SBJ' M2TO:R!2AF?)(!4[1/B.77M06"-!^3\.=?:"*G 5D\TDL[I#WYPVP*TX]RY!= M[EYH>NU8RRO29!+SI7,+'V]JL2+;B MQNMMP'VG OE72OIYQKO@^T&''(;T@6C!\+0!T64,''-K.Y\#KK?'3@4@%A@& MW[R%T+UG@.DZEH]LOAWYRI*&*GQODEOW_+5A'5F5QUQ:(KBTQ%M+>XP3WNJZ MGN,$0]UC4=%=H.J :;9UK/KY'/O^?0/RA?0LJ8LVL_B^]M;YEGQJN9-X354 MB34ZUZ-J6E'NBTF$6.)8?EF;!F"%GXF"HP!/]4EU>,]. T,#.,9K+_C?!9// M*,#B^K6+T%&M@IK ^*1)9V?-:;.6(CD$9KV(P+@QH%ML.N+1(G5[IRKH(VK8 M[Z1L/7_SH)A\4DCWCC)>"%82\]_HB\GNL,O/O.1U1>$,2_R]^V%_%?!L:#L/ M>"#"^PPSU?/27(!]Q[_S(-G>OW2UK.Z-/I053Y&/\W73VO87O M/1_JX@G8$CN:[7[WT/ZW?W 'M=:'!V;;,TWOQ;NAW-C2%<<6SWU0]K;D8)]' ML[T#T*_U)4V\VVPX8L-YV$ ]IB(^A( /T7:X,!O>3DY.O%LQ*.+,Q3B#OW_9 M,.+,#SGSQ1M7'YI6(6TV?@1XON*5?60 G#O5[EUIAF0*+/^H=U1NE]W?57"7 M :_=>[)@$6-3 L\MBLI2A N#[^ T"PF^Z"M@=U+5<\,T"YU2^+YNO!4T"3\% M3JYD#@+J1SKF/8C="S0BH;08PLSTD*F:L-H:(=,N7R93I&_"MO$BZ'ES3UV? M"O*.MF+/"3^1&@K( J\K\$/O=OSE8$DQ%,0I'8 MNZ'Q_UDAQ\GH^.\LYT$^KEVP%/7Q/28_0?4I/?2.9.!HH'9+\N"Y"\< NS 4 M]OMT=5GL.!'\9 B7?;SJLEOP"\$"WRO82,)K"FX?XBWN'W^JR?1A8 M:BTT6^NOAA;MF!+OJG5&Q(E06C@?]L!EEY6"S M])(SU7&\UP*(Y!LT!'YT@R8,1OC;-LX1F]^&TJN\]]C.H9(3SY?CSZ690D*X M4*CH,!#BK%H[Y L^=M_<\/FQQ^V;>WGC^NB8?DU]PUU5=,JDO8+IGK>+80?*$-[&AHR\WZ^N6>/^7AB'@59S5Q,L+3 M'+I>U"N,7BBU^U0KC&;2QRD/ Y6P,]E\UZ"SLY6YMO(K53%:L/^+G_.03*:B MG(>[B$%$.0]GRGDX*Q*%PW+Z4C\V&Q4M# S%;D&K MQ"$>""+*>HCB0%$=(7E*I5$O4^564X M9#@C53'*O&S M]H)9)X76N#+%6F+]!YVE+YF^4.$V&476Q;R,-+G\)D[VN$*GQ6*DE[Z />#O M)E7=VCZ]YQA$E+YPIO2%LR)1."RG'Z4OF#C?;QE-PY$[LT3;;8KQFEOQ(,JW MF^+81W;3?[SVK']VS;Q>=:^.>BN?>VG L]CU[/:ZT+0'GR([95CC$F6 MY8!15QQ>^6ZK>#FO+I=6MZ7(DEYL-UOD.%G)AS(L\WXJ@==>?E(3LLN1T$ZB M$J>LE>RDT4E1[IMY!/N;X*W6\MN6ZA;LG,X#'<5)6DSU2&?!OXDKD7<@66. M49R_0B VP%KVY L2.N:O+/;$@1AD@=\#WMKU^GYN\[W;8B'HZ7ULF=H3(L02 M^=^"8\+VCY:H'4V*O'_@>27 %]0L#WY0%PDW9N*I2:]GM7G<8R<*GRZ!2NS MFJ(/%U8 P3\C)-S$]AF^CH%)Q:9^5MCV8]TQ8_NK@+^HDFV#-PHB&* "! 0" M,!.AO!]H\>[W@>BX M@3/.,=RC*/JKM=9T?BT"\X;3!4KP/--V&'W+" MW/'\;,#/F/$L43$ CT_?Y!5I,HGYBAF\:B?5GZ FG%6 !F#BJLA9C@E>NW X M$]!-6([J] %83'.@)\G;]'%"1JH_$0%@E?A9S12#K M#GS==N'OOM"?(1"QWU=@1(38/CHP:8)\3D;U>/<[EC9,28G%]V)?9Y_.GJZ! MFP5 \>]8F=/ YEW'MD88W'FO+3/R,K/]C+XEP/]V5^V>?CZ:MJW6D;RJ./&L MO,Z5NQAMC]3LIG50:T) .Z@RQQ^KS/%KE?GD'J6?=S@-H"]-I7H):4 M7,HK8>VBW##;YC:);MZDI\!3>DR0KS6G;WZ;DB4C$ZA>30]4-!]4MF+Z28/; M +C/5B9VGNPGV"%3:4]PG1@7C*;]UK'"95CU;#03YS"9#W&N#>B=!^0NP3K- M0+VT 9V?;&4$W^-E'J.$ZH Q7%3H1*7MH M.G430_ICEI'0! &4L]XF_<#SP[E],:4/P*^*806^H* #AH/L7^ M?K)6KU;]PC?]WH$N!-NT)A0E(,PFC&;WGM8*->D>SUK]OM!;CPT5;=0),3^> M4ZM6-?V>(IT]/72?@IRULZ^?U>H_D5X]OE[=643/''U;LSJ)6;6+M+&X7$C6 M[.&@T1^O%I"YU&,0=4^J66_8#_KITM+>SOD@+CSCA(]4S]-F@LJG5FG:6'_M MH$P!X9I.E9LM3#M]KA.;[\;K.I-\J;Z:TAJM)ERSH&@YNC]]L>W0+VP[6C44 M?2V*'=%<2MMY!W;ATZ&-MVBK"X,R^W_/ZI9=U^VA"&C&ZU,-:HZ#RF^%54MK MTA%G=&>V6:@I3&SD9+#7*/0!10_4$/IDS-?1S*?W>C&FI^@=#V9FQ4P1P #X MTS;,M@T1P] 9# #N!6%>1[*VT92/G@^?(FXA![YD#/RGYR_H2R]2Z&X/O)YB M6[Z;#>=_7U'D0_[PR<30#ROG=7/[$1RW[R/3;+IJ]=;($BT,\O5% 9^27=P% MYM@C]:W@LA>6WHL2>L>/X#F0F9+F!]E"B[+'4"#^R2KX9_<<7@$D@2D"L^V; MGS*3X%.W"0(H^M=Y3OU?MD3"B3TB^.?^J?C>,KQ__]_^:IZ3&!!>5W3S]RZI M:F^9VU?C7E;#5$3&ILC)B'>^\)M37&YM;9>=2'EY$5Z^UN^GO*RX=T$ ?8R3 M?\7V?H;T"1!7Y5;('@E?",#V:[O/_-*HNP^!&P=%\;<'C6 [PZ>_>*['*5LW M?N-@*T"I ;]N%T9@P.X]%^]>26O\F5/_Y6(S$X+C_W0;V8,-$.'/8 <#!%)> M-$'T/T32&][HG >B;&I""4E!Q%D! M)RF60$F"Y4B19Y.I!#;&11(3./R73U!NE\N>35EVG52D=>)=<:JLLU:;9EF<19]/7)8<>5,;U81&*Y0U9<4P;=G MBQ:+!Y_9G!?'\86@86@_&9]SJ?&\.U/@2/+UR+FBS.U-BT-01$CDU^NV5(4N'&!M]?%?CVQS#L.JDXW3+Y83"1P*\J2P7FZ$\TJTPEQR51,+EM/C)A::=!BR> \ MV<64T]J#(LUTBL..UJ&F*U6!C50";U];YE*EISS&B(TYS_.I5(\>3-ED<*29 M09HDV2X2*%[E5U9GA5)MN<6F#JS=7#2+TBK!,NLB6>IUM>%9OD-6:)1)W5^]PF3S<.9,T#K1:_.X5C6%-KSQ<"W6I(Z/9YN8+ F5-T-P9L? L:")X# M*6F^6^/%%RS?YX-NH6-[WB38.#"Y0I 4!_I[XH[VLZ]5;K\#-1 M-)\V%08@($>T>T MW>^>(_O;]UA@NM>'GL+6F?->O!O*C2T=2M:Y/82W)07[J@.[_??S;9"!R8U% M;+@D&]Z^6)%,19P))6>PQ\2[UVDCUER*-?ACZMUKW!%G+@AGD;X/)V< G$4V M0"A9$UEG)^;,5ZL2?.2U_)@,R8^I\%Z,9'=/?_R5J[V?$K60K@SXP)"]__>+ M_/7-/19''['+UFPZ2)DW#_\^0:N\[M\,&\*<+CIX-_&+\O%== H?80X)T?<@ M(&SB\GD:_)V#82/3\FDA:?Y_[9GN6)PF6 _^[^**%PW;_]D03?\'+PKH_RAP M-O?//>(,_EV

*/%!X^P?G)=O+O_1P%2SYRW,*W>%]0@O^>1G3(U,V)#AZI MH9^KH1 4)WFQ[KIHQR2-UU7Q>XHA= MZYPPGP-DS%=R!<>'0T>DH!7?\P&H8 MUG:TBCM?3MW^[BGJNBA-9J>!GAF$(M,^!I432<_O1DZ)"1F,9<=O(UNJ&G2_.^LL8ZE19 !^K7 M'XQZP,CW2H+^T.(+F2"<$QY"%[;\! 3X"]=!QFWIG"(Z7@)3#JQ,?PC3)K+8Z/G)/@%VC',LI[BD[T9 MWP*8!"SEU&DPZ4)6T579Q&%P(MX(H,:X)2-=B#FB< M1+HUZZBC#<-($QQ?<'$I4\S 2Y/0"GY('2C =E.1V\L#RK7T.3ECI#9\BP\/ MH)PSE/LM0!GGA,6DV,/7*-ZTS)74J\H#&][7]H.]*!DT8R,3Y29BM^>'S]!% M=,]HA88) R]#AH\N6-T)'2X45+PT]S^X*70GS/_P6LZ=T.&J-<&-!*5V7:^0 M71' 0$>/;8N&WY'!=XN9?F'#A.M(%+R@S1 &REQ:1D*3"1"EIAN/=&+Q9UH!;5O1N6MQ5B.%Y[\?!%#KX913YB_\^/3Z:^4GK] M50=P[?L/Q;4=Q6-T< MMJLU):_CE6]^0'/\>)G45\KH&[YC>(9HTS4M_]:B426--[T^FUY/-9C(Z,TT M;8-=/G9L/\4QV('SN3^G=$M0)DZ6O%$)N-N9UL)M.Y&_V],YNF5TZ26S-7WSA,V:)$X$SE@&(Q M:Z-,!ZTR/68AF&.MTK'5>J,%NP'ZYZ=)X@%-X='5ONAJWP6LV"LGR:U9MC]' M&RMKX(-!I]ED^ETPLTXMOBBMO=ZCWNEM"DC:7Z0)[C22]>^+6E0P;+5?@NIAVS$ZLO3N,HH5U: ZA@?I MEQ#T"L9L?B^]M#(AK?'7<2PM-%.^ZO5*VL&#&>@MB@&_SH5%VW"$# M[S]>.F*(9^HSK>ZHX(5\\/<+-F+"P!\_N8JP4I?S=@^+XB3.F)(T:VX C \\L-0FAT-0UGNY/1M52:8DM10LV?PL\ M4Z$44D7ZAHTZ65F3Y9ZDYVMP9."9B;:X;.0*=DO.;CJ"CF"]9A-W68)%7X]$ MY-[$;26Z.M.G1XNDN'*J:A(VU B\W9S$-SQ>$N,R)_.3!(]V^8R6!B,#;^>% MW#*9&>E)6IU4.]W\P% ;'3@R^7KDHIE,9]ALU42YS*AIYA51!YXD2P;G:93' MLXK0P'FF/\OD\&:Y:M#-*4L%1S;+R-AJ)"F.:?3CZ:0\=%/C 1P96%$]:V-Q ML^76T JQ2E>&N1[?:+? R,"*&LJR(E>0$2N+":3<(&MQ"J%=,#*PHHDS<]05 MT5N@^$:R,CC5G^K6E$T$Y[E6AU-BG2V/&+%DU::%5696*TW99'!D2JABC6*W M5V&R1"+?'ZGBTJFWV%1PY$JF\*'8:M,1QK%]^'; VNG>^URNZOD%C2" M6_2L2XQQ>>&EN00F.J$Q+"N4"(Q!QN.^7.B+0D-WH4H-#"U+FV&*6HLNOPJ'!A:5SAOY;B%M-1@5&['CII">D(46'!KDJ&FKFWJB6:0=5RE6 MT]8XKU:]"5"!I];&LD3D$AM9JK6T1C?17%EZ&@X-4(!RV&*EUDUK=+\C#-7* ML)%C$E[X-K"LY49P^Y:6[,MBDM$F?'[$#G-3J+H#0Z7-I%G)5:0!NEBK&CYJ MN;FT"R9P8)N,E"Y;+)MBC5'C.(,7&F9Y@4_AT "QUARAS\OQO,9P>*X?7\07 M WKN#0T0B\(*JQY9KTJHFE5J"XLU,_FL-S1 @55-+''YG%:D10RM#QK=#D[E M6M!J"L@59IBDD5\E&;QG"U2S@+>3Z8-8FJTF6;W.K2?HNH1D:K:]7@BM*1B) M8:^'.I:J-861FT?7A2);%XWL$&T*#(7E^A9W#T%T=IRO3M#4BBZZ^27A#B8""ZB +.-$@H>3A/Q@?=W%JF6@VB%T\FEUG./:0C:&'A-C@TWY;Q97;" M-)*SH9B$VB1 J%H-8WK+7!*ALVP+X72 SU(6C@RB7Z7><*6*C:"4B\Y)H]@Q MDKT6>T#RJU(F4>GD*%)&=*(;=WFY%)_"D4%"L;VX@M4Z+9/)SO32N&,6\'(5 MOCY(J.8X72MDN:PN%QS,0:M279ID8;> (*'PV6@V3Z?'0Z8BB),LLU&7B7SK MD(I,HU*NUJ-;=0:7>=0=I6KN"(P\H*1:*QKI-M'N&BVX5=9.N=AR($-U%B!I MIH2FRH"3&%/0J(5>%I++0=<%(P,D35)T$9O09II>=(>+:5>4TYH,1P9(FACR MO!)WQ2J-&^-Q70 V7'D"1P9)VK7XN9:JIA 9S[:$C93/V>6J-S1 TDJ2P/HX MKQ91T2WHZ48U3^(-N/HGDKXPMX\2#'KIX&5UU3#%F:A9TE+TVTG4=5OL@K=D M%& !;?V[,5M4VQTI"_0$6B"=[8A!?\.^7_'1YFC_RM\$. 0<*>58+>S7W_^QK%_ M_ON?\9^=T?_RU2_'>CWG8B\8$MOVV/T;MOC8/N@2[DQ@MI?UN[9>/J*($_@) M2H)!^RQ'MI\=N,6%)[S5=6=BS/.\8V-1T=T8(+D%+_[% ]B_ Q>!+1BDN;_ M"CBB:]Y?]4F,XWE'=12OX;'N<8Q_P3$%<.HAIHDV'&QS*W%;!.G4&[G#ST3! M4<3&)/T\0T^D#FQQ*$Y=[QYD8)\[^65?7@A21\XVA]I<1!M& 7_%[]\/^+"GPLNU[5&Z%>'S3 M=O/T!9!S;'WW@1<1]#]Y(:1[L:GM&/B)-QL$H)?N;+^T!2H4_0NNWS9W4]TM MU:?+)T\$B4?BW>Q;05H>>+X.GCD!>V)'Q]WO"(R[_1Z;(BN8W9>B_>#>7&E@XCB*\6>AU1I/^ Q3W]^_E>YA_EP49L.!,; ML(@-EV=#XC%%1&RX.!NPQ]2[)R<1&\[$!N+=0^R(#6=A0_*#7(*(#1$HW1,; M(DLI!&R(+*50L %,)=(-IV3#5Q.=/PIK_)@,R8^I\%X<=U>$8_R5#*?SW)B] MX,K>5RG7N[*/4/IZ5_:1-7;-*WO?Z[K>E7WDR%SORFY9&B-LO+:5?604AG%E MD9UUY786KRO0C/8R^+^0+^_E)O@+3SUB^/D7OG=C@A-"%W=YI3(&GC7 M&@A=4;[WUIT3>1'VU8C%L8<8O('U^XOSJA($0 MH:@6_T)$4C=5S?,'A"#NN"+R'B&2H2D-'>V5D(I(I%T\$*+691'G6S2Z3>3>5@A%1:-?DBECM=D* *$R#ZX=T!XJQS8%@DV MMFM4.2,[1=668:6TE$8DQM,S(8$[5#KV2)]/F+7JULUF6I^4N#1 @M2O/PE@ M&ARO)W7 &[Q2)+B%LYBGNGP8[KVQ<:"BGM]0Z&5-O>@TY@Q1LPN>TGZ"4+OC MR=,%RT*W_O>#:;&_CZQX/BI,>5(_U5QV:Y5YJY*@^U)[V4IU9&VDNM]61N]5 MP@1VU>^/0=,4/-#SY)XKUG^%<+'2[]C2H]>9Q6.C6?RNH]3EW6G3F_*AM)QMUKSBUM,H(Z)(/>_F1VD%L^>PCCIPN7$B'J%69&M% MMM;MH-8'/K]FU^N"P+@]NH 9%80T)%2LA FNE-30'*68!D6O13*KNB;=:B@0 MKE+0S"+Q4P%6=$Q\T<#(/6DPX*HH<2MH=9FPP+'P MJK%B;2>>LV348;J"X?;3&&5!O#IY-.#^T"JRK2+;ZM)H=>9PP+%@:C595X1X M64:14DJ, S7 M'2\K,R23&AK0( *>-_6 X]CI\O)O!X2N[OC]0HA[OV?N][;J\-WBNF#IEGMC M?ACN)E^J@%$D\GB?1*I%>B8/*U!Y.CDI^W&E2(2GK]_.@0.VU"E8/@@W&/*UBRT^TM M,7+5T(7)NHUNM$LY;%7"XZ-*ZB-=2@6]OAN) MO[@;>>+V"6HR.9HOID.3:4R+=7/>D]8SX?MJZ>?UDMXNK5ZJM>9#WMK(DEM? M3PFV(Z12P/&*0\<+Q_$H>?SR%UE"L(]/6I#B"M9_@SCVR8H4&X9LINEF"Y62 M(B?:U'A",I:*^8W*:1*/))QNM8HG& M99$WDOI$P'SSZ_3Q@RL%KUM(2?@WJH 9GA!W&.H=1;6>0I#V=N)8@#Z>,@UZ ME>[+6:72'Q=G/:PIG*L")ELSBCQ.2!3=MQM.*LU:G M*_WETBIET:%">F 4'?U'=E%D%]T.&'W@GV]LUZAR1G:*JBW#2FDIC4B<[3H MCM2:R6I>IU%NWA[.W/S,5DIIB$+ ]TX D^B$UP%N!X6N[NS^0I![OT?V][;J M\-T>NV QDWMC?A@NZT9%,".1CU ^0OFH".9G;-?_>(=U?W:V?MU1P13X8\U< ME;3=Q-%'[X,W9_[\S8-+_N3"SI?[BB>\-71G8LPC86PL*KH; ZZ>!5W"F.W] M814#SHW(VS'@EHHWK!?,^5)31:MB#8M3 M,\_17-S:8(M$MH/,6P'7D9^)@J.(C)=[T@7O#2C "=SZT2.61SO;#H2 M.8HS63,>;U/#5;$2!T\7@;MI@.?;IB.>-2-YRY47DN4/0Q1Q8GNR]4E1\KFZ M?<8V/L+KBL(9EOA[]\/^'"GP[.WT5&Z%>%S2GB#A^?V[#TQ_7X!/MF""HG_! MN=OF[JV[Q?IK^IR+220>R7==3$%:'GB^#IXY 0*\(\GN=\0U@7R,39&3$1<0 MX5]#MR0H<+]-40&2MQ1?/7,;0O)>O!O*C2U=<6SQU4+/CHY[W_R\'/P'+.[I MWZ]K"TB_9VWQKM*,.',YSJ#1G@DE9Z@(S4+*&>R1BM LI)R)T"R4K.?#'#_,/C_Q^3(?DQ M%=YK2[NK03'^2O[5IX[/0[HR7E<@>__O%Y;X]5UC#GU,?5QNX]R4V4O&XT7- M%LTOT&HH20\$1;_U:V?O*[.Q\G']%/5 N[ M)DF':8E'VN8?N5*GST(^N/K#1@ D9( <7\Q2/H) $6 %-R=0>*0W(KUQ@WH# M_^XV3WS@,(=/D)NF:'.K:U$,)]K'P7^/1I#W _4WIRE/DY\5D>G6M]<]0F]Z M L;[].A&$'P.&:$>$ZGK(DZDGB/U?'&]\]&A=D2F6]]>QU#/D7:^[T!'V&)? MGZ?!WSEX[=BT?%I(FO]?>Z8[%J<)UC]1B.3+=GK8A.%'2*'JCF9?BXT6-EU[ M#*N>^D17A&N2J"MR!V]/G"* BB3J%&&'2*(BB3J>1!$W)E&1RKNHRHLT7N2T M'W3:PU8RFM$FCI>_:,!::;H64R3.WRM'@0[L<)WV*RTU^,/ >.@(\>U:_('; M\V%8VOM5-6-_G[@=WNN2A2=M0V0NN[7*O%5)T'VIO6RE.K(V4G_0T/.-"O^P M9J+?+ _8$TW=A.M]HSO>Z\+\$[Q.].9R;TH[W4*]WK:=Z11OL5ZK(NPA09"! MNOS_',U8"8,T1HAS*L3QLUO"L+3P].*\5?!Y'W:P [B39Z=X;NK&6::RFK.= M0B*?V-2GK->5B*""J!.!3@0ZD9D3(_7K)S2@AK/$N-:499R6<(;(*FS.?2!'63'<:1DB3;B1/42($HA.&__L11/#)Z(@SZ M?J)B&)9V8:/G5H'G8_?J3R>,_I<;T+0,I[/8]6,5437M7RR89#)V9"$(68L^>L/CI_$ M[/$/+\,@GL>!H-!=LO[4F>6N,[K76PHVI;)$WC$E6Q*MHQU;7BE#?VK'7BYK MX3N6W^YD_ECQO>M:_?4$^P#2/^_:DK84?953X"0-*H*MZA&=.3]JV\D%2MD3 MHJ?&E62\W0K3J29GKWIFT:4)61(R-L$A@LS,IRP%3S7C<>R$5F\$1U>P(8\& M1]LSSBM:_;4>>(8.F;Y^Y$EI=62NUU8)FFO7)VUFLAIG1BT 2A3PQ).G"_Y% MD!3V31E92)&%=-X#T;6I4]HF7^?1BKWFTN8LD9\TT@"+4L E)^*1@12AT9$, MI,1E<^S#;B =+6;X26#:,&0S33=;J)04.=&FQA.2N6A"ZIMAPWZM5TXSPW1> M=OH%AVVV,],E"7TX>%J*/R3P($I%(!6!U/?/3Z]K]==SF!HZ9/K!<:JCS<9( M,EH4] UPX>MV(/J=1)0DTGORT:OM/5<)TN[[9>#,.]-W9U MFU.BRZ%G2"!\"=)Q -*"[H#->CF4/M^UBO"M/62!1JMB#8M3,\_17-S:8(M$ MMH/,0W56RC23BU%Q@V;I0FX89VS";?2H%IN 9Z7X YJ@HAS!"%;.?$4T?&L/ MC^%[083Y^IFGW,FY1)>H%62\EU>ZN9Q:KKI3 "[4KS\D><((7H0L=XTLD<%R M!7#RO:-+I*WRP,6M$:B#3A&B**U7?=,%D.+=Y20/' M$]DJ$*J>][!F^M8?' M7GD=J%N4T%H-+R,<4ZAE!CPMBH;3#^>%33:1%I4B(1F,6B&,)=7HN?DF=(V\ M"YL/Z(%X?P0U$=2<]$YG^-8>LG/*,^++#PX2T^-I,=?W MH,6[EQF5W;K,Q$__&(?LZS/#P1G/;>8XS=CD 4<6)[:_SLHGR6UQT5 MS(T/_AY69KR8YE'B&B\W(MB#JN2=_ULYR>(5W7* P'>D5%T7MYNJC%+]!J< MG*6("K.(9PHKM+S*CY&6#R&2YHA"VGYG' N' >M !)O5 "^W34>\Q 80),M0 MN/5O2?.^-(9+]#%7T@ '?(':*LRD<:#\\G?GZ/\*'P2X"2!2"18#__7G;QS? MMACRV?]>Y><]MCV5?PZK"%\6/?81&V@;Q,/L%P2,V7H,R("H"3'>% 7)C@$= M$^.FIB@^_5V!?P7_Y6*\8P%%()HQSHHINC:%_X7*3(Q)5DS38TM)5[Q]&=,G M,4Y;QVS15*V8;L*] AX._F*!C0"15;)FHA"3-/A];R=!??08B^W/;2IJHLDI MRCHVXY9B;"*MP%?$E2'YFS\F<+;H/5V'D_!>)FG^G]Z%/T%:_ODO^&=')EX1 M.1-JN=D.87=FT=Z>0-&_SF/\O*R$CA-[//;E,$7XR_*6X?W[__97\ZR'$5Y7 M=//WSJ+;6^;VU;BGF*< #4R1DQ$.MH/[S2DNM[9V5?-3CT^YPK^?C,*XEWJ" M/L;)OV)[/T/Z!(BKT9 HQQLIRQ4?Q[D;26;^[,G!F])\TO:'R(IV!Q;1>;OG'>5WE:9A137 M>(5S+# !8/['5&X=,\6%(P%P,K@U!!0/E&(3400PTY$T'N+.,]C +WC8(L9< M"?:]LV-C$4AE3# Y%[@8AJX]>&!EPURKO:_&.*\1@P4<*("!=DP3>=&R.!-0 M!,P 3,^"@R:.#8R+&,]9L]V\O/>"N73!0Z$[ %37'**X\&:R/&S)\"%F@5+ M_&MM0=H%WL$,T,ZOLP'H E2XM)0$!TQLS%G2JZ<^?=O0%8E?0[ &<+ZCCN5( MGJD+>VS '$F N \QPP2>RW8)X*$0LVWQ 7YM#.AIZN!E (O'ZZ<96O K (K! M"&!IC!W3$I]H;L O>(5!. U.+6W'8M!D\Y@&O2V?R#MZS#C_ M:R]8Q4V!?IH"<07< >_;[HC_/;)7F+;8QN30-<*=_[:;SXM0*GU*L=*&CK,+](OG$GR&\[D]BU//B'EFZ]USC19+DU+ M%8K27;D@T2A/Z]E)NS3]]0=[#!Z?Q/$Y,7?VLXVT M46-A!K:0EWT]Y+ M\]!N:0,B-D43*G>@<)_8A.![?"(HM=USY-J$YGKX?*FK%4'@6[_^4$"9!1WW MOSS9OP!#N-71&8)T$N/IE&ETZ?5\D.&*M1Q7T*<79TB&1BU[F$I;3,6.J]E, M3UV.N^ZO/XE'[,!IT%__>"!V8AS"CT3RU&C=%AUAKC".VJ RZY*;7?=:)\6A M?FI1Y8J#A()RQ*@PG)>Z] Q+0QP*E@6[* [AY\(A31!&5K7;1D4"T^:;;'DA MI"\O]NUILS-#.K)&4XUZO;F(=Y/:$O")?,0OA$,'&7("'$JXDV4%FXHE&2>S M;#*O5^VEG;X\0]:Z3JS7;9.I]!O=,LN1\7C&8PB)'F#(9VSE?QZ 96<9(@_] M &6];_$!/@ 3TK.N@/7F>=T(W'OP"Q(,%4G (IQ()MB2*C!$IV#:3Z9="9BC M@N_I0['@7T8:]"WMM^,?8MS7+,%067J,!IP-H0K-\,8DZ]GENVU=H$VJV^>! M-DOA9+6_Z-+B8'I2:"U26B77M$8EFBOD.8SL;4I%$9IXQ&/J;6P-C[IZFY@\ MVEC6>P5BS$@D8J+I0JU1EMR3$K/2U0;5P5SCY<4(+"INM);ZR/6(2;Q)S-?[ M28*4A(N*02_7@EMI&VI1NFKH+O*;'$$0)OWFJ$,H0P+XO#=S:H0 M3/*B /W;6!LXY>92C&4X38;\4#E@98#_0Q["/UC0C09?T_WXI._A0Q8*HA=$ ML6(S41$ WM&3B<_R6(TS@<..DQZ(H6^_38%\!X^& [9OVP\(P-EL1%./&;Y. M>/ #K#"U:?MC#'[_*> %J,!)D/> OMA.Q"&_8/':AT'G]K5')ZB%U8]5^TCJTQU,0T>JQT>=Y7' M:H^)"QRLQ3]]L/;,U]B6L=[^Z#@ BZ#HZ5ITWO8MI22:I@3("NWF#K<$&\/R M=0&D[KZ-RWGAV/$^,)O^;(?0H:V!J\X\ @EQL5,R9(1 M7WOM!JO !0&.US8H?&# U %VO6^F^(\"R*G;,_ T 18GEW9'>OR>5'# $P>H M '!>AO@/_J;PWF8'L_!>X MG62+0F$ %@Y^DJ09';($Y9LU$T=Z-@(_5 M)Q/DY1\!257/>QB;.O !X+/!RVQQ"@@JOHZ?>^>0]CX1/R!>;"SR\-0@)GDN MBK>Z[6P ,Q088K=GG'8VUT,0);8J3CF%!BAHKSTC&2I/=D^(@.SPNFF4-'YK M(W?B0V657 H"PR']HJ769X6&^C*FG/RLW_H=<$][%.O.@-J= 2C)Z^96S*'_ M"SR](O@0_.HS"3#M2=&G]J-#[9S.;!:)%>/PR3PY:2T** ^L[OCC@:2E3^RZ MV-@WS#\^<'AS?XHK7A3A00>G*%#^X5Z=.(JR1HR9MX$\BW%?OCS?V)>O[5D% M> L02L^G%GS#SSM#@=B%H_^Z(GCR5BYA20KO8^S?&.S_;.X_^WF+!KWLIQ-U M[T $S%'US:J/@<,W0I_X"%P5X!<]C06ZS4\_\_X&5\*+IF5E:&('_/O" .U/1%HAOI+X7?3^PQ;7U?AX4T,+:,5E$FB9:6N8 MT3J8;'4:;?QTGHL_DG\]*:S@]-^290B^P&D%!!&]2B>QK@3D WMB%02Z0Z#+ MC75@!N_Y,+O3R;7')A]?K6>!">J&5X>5-YU804:)%5%BQ5$2*_9(AF&/Y&[2 M4-FQ*902L&0RR0KQ),H2*8YGN>2$9Q,$AHHH1XWQ!$RQ@//@GGI:T^9R6"H3V>Q@RN+!>2:6-%^E)&[(<"MR@N ,NUE76VP\.#*'J!:>U)$! MJH[)J3%HF^VY,V6)X,@BAV!6V^ UU&%(RV+RA);IPY'QUR.QVEA>BOG&F,GJ M"=SN"BV$2;? R,#:$XW&U)T-L16=K=JU], QIX-9&HQ,O1[93ZEM:19'*F@C M)93M57>3K4U@Q[_ /"U^.BZM.MF!W!FNVSFZY3)URP4C V]W,5L?;,B5@*J# MWH9LNA:FCM)^+]-7:Z>L>,*U6D6Z41PJN-:,9UI+6 DJ\'9QG2\C4MZU:4GD MR&(/=Z:J=TT_,!(LO#">#@82W79X6100QIRNI_Z-WE=2AV*BP=LMBI&4O%)( MCJ591YVRR> \T5:Q/$SE=)OA&+=6Z!HR0[DM,#+P=M,:EWA*QNKH0ECG^K.9 M,)CS\)F!M[/=S)0H#6L"ZF!.OZ'.#0NMI-E4\.T(@1O-M)IHR6IIP'4,H8J7 M!;"/T.#05-[1&NNBW)$[;:U+],66GJ&@ M>$\-+,I.)Q%*I@L40ZU-.]YB^TJGG89# ZNB;3MCD"YOTGBZ;>GU@;IH3< $ M#@!)"F'R"U%K,DQ_4.NG$(3LJ\DI'!J80(IJ%\<%UN5H?%)K59#Q8K8B6G!H M8 )Z0[5YICOJRXM\"F"<4$AJOL:S+3@TL"RG MO;&:A=2"H*E^H9-#%M:"Y;VG!I:EKG.S%/!;67G1D,#$^ADIW:2 M85@"V( M4S1JJ\((P!1V8/\G\?4$6^7*+*J6,LR*3M/Y0@O,]0 ),W!JME! M*QMZH191N:C)^' .Q.7 'K31>1XI;%B95FVIXV(;EZIKWM "T;9:@G'JW*! MZ92XMI5*K9O2.@V'!BB0[[8&;#'%-^3"(F,/!ZUJ/(FWX- !=9Y"XMGY6)" M7E<,#,AY)U?9@*$'=FR%'L9M;M@NT-1<[HPF61(IIUPX-# !?37:-)&"T*4[ M5'JU1%+MAJO%&2'U$1=&/&Y!!!"_ .,%VDQY/MC(SVYS4C4H-#2Q+&V@)VUDGZ@RB)IA:8=[I*@9@ MP0%[(9.DJ>@ R!FJ.7??6!LM4]'1O1L:-DM@$0P] M1DW9&"[5SG3I!4(@!1M+(>F^"X<&Z+ITK(E4[^;K:-[0P+*$ M\I0I2JC11-?)?F=>[RZ[F=D4#@W*:WPH:[4FVJ+%=9,3.]5AMT6!H0R(&PEY>Y M#8,2>X&I_>C5@=#0B\-3SHIQNY-3F)8"8W;Z+F)].$"R#<'O?6GWT?:;3V>_ M3^'T[6$Q> @,?'\^NO]>%/+W64[N.OQ,%!Q%;$S@I!0)AMG[DCT[SHE>89)' MZ>6F7&<6 M&OY]LENDM.SW]&]\D;E)^\B.OLW:3=CGD.I"43CQCEA6-LU M'7U\,GRNX"U)>)4XWKZ[NQ<2V7N^#IXY 0BQH]ON=R^$^=N/@\&D@ _C3]L0 MH??BW5!N;.F*8XOGCCN]?QWWL]=OG^.)/[QHC3^^6W8Y8LRE&(/ACP09L2:, MK(GV3'@9$W$FI)PA4A%GPLB9U&.*BC@31LY$:!96SF#H(_YN1Z6(-9?;-/$( MSD[)F2_VNOG0]?\Q&9(?4N'O' R?F)9?&T9W+$X3K&/40_S $3C-TMY,/T(/ M98*_3,?VVXL%_WU*PCZ*SWK!KF-'I]@V:BGX=&K#..61B!4)S]?,G2LF"*\K M$%'_[Q?^*]I9.^JE>=OA%)]B:>]$)!*D$\&R;Z[>JO <%Y3?-Q_#1XE#DO(] M&RU\U5;?6W?@W//W,?5R&&CQD52\?009(-=YBF)O=51$NNN5N="3*:+3IZ/M M8:#3^[T=0D,L)="X*%9&M>&^5VUGE$NF]:ZV&@W%GH%+K0ZU=I\=95 MU-W5TZH(U@/S);V[+OD]W:L]HMMX? M\^]1Y#_,/;C-99\\,'OR[D]7'H]]N@&!X=X;W[JC,7)7%N52S_NJG@S<6U MS'4$3H_1QS.4L,!;2T,1=+&0;"CG0F7/1M\QA8F,Z=']BCG(5@I^IA,L2 M+/7K#QY//J02P1X($5C<>N#VYWJ\V">*.IFT&:8C.'*NV1':>>$R>AR0.$F= M0)&',FS\UQ5'>M_S#K:U16,EC7^\C?#>L5V!,.%%%+*-XE=W%[(]GCT=IH6= MVW@^5:'IDUC/:ILL;A*H;AB<+:O8Q=C#U2J1/9Q5=N!(?.K/]*:Q=]XR_L7]N/:)YL42)B!*11$1!KNN,B%\JZ2*B3+1YKB%" M?'&1"&7(]D(:^;VT_2 OB(X]==/>V/]/N)!7IAPT+_[61?+E!&32YT%W3.2E*92J;% M)F!WD]3C@6;8M[%#CI$/9=^C0?!ZEW1U^$E_6YG_;>5?I1E4366, M#-,AY;2 #.PUQL/644FP=:C'.'::C1/%V:\\_R18\?(#AT&"?DBS>=@C[F.TP%(6?,HB.81G+* M8G$OY$L0#VCJ1+>.[G&7WT3(M]Q=I>6$%I=D9SW'G5F]*Y53%PKY4H_)1!3R M#7_(-ZJT<5_9TE'8-HH\A8$0UQ&VC;*7;SC]XFW;N[(:ZYTT;L^8K+DBDZLV MGYVT6RSF]V*D\ <"3T;IRO<1F3ZJA5Z9DRTLHY$F@Y C)C&?2:E>XS(WC_#D M8_)4/6?"P+>;35=^(2K^,$01)[8WH2@#]M:J5H32EK\WYM]G4"R4H>^HC$6T M!^X[,'S!#(DKY?XM!&KA2\8O7K(UZ<>Z(H _YD3>\Y)C<>PA!GQL_/=__S.. M@G^U0K>T*!(9 M99J>-=,4_]8EKT;#M:1F>5AGUHVAN2JTI'R9^7&=KU==[@_DG99[(ZJP8'(U M!I^O*LWUM!17TBZ+^9WN*'$OH^71>0)OHHIW7I4E]5%&7 MEU'D@,0GNQD6!K[=;-YI5"8WU"':L$6P0L#3*(!UQS';J$3",:SG;]W3FA;I ML=$==5RTDRK;*;.Q,'+-'[>9^-A\5@;FF$&[4Q?E2NDADDL9Q$IHL5C*O[9% M/. I,BJ9<.UAZZ,:QNO)C!M:<:Y#%PS'751&&3V?O% K*/P1/U7_B"NW@D-G MUW\N!\)O0!WS.U"?M:5PN EV;^FZ%S?/(HF(HEQ7&!./LG/#0YEH\X0O1'QQ MD0AES/5^DG'/WNHX"M&&+*YC.*;(5B9VGNPGV"%3:4]PG1@7C*;=NLBQ*/&) ML Y\SV_?-?(]H\/QG;8(_FB*0EXWMY^D!? 1QZ^[>MH?F;8LT;:> D$(_A0) M&FR$1;V4+I89*ME/]RJRRZP3+18'B__U)^6EDIPD#'3I+1*5^8UBV%$,.SP9 M(&]AW2=:OB&ZL:36M8V#=J8SLMAK#.N(FH80=HY0Y* MN%9_?RGJ47P\"O&%@1#7$1^/,>ITGD48Q.IFLML_G<1SSK2=$-$C*F<2I<9'J?&W>:QP-^5,PD:&^]P# M47V3ZUOUK0>/3Y(>$Z[EWU_T^!L=,Q,Y S/9N23CJVY[81(-C,U?Z/H'>K+6 MTV%@6U3A)(I61]'J6\MO>75%\Q,Q:KZ3C.O\5%*8;)-)=;GBL&I5TBQ.1"5. MHACU3U3YB)@Z5,)-"K2H$_\_>U_:G+B2M/O]_16*GCDW9B*,1QL"^LQT!(O8 M=Q"+ORB$)(30BA8$_/I;)8$-AG:[W<8(J(F8TS8NI*JLS"?7RFK,VXEINSX/ M+J+*MQ4F9SG)&8=]NYD@,&IQ?NW%'K]O/S\% M7K70G*P]UE@)TSH[=942 >SG).IQV^+[&7+A#=J$ M=*%+IZ,*B;-8QE=N!L?.L']G>80%2R%04Q/4U 05;:.B[8M;Z'$@1-S M/%LY1FP<510,0C%@% ..20G%ST.^37(AN07::6IYK2(9@T;/I9@.3Z:BDHG4 M YU&G4!0R'=?D?I9"Q^)W+#$^?V2,.88:E8R+U0,P3R2YU"D*.1[Y<40\5K] M_55+H[ MBCS%@1#7$;9%U2'O]#5#:!']O/MO2)CG683?A#/0!=N5O^]^^/L<6W5 N^B3<#W@ MUW!2"5U86[[W?:JN9&F?+_KY;\_DS&G&V;[?=>5O3PUI^ +?#S@B '<*;E8H(C8Y/P#^!M'IC!U-?U M=<*>A9^I)B8>CE>C4?!9.E:I5%[^+BL^Y';+=#%;]]UPV Z_?@W (W].N]-E M::.I>'[B,%ZW,R0N4A4',PU_O<+?KYW#SZJ[=J0&!AQX^C(D-C;QIU/9><3@ M_YYG?82G7VZ-O'PS#07VG;9)9+DU?0.\7OS*( N9"I?0=BP#_):W'$<6(7)C MVBAFBXPI'WX%+AB M(O6W^TJF'K&R%?"M\!R $8".@!2%.PYF#9TBJ*SIR M^ L<)48KGJSWR>C-!.\!4Z? 69+@@S79? #3]'4)FPE@CP7P%+C?X'6>' ;8 M@&$$?]]"(L!BP*+KY^W+@U=8N@IF!G:YJ)K '0K3X1[X(%Q,%)2[#IG[^1P*Q@[5G%DUP.@L>5X\U "( >$JB[D@"W_@C!$F1T MRY#!@P"#"2XP#/0U9EC@(2X45L V[J_D^UEF@*,+*>1&H@;'D?C?K^<2?DS\ M#<5E.T($'C>T<\"+CR:^'?VE6WF[#)?UL((LAM$,C"(>,!(GJ1!S8%#D86OR MF-I/$!R35\"9D@#/P(&O8(D(4 MKXP8H9?,/GE:;2"MB?0\FVFE#A*KE6;Q(+H#+3P8X0F _>_*YD'S1Z#; 8U; M4W8)@;("@!6LPE2B:%,OOZ-&.*/\5GR> T%X% AJ"H[#=Y*MCFCWO0K'#-NT MJN?+ZUE&^?;#M(X"0'"YD<((=:$-(-,RU.GZ\BPT<#3;%L'.!F* Q@$OUP$XNA ST>&IO+V81-Y"O'[ MY950K. +=]_::OK'9VL4"HIJ^L(VD!AZXGO1 %&7!0?&7F:O?&4*$N@PB'#^ M,)@(^%IV=MM TGO[$'%.AHD6]A)6^+]WQ3;VEKE]-1GZTXJ$PEOVKO7@D,M1>R%#"@-0 Z M_Z/?RI\4^5^'$\* $9"P/ 1[@'C/""#\V&.#GW'S(>U/D?25>$0Q^@G?\TG% MJQ?(#+MPFX7Z,+'*U1<*#X>27YHX/Z7^MWL?\A >8\!\C\U2EQ75C4(NF&P" M71<%;$B<2.\P,XK"3+=8. $8"#$8R"WP6&3W =JVNA_B\DG,M( A\1#"K@OC M"*H[>[%>@&UL0--C'3X6T[?7Q446T(,LFEOX+/H7 _X+\*&Q'>M8N MF/'L3 EAI^?03%H -Q9@/)S;@2D? VP&P<>ID.7$ZAR$_LG@6-@*_7(;*H< M?6>GLJ$KNEOQUHD';S[P1:'A)^NR&(VSP'QTX 1'BDL'2&>&,@",>6#7 "-' MPX+0F03:2Y+!(T)U NAC [L]?'7XQ4A'09E\=DW7)UWAU]OBJ*ZV#2GL#]NZ M+KO-W?-W(Z=6LFQ(TLQ?T%%Y/0.X2> !0SD:#/1IM.!H[K]:[R/V.FISJ">_ M3ER2]*?)^$'LZ4T+F7IE(;LU=UQ6G*+ "I2[(1:I?"\Q[[S.:H99U8;@ 7JZ M65/*AQ3;2F(?O"JG6Z+V;8>BN79!IJ<3Q65+9F?.]F:S=A4'5K<,3&$;&M.. M+U\BRRBIKJT+Z^^J&7YI B<=V2 J,([-B.);S9%^W(+9Y MBIQ/@8,&P/DG_ M^[__F3Q';@]??3CV8 NB+UW"A+]F'=1_,9JAJ:Z:2TM?1GIH*3BJY0/O21=4 M(\)4'8K :+E.U&,<>*[T+UR0TR/!MG P08Z M#_P1K!AH$@B'D1MHW_/83]! JH) M#/R-\%].T 53E+'>3 XUDG/XYY>8()Q&Q801IN93O9])ZXZ:Y6JI7BN9*/3X?A(^,_EZ M9&>J.CW>7E)XJU@95E/ID3LM=/CPVHC#D4N195,9(6GC0R5;;0*Q!F*Z/4F^*):-.H3EMCDFAV>/A[IEL"RG:DUU/)TN]HVE J^UN#(HQ5E MY\4IFUBH0,W@]H:@FX79B@K R*,55;QD:3EG,D5.[O?G=9%1R1ZK@)%'*Z(2 M'#XT^<$&;\GMI:>N[(&G9_GD\3R?3%RHM%>E!CXL/('=(E9NVPMXYGCD(L,D ME[;/537?'%/M8K==,SL*&'FTHK;IB75G8,J<,>X,GJJ#;-*JPY%'*RJEB89' M,G*2)O1J#OD%P4+3U1RFY3;2BXG+8H4?Y<9$S MK$UM\[3HVF.IPQ/X\42#=)#*^\G.C&TY1&K@#//MM )$CC@>2JX*3;&TH19: MJR0X8K\RE1O#<.C1HI8II_:D]JLY=D'F\XV,V*]WU7#HT:KP9C6_DH)NDUWG MR R>*%2"'AL.W2WKW)95%T;T?+GH6 94Z3#L-P1F=]YW/0"WSK%Q9:J5Z6RC M&2;;2K.NU E&FBTK45@46+&RE/7>&!>ZL@0RQ7YMBB7?;8IMMQ"XGJ*EF*'> M1@;9'QID+_'KK5#L'.&M7$3A3V#^0O\1N*KNS'*\!#"%#&B^ 9_/=^2'[5?6 M(G"TH0D#T\1K67"@I:-'9ED_-*Y@_M:!YO@B]>/!TF!\&WW.G8$(/CJ[+PL M;2:+&F;[C@@+5MPP6!&FYV!J6%B[I]]J.Q;X-30^!=,,*VS@PPW?@[GSJ0_S MV0)8'5A<#Z8 7P@(\^B3T"X%"[1,Q8+/V)%J[_%+-73?)3FT0H')*X;Q[MU, M]EW\;+\!_P[F\[!;SO/T'IZ_"0Q=?>VJD1T=#0M#JV 0F.5S <%S?G0[11@H M<=VH="QZ=Y1)%];0*(VH V>]^R-X@>_Z(3O /'ZX"Q[<:U&W7!E\"NSK,&N: M?R9)&!+<^$P9./XVW#&CBZZ!?89+GTIN][V;W VDCP!]CMD1K#;@"K@ M82$/A1$:T;+ER(2'BX^H \B7XJ[7->)HJ MS.X!Y-SML[H+3_PJWA %BJ,"XHD,([N08P"OZ=L$@?.N6;],[T667Q;AS6 U M#B0G!DL/W.]?&5LMJ*Z@*(ZLA,]J3;?;$*; CLU_VEAS7&_3:.)#36),5\TS MI-DY-O]/C[N4^7\.&?J-HO)HCC!;NIT>3!&*46KQ,#>[=Y1@FY@]3H9[SNZM M>W7SW]Y[8)GZLGT,[$08O>2V3W\W;_O'V%X\7J;VO%"Y^V.EK^%]T?\+9Y?9=$06)Q M[QSP*SOMFHGR:2;2-L6S-2H)>X6%J4-L=] OO@+TKP+,1CEN)$BJ&?WKS2S? M!>]LQUTJF4]@#OR12MT@FY'4)<0P+L'>M_5^G[-81H8LGT<8CY?L:E M&[^L=;SX;0&??<7&+T\X.![?=BS)%[V6LTT8OER[L?T 1K%:9MT2S*PI%:)3 MA=GH,)R[O83#8RDGIRL#7>N)K;&:[F^$,)2EOK Z M<6&'U1[E"]2T*+)K;5%R$LI"7!NP@0'U[0?Q0*29<]S6K6F6F1443F"++#]OZ(I<)+HP*3V)G+BRLYI1; M/ W)6K\Z-?1Y%J " U"!)!$F($R(17(WQICPDV.1%Q7K>4X:E2QGEL/S^(SH M5JU%QI!@7Z,,5/84_M:UN)^7XHZ;7]C:/S*+XNA?$!"Y8#XJGH3Z:9P]=I2* M,>+&VDUK6M[/P/L$4$NET03WAO.TEI^QIL0&;K/;#_ADZ)71Q/GL+X1:"+7^ M. ,2.T)=*VA=Q'7\/:3R&XEUE]$[ 9[G*:.JD[.%7.X I(*>8C*%D HAU>4) M]=.$5.P(%6.D.HM#^WM@TS%M7B2$A8^KOC)9#%)RJ=B 9A'P7\G,EWBO,1*= MG]U"B6';&KE/S/#?;4+O$"$H@!"2Y<.>3/' TD_,^,5OI3$&PWCYFN'%;8ILD9)151EC0[GH( PD@UT. >)!A(-=#CGXX>_K_.D-WDM351BR?EQJ+6] MF)EX=\N^XY#1O:TZ=@WW$(9#W(#^M[L(I#^M$7F9M;=@P^"EN@Y&E\6#3T@EE/7ZBN/5R:.B:TJLNQ@K @["2@\Z\5>1Y M(^7SYSGI?:?@%K>C,Y>FRJDJ^AB0);XH&6]G[O=.)B4F$N<86H;E_%)RP^&C M_KS$!#R!1R>V<505B]#G"PI>XD:5:P6?B_A[OXJC-PJM1, M)$D%(@X\>?V02E,(VQ0XQL@.&P&^ MDJU.:*B$;F"&? LV;C>3=\F#U?$F1IPZ6<3A4- 7)O[BM_CX8FO,G,D_/9%M MD42*[;.#*:N.1\6N8K );PU@FHB2@32!DH$(C[XX6QB_M5\K'%W$O3P%,_I* MZ)ICI537F&JUM KJ!96I=2#,P"3A X[3"&80S'QM'C%^:X\OS)S'HSR%%"17 MS<]UEG:X$EOO W.DW"](H4$"_$;J@2;?"G&'?N-_/ 'LXH_=L*8/'%15//&[ MI"Y__!?\9[>9HBX+#N2GV9;PS[P!B;XSHO&_OH8##B^L).F7_=_R $RDVKME MA/_]O_W5O'!\0K1TR_F^8^N]96Y?388_/D@'I@L&K/Y-_87L_0_H<$=<05HD]$FX%*J'+4^_[]FN[SYR('ML/ MH4D+=OF[(^N 19\(:"NS+ M3OU7P&8.%+-_]%OY5_@?/17^#)@3B(]^<$'X]J-O/_J0IS%KBL'P"^ ,]UDY M"#_VV.!GW'Q(^U,D!<(! 4$U_1 ((G&<\*9:FO8MPP5,B9\ MS7L5]"M2G/HD!NO^A)4*.ZCNMZUYMR7P2ZZ7;[ P9WM*ZXF"22,Z*7L"3QR/%_BI)<$$'UX:32:.A*7R;ZF9YBL=?C\SJ M?:^7ZHRZ^*)4DT5"3(QJ'3CRZ)D.,2]1^4:MAPLS50MRMIV==0(P,OEZI)&M M/@T-8U+GU/;"; ?]D2[,X'4D1V^O]SL3H\1,2&TX5/1,LD<7R);")X]'EM/S M8K/:MC:XG*,[:FG@5O $["5Y-,_*N%I>C!R36K-DEG%HU.MDIA+97GF^.VS3369;E>7(IM_*K3J9"I9ZP(JI8Y'3I)6 MU]^4K;8F=\R<+\\2\^4XRZ>/1\[[3#V8574.S_MYU6L3]H@'NYD^7I%:YYH% MVFTX.,.FBI/4:LG5'3CR:$5L.F^VA^G)!D\L^2=[0Q8U/.C ,)L\RVDEH6VAU'$Q@P2CN_3E,*Y_N4UA\V"U-[IL"A1Q-83413F^5R M*RY?"K1A@VAX="NT9HXFD. WLT2E64QH-;Y5;7"B-.CTLJ>DB=>J_ :GG" M;Y,43G1JNG)2[N!6SYY:1:WD6#PWIYB.I2FGY"XWJ.O]R:C@:^M*N?(T&Q=$ MPPI.25,_(EGQ>4$YQ_G)E M%S>-BIWG$E/)522RG^)M6#E_--*2ANH$Z.P2EPFAFSH M4HE+"'C S*RFDN44:'T?#34FS%36FGX97SL3 M4>L]Y9OYA="Q>]UPZ-$^44O+SY6(585+3*9,FLBO9DWM).?16F*2YAFKJ;74 M\;A3*>+B.@_8&7KQKW"\7LID2SFQQRWL%V7%M/5N7%XO.*1[=C*I\96XV6IK:JWH\EJO/2X4$G1W M*#;@R/1VY(%[\2E=M@Z=ICJLN91;M@P?9BIU67!EMP_>D=,M4?NVL[UJ="XY3M%JMMA=\PV3@:MDP8NSX\B4"'9+JVKJP_JZ:X9!#; W<'!?\15)%P9.E[^%:SB^+8'IY,+O0+SL6PKG0D^BJ2WJXD;:KEI9I MC09:]NN%\$W&^2"?1/NUBS)$0331TG7!=N7ONQ_VYPB=\NWTH"LWOK;K'1FM[=D"7U9A'UGN^\]WP+/',*6'-'DMWO8;+^>Q0P M"0 1?AFHV,:2PA?OA@H3U])]3_[J ,7;+O%[/=Z7P-,[0[3A(JE'@D;;<,EM M>"-=\N;A?[0S%]L9\I%^\U +VAJ$77>Q#0B[KFYG ':]V4D';0W"KEO8AD\I M6G[;1;GNZI1WL>$?+S']ZQ6^%=KY?_\@&/SOH_Z7P*^%R_W?M^2W#VXN!534 M!5;^TXJ"=] B[!#*AAU"?[,AZ-5N-1+B6]W9SQ3B"YY%^G0A/^C]B\3\K=AA MW+;]_33X5P'&91TWHH5J1O]Z,\MW!5-R_WTO^[X/ N1'08"@'ZE,_+CA3T MICX0#_P>#\"(W(WQP._V?;]:'O@@_L?M)$'])4OZ_6/;%KLE_<0QASQPM+=? MU?XZ?GW(3@IW["@792T0Z9 D(DF\N"3&I$]D7$EWCY)XB\&NG_;4>"Z1;G6.1X-ZMX%[BGI[X".Z9CVJ_2W!;?&.3HWI9 M5QL*I9K+3[5*=0U/PX7='3*9LS2!OVK!_333*][&ZD^ML=[,==N&X+N$OC,CZ+G5&(K:<+U,;^I*4*(:'2#T MT!#,G*67X*T)_5T%Y0:"HX;'"5%,[K/!/V[MLL]K_L5MM?%1"V>V!7<2_)96 MR&VLI:D0FHP/B=72[K"C52O5X5-ACUGF+/<'(-&/D3"9[.K@(@^O#R$":)1!_%!0]O/MA=?H#"@I>)$,2O M*^ZYDKU7L?CX*),SVY%O*9% L0TE+SL3MI0J%*=VNS[MY6$;02IL"4RA8"*" MBK.FEZ]B\?&!BC/;G6]!12^HMBMM?YEC2P.[3)-\=M3MPUZ.3 @521)!Q7V& M( _>DP>KF#@J>&Y9UI,7_4Y/@-MR7*Z 9G&H8[HZFEVHV/&J MB8:$$PGG%Q[50$1#PGGG <.\X,XP6U"EL-6O8(2W)V*J*>H^[$BCFI@!' '? MD0W9].#5*%'$4%>%D'8J;-!\%Z;]%0AH3 N2SAM-C%,$ 'K]_[K."&%XQ2D$ M@S; @J+E9",DJ&R!H&(V7F"@-0V# _47##@1(Z#9&=ZQTAK/ULA:)Q,\%8)!0&%HG,&:M8XL 1<0"-&PE+=EL<)KBN#(Q9:^()8&QHS,HK M<2:8BAQ:NR9XE_7JP/(Y#-N[Y*.KCF>@T\XQ-E6?[[>%JVM-.5?.0D%O;<6\ M8K);(0=F[*'JV5FLZQ.Z9_/D/A6H^8AA2_GLM*=DQV[;#>^; _8J]\*I!8)JF'FCFC#GONP2( M-V\9O\HKO2YQ]5O6PPY:#T,]_(!-?<]W9,Q03=7P# A@@M$4M>MP/VJ2^&.+VA\%MR& !8&_CUU M85P).'Y=X9^)$BT,W'<&?(QF4$[ M$\>=(9A'$L'9.;?F-QM/OZU<;MC&/AOLWS;-/J&Q??HQ?5ZF^\H;3#X@;G%K MZ?]^.GSR)1\7D[!/9Y"($,?_/<>]$)'XQ(V)/O=ND(](5=QRF&!5]*<)0^Q6 M]_6GQ"*C/G:$^)1X>&05QV%MEPN19UV^-=V/B9431K/130Q\UAAOS$USQ/?: MWI\+8KS"CXHQ!*TY2_/=G-DCYE3>/0.I,( 4O3NT'U@EL M2E3Y=)]5A2H'.'E1P/&^M3 #GHZPB;XJ"S7L,5@\RN6S2[OA;48K[B M>\*YF2/+)Y"N49\TJ7DOJ; RV^SC5,%EG'EV=YD#3MV:%99"5ABRPI 5%C-T M*EJ^GK+"^,N^2$W?:UL@ZGZ[/)H'[Q 3;UKL/*?*3_Q)L<8R4$ !M1W9AE\.E MH/LR)JFN"'N@(>OFMJ)<,4&ZN)'E1F#O7;X>9^Z$6Y;8E0B&1NT.3[4QK$\E MD>.J*KZ8UI+3\2:EN5803CRLL#A1Y_IG.!@'%7BP]>T#5-QU@/V,[EC(#/R5 M&1B_^T^^L.X_?HN_W=#8^QOAV%6!*V=S2XOMY:AANV:)Z0K1X8FP\)](/9"9 MU*]"8<]=7:(3NZBWR\=ZN_1G,A8U])C(NA7LS%<7L[R9[&S=^? ,>.B\1[P M#WN?M4]+Z'?TQ)DL^;K:3>5E,JK'F\FJYY@^8 M)4M0YVK3\L6\\N5-6':G^?^L!4LR_8A:?<2RH02%FK#$=&>(QTP2[4PL=X9\ M?+/[(MH9)#-H9Y">N8Z=03(3VYU!>B:N.X-D)J8[@_1,O/KC_>JFXU&P'O;S4;CB\>78YV8RM+-^@4W)F'DG4L8DJ1A"\4M]^I!_3:01>"+S.:G_'S-C>G6W#@#C)U^N!Q4(;W=VJ?U&N%!>% M]*MS5;;OR'QMZA63PQ0_YFK=*6G1DY+=]CI_?+"*_O"YJE=*K; 5U"Z0T[;L MB/+>"=0$^:S?UJ9?\JN"ZVEYK[4.6IGDH$UEM[<9/!+)9Q3;D<.ZUK^C8\!YRP #UU%T78*-NP3,DTT!. $B8#K@.F.V M8P%Y]M:8-Q,\3/4P*S!= $&2[(#!8'<2HF"*LAX>3MU&Z>%(>66K#E@BP*N# M>AY 'N(1P[I \ 4==@VS#!F@DV$[*IR"-<4,X+ ;OH$YX1 7 @]L($9A .?@ M#R06""ZV)?$_/_G _$O M]W4U2%LNL>T]@G>TN/U:^_2"2R0<615C. MK:\?(QRZ(.J<%. / L^Y3NKO-J8HJ,X -G>!.EVW7&!^N,?W7V^!I+JV+JR_JV;XI0E<8F3! MJ0 )S8-3\^G'U*E<]T=G&?T*'P2V$\B,?IPI_O;C7V1J>X-TM/]OI=GAOF&# M75>>H@K@7E0!%E=,%Y W;&;[G(./JZUPIGD=MD8 /C(8M+_+B>UG;\INQ<0$ M4;0<">I%+%"]&="(,K9']@90DT!:0E*'&+TG04 )VT!/T;1\6%3S.B-X%-*L31OC :\ O0$%/X7RB MYDRJ"32_!Z\* QH< *&+34)[ "@+^%JP6@T^&E@#P)80H^7\\L6" RP!1Y#@ MV\"?X'<<>3=@O5L@^+)OV!",@%&QM4$D&>;YP=[LSU& AH"N6X'[_3*<>5BM M\4X^W3L>=(YY[HJ>\&>>C%@W2;]\ /AIWPN(!A#IUYP=?O(>U ,;D]@AW:N' MA"!X[)9 RF285&9'F3KDL2@]1F"0: 3Y=R@9H5+"U!W[^3;X;>%;L \-, ]% M0+%_^:8@S7T7?/3OT#!4X8NA<[1C0_#9/A=N.5"%,@F5_(Z9'['LP:/#$:\& M0=MW"5[@1E)@N=Z6@X&E*\,_0/D&?+S/I8#3W9F@Z[ #[HZ?MR*X/RZ8R2:@ M C"AEX(:VLZ//VEK%'VZQT#SGO.[*=%3B2]AXB1#&72 MK\^2_=_!H;GG%!#L96,YWW=5>WO+W+Z:#)E8 7P8GLD+KY+Y+NB!L'9W?? R M8:8TK ?\_ESX!^F"$3B Y[^PO9\A?8Z("_OD[)'P4&:BKQUVR]E]^(NS@7NR M2!*/L#$/%*/MPFCB,97\JKU[I;JHO3"3@ $5 ,S#?_1;^9/@]S,C9/L1\"E# MV0 BD;?"7D/N,Q8*^T<*?\;-A[0_15(@'%O#<8L5;QF9.^/Q-TQ-\GR$/^ E M\I%X#<#11R5D[D;RHGJ(]<%=!0 'KIQ9@^5CX/ M)[[XHLA^_I2=(18&6*!]95K>]M$/H>HQ+$G6$]$$E\]S]F1Q9JH+?_NFR(:# M.@HV<5:GX*6F=V"(P4=;$[#98<]G^.87,W"GI^Y&2GZC[=KY!6@G+^&D$H#] M+=_[/E57LK2O/78:,*+(85G"M@ !$N3;?_;_\$!6B#K<,S/6-8'OZ*##] M+(>'T>]7T>NC_3V/7_VLTO;P@#J-!PHPY9RP6>+4L8P#&=R3O%!F@47X4Z&# MLOQ3HAM718],-P$%A($C'"JJ;]=&*_%9-=3#3!%%^KF M_>^%L]I9NP+<0Q70%T!,8/FZ%,XWC &#STUEY["!L7M6]OIQCQQ["U9-4?>E MT J&;WWIG(R)@CO#8(N%B%:1Z[B#O-%=> MP;@N]+^V-Y%@ZC1T\4(&#F3 4ZZEAW&17S_"%M;P'^!-FNXTS'R\1#(BSS&$ M7'T=#=E&VB>R%\BR>5+ P'M"^7XA R8!"7W$L*SN6C#5\Z9 .P$H&DK+9 M.J5;B3C #=O?4C1,I+P>>@ AV\'0&\4D"'2 [D#.]QS5O?FYCU^:UD)R]"I) MYT,!^,G6_#1L)KU(%6"MBKD$(!DRFRN+OK.-U.UB$)$%*^A1' /PL[H4HBM] MH$4(Q @R^>O@(>!S ?[-=QS(.T!.5?BJ(M2% (_E4&[ OZ_9>!U=$A3Q^%9, MP?.W78B/PXO'+S4M\]5['S#7A[:MB^D6$$-L)@,IWBWJ 5/!N\.W17^%BU2? M*>+N3&C'4V Y)!222.U%,P!KBI3PP6OW8S]A8&J['6L;FD,Z1(>EI0/P$6Q; M!Q^%N+"-?0(-"%8*?A%A: G,Y [I#"U"L8#[A,7:J2_TP= M))GGD\P].U'U@'DK'N=??JH$GZ6M]R)MV0-IZP'&!)RUI0P4]YVM)ATJNNDS M9R9@S S\>4^"56#2@4\F:XQ[[#UB"NQA9<(7@TD!,\^"/!\&ZL(L>R3.(O@# M<#KAGT(;%R-WZF BBX+O1B;7BQ<9.JDG\^?L6Q#A*@L;4W1!$&B)2A7M?CU3 KY8!N??-QVQ38W(HY$!7'2A:\.77RA;,63U0#L^:/A1Y MX/O)D3*"AFH44=K&E[9.))!5"Q9YK'="M!^I$I^W.5K=05XPLB7?0HO0JMBG MQ_/S7L)4H;0#CRU:[DZA._*+\(=;#]@(Z.?([#;=+3$B'-@E=\SM!IKA$?^0 M@#E!#YV,WDR&=OU,U5_OT"]G]#IM>3BMK2IVH1,0.=YPCT31@9"[F^L5:N#_ MO JFWT"N*8-R32C7]%FY)B',+O&4(),,.4GRHD")/"TS.#\1*8:GF5023V=H M6:2H;]%;A5WYG7(XEN8U[A5V26E8N\ZLSR90!2'9[D\=T7K;S7!HG1O"9R=/#:348 M)I>5146"SSR:9^Z);NF&T,',(7T_0KXUCQ:O964&]5,?S!F%REF M*M2L><&F.CQ]/')3#X:U@3,=X8++=JM%RC=KO,(GCT?Z:GJ6QM6*QO7(6;.> M2#; T ",/*)H:[086;C=ZK(,B?=;\[EMU[-PY!%%=2%!K!=&OJ*UGO(-1V3$ MD4=VP,@CBDK*;*XVBOZ(918.UWPJL1MJ ^=Y3%%;74W9,F\2;**5K'"J.*RM MG"P<>C33G#5ULB8^++*R-BMVR$1W,Q^$3STB_J:FNH9"5!*L:F[$8<)U1U43 M3I4X6I6WH8;:U!S;G,#:=B51G,PL,)0YINFX-AA*!FO.\7S0#1;%PCR1; 5@ M9.;U2&-@9YHFG4RPI7E+RJWF%F_TX,CCUZO-$I/5 F6*KQ>ESB8M3MJ6TN%3 MQZ]?+-R&6>MW35;M:F:CPQ:)+)\%(X]?W]],LHU,*LDN_*)8%65G;:8#,/+X M]65ML@RF*Y_15+TCI[*3'CU5LWSZ^/4U)K6TO!S3YI@A6::$8J/VE.F D4>O M#\I%9B:3605/^$-ODA8T?;XR>D,@". %#CR:@=/+9 M;"FY$+1:DM.6)P;*T4BJ#'@EX>MH2ZX)D-#*+\.[9HQDDC0+C M!!V2U-;UU4BIU>B $0-X']G1T+*8YG7/FQ8Y9L!I]KC%T+, //4$I.1S])Q9 M/QDCCJSG/;=@UV>HIFRVD]WM&&UEI1F"]/)K3M@42=$14S8&Z4! M1'OA+-C$6G'HE!' H4=/+65\*R-3VD*K>?5IBI);[OPI''I,+7_<*[&9UBC' M,CU7FV1YS:H!;B5.""O57;+,B!SW6",[[)/K_GHA [ B3LE@:5FHCO.=+:Q15L5BG6VO-+)@ MF15&\QH^O%;XE!A6^"?;:GM6&B<9SJ&;KI&;2F#L"3EL3=N%PI0ELIJ@=T;M MI\E,RP8!''HT@U9KT-*3RYK,]:B.D-"61JXB*#QY@KUK%4_9.'399Q=MNK9: M:Q+I]\#0$WS8M95V-IT?S-A% UB=13S#X%.@6$_H=9O,-\QFOS/"Y?:BX1/N MJN$VPZ%'2)"J5&F[,> VW*(Y[Y@R+5:'C0X<>D0LGB)S0UJN&-HBP]2+9E^D MN$4X]$@1,:5*R4UG_0[NSTBFVM.%)V\9#CW61 %9WZ2F3%UG>UV?2Q;82F+F M*^'8H]F*G;'<5EI91EN8N*9K[H"5Z6CLD2[RDQ,SR"N=#*=V1W2]N^*2LVQ( MA&,^J I+H HGS8 =MJNKWC)7R=HB&'M"QE=992@U;&Z)&^2$S76"+.[/PZ'' M@%3EU-GL:3KB$N):$!.ME.ZV SCT!"0.?+$7& &G&8O&(-FV)F:J \:>@(YB MU5SSS1*]P/.=8M?.N(&\R2EPZ-$,LDMYS6UF?E?K$=P\UUVL!-P.GWH\@P[9 M?)IXA.ESO"NF$K= MSRP*W'HB:S6K;.N;17]&=++P&,?1T)[9T=057W)Q M-5 W=.JI,V&M<.C1NG2SZ1.-7E4":J';M\0NHRLY8&J?0"2WG:';C4T#Z-O. M0#*F@^7<&81#CYXJX0O/*UO>1O/9Y&(RZ1,Y9J[ H'=D5.H!#CV;@C0)V/$G522T_GT_T M12L']B5\ZO$,1AEF/:&JLLF6N")NE(R,IP(GACHEMWW>(MK]IYQFU+(24^PM M\*[8@4,/9\!/I4DZ2:9IX/,E@:TV%:=\.BF ]>,BSJ13^)20CU#43.)>OB^. MNUK"(E7'$'&M$CJ21], !H2AYXQ\C36 (X/WV6E)JW1.N9R&V"KE>(DAM/Q& M\S()VFRD&*!TCU7#C'FJN+9I*KB<9PV]( >3#=2CQYKA:6(G>SVAE649KPQ, M\T0O#QF!..7TI>=I8[HBRER^TS4(4=[FT0O..7&-NAAU1GW5Q6VEG#*_6Z/+ZV!P7<"B%VK M61ALVFD?[S5KR;YEC+IZ%KIQQSX'(?0WHY5>XN39O*=*R6ZUTH///"*H#U3% M&.='2=8/JC+PCO-U08%NW!%!NX*U;,M6IL(.AS-G-NW2*S4)GWE$T+J)%UKV85 M%Z!!YI%.W3L-$!Z$LD#<.PTRCQ22A4?F$@VI8D8#) NIQ_3=TP#) I*%K5ZX M>'.V2], R0*2!60C[7QGZE;XX#=[A\/I;RL>N>Z$\@TP>O3]N' M4OR1SES7#6%YP7'68(9_9CC?!=7']N%<6.B/Z%>UH G M^*[%:KRZ6\\/F8>Z,>9YI;P^CXO.:QA=,P2E']/4;3'1?L];Q$%?@T,W9D3O M=Z9$+(14V9^Q$(7\K#_WLV)W?^E;ZWYU#0_Y>1P G:GXT6(_QO.%M8R($-N" MQC@0XHU+]B[$(O'$C3]O)O,)&89XD^4+LPIQ($0,)8>*!V60Y,112SH] MEM(?NZ.KMWQ8-6X %PL!CX4=$",:W$GA9UP$(*Z'D9 W.*Q5"0 2 #B(0 7 M.HN*! )0&P$ )E ,3R#>OZ(1KPB.L\M[P@R?&,>7BP*;V<);QB%5\LM!3VZ M&@)5N=QXE]Y KSY2>*Y7H%O MU-H>,5S[.%=*"&V_+LP6CI?]=M"^,>ORK>E^O\9M1T9^KR/CWLFM'+QV,;M2 MW>=QNS.Z7=FV'$^6HK,7S]]^N>:U$5:C\>9*9YPJDR[BB8Y67E2<#:4YG6^8 M)(LJV!KW?]\2U#^[ZVYGD/$'9S' CX^N-?FW3S(W@E1C4MQ\$R3PPR4QX:](>N5%1 MT+VEF3X':*X@<11WH&&WG6U;T^=O_!QE1E-AV&@E=%$C+9(OS*5Q8C4/+H(R M*3J;3;0ZQAKWFUDRB><<,?#@'3W,N5$&);/O"F6NHB0J!BCS_&-9E1W!$6?K M\)S$ =@\CZF$MUZ& X@MMIP5N&KCOMU6QZ+")MK]M%YVQXNG;/8BP+5N&DHG MQ=..ENA+XYGJ2GVB!!O-9Q!P(>#Z7/,H_A5IKX$K;*)/_HT8'C'\??@#G\?P MJ%KLPL4DKP.I%7,IN^%EY?#N<-_97HV]%%0]O)DBO#\<6 >H=@S5CEUU[5@, MO(\X!U.S.XDO6DX/R'OO&0P*\L1[^>V$L] V^AI%#!H.)]>=@ED>TKDA%43W M0I'X Y$BSA=*C9%:DXXXMEXR?_@&PV$^ZK,Y:J12^$)A@V>#UK!M> M(\><&5A0L&+@#S0R4VV.3;5-/7%Y34D&>J+4T=90(\.[P)%*1F!U?[;^ M9\=&KW2';['(]'1L=";K$N99& !;^-$:59S>?,7IKH\@*CN-0S3CPI'2,I#_ MOM782O^+N?0\@1-VTR(_'%35A+MB53%72A&<[G UA4_!$"F33CZDR#0J-[WW M]#+J:G*5<'3)X.I'L$BVYD^=0FX\Q6M.LF?EQIS$^AV 1PKD?D3[,STRNTI46U-\W?!2HTW22V0UZ(G M""Y2_PC?D"N"ZF)17>R/NB68+N;(HJPN8:[L 3-E#Q7!7G$1["<'<>.,2W$+ MD5PX8AO*J/N95K5-2ZD1[IE3Q2O978 JL". ,#WPA]2.(U* M:!"JH*I6Q.6(RV^IJA5Q.>)R9"'&*.1/?47(GR19UGR2&E*\NF("Z% !B=1/+,5BMDR9*A0P2]&++: MAC([60!0S)D!"E6X((!"!:Y(/)!XH +7N$6[KK' ]?-,@GRVQ@SF'+O&>XU. MBL_GNI21"(!) ,M>D4V 0 \Y+:CJ%56]%KO;Z#"&2EVON-05]7N-A:D6QW"P M-S&U4W955P8D7\J_:5:IZU)M7ARU2':QXKKMYJ1/Z_4.3^ P%DP]$&D<5);;ZNC,;A?3E87Z^1J52PJ4#G#P"K2S@BW[LX# M0 UA;[9Z-BN*CB]+F K4B@, =*\_ "JG1>6TJ)SV;N*GD?S_[D$,N<@7>ID5 ME]76:W4B=!MTNK3.\@01]H%](/ DJIQ%26B4A+Y".+I@G/5C6$376ZM.Q^]1 M6DDPE"7>MG2+#2 6,>?%(E00@[#HMHIDKRA217Q%I*HV[MMM=2PJ;*+=3^ME M=[QXRGXX4O4Q>*LV1@H]:@AICM'89$EFM K)*Q#>,M]^I#((VQ"VH0KGV\*V M*XS"?PS;'(JWNG*BFM9ZANEEJ_BJ(I&A&QE6,S_0]!EO88L#_R)\BRF^(3\2 M]2OYSZOA5J5]H\V,FZ*AZXFZK)RXE *A\Z"X%('[%O4@ D #<==TO$@ D ,@$ M^GJW%]667CRR,SEX21"-FUBZ!/Y85X60'*KL_O<_D\^+=,2/"JB^]++QD#@0 M(F[P&%?$B(7)$&^RH%S7I24'98F1Y%QWA1^2'"0YL9..DH.L M-53S$L>:E]='C NR;;FJYZ+*EBNN;$%7C=_;L>!=Q^J=^+ZSD#LMS%M&US"T M1$FP^Y.>ZO:*'9Z@HTO&&8IY8,YV'3 J 4+Y+P0I,3W:^T$\H:0Q*R1:/99Q M*YO"8*5::2'$$R;"$^J!8-#UX@A/;KJB"K5+1%Q^^V53,=":]W!0\V.*6&/Q M1-'F"VV.,>J)@-YT WL0*N+HA":!TP]$ZHRG-&,DGPBCD&5_?1AU389*"3$J^>U'DDP_9#(4NA3^!DL/C]I:2DO!%,'3 MIXYE8-Y,QK8]@3%XVQH&KUO#8%]@5(-X\S6(J,=EG")/%PYFG[AR,6E7KN>MY$RB9)(QPDS3Y@.-GO"(H#NP70\,XWF1! M%0'7 D^7#(Q_ C8MV%RKD*$GIF;P1K71DG-.U@@@-C$ FZCT W7.RPOBP'L( MF^*(35=1(8LNBD?B@(=<%71'/*I0?B-:O+U"[G-CQ5>ZS5==OXPZ\\7"@HMC;#AL[+J# M@") @./K(T\85PFQVNF/[P.BWP:3>Q=>3PDPHL2W/5GI6Q2$GC1!,F A,Z#->[Q$C04)@W1N M,GK2U%*:Y/..&'9Y(A:TCSAQ1C0-'QM#JBC=94++Z6A#KDG6U9X(KM3\O M='@^5V9[B: N%>Q T(UWVEPO49MX+3HE,GV0G<&AHR1@8 0$+DSJ/86U=Z*HN/+$J9N M;U;';&$-[U5'U;977&V+N@7?6VPX3*M7MC+,.?%$U2H M30R"#)N0VY/L)#<9%"WX!LL=[X(/J$2YWB7.%^J0T0<"!'#$D0C9M8N@3^6)#%,%:)4<0#1N(D^=__3#XO&'2ENWS5I8FH$>A% M8SHQVGR4F;O;S-P%S>08;3X2@+LM$4,"@ 3@KJO'D @ 4 FT&7B'5>Z^;=2 M^?)6O"/KNK+G?FJ0(WX$0!4OEPV%Q($0<4/&N()%+*R%>),%Y5 N+3DH^X@D M!U6\(,E!DH,J7I#D(,F)@^0@:PU5O,2QXN5U_ZV\X,XPP90P$?X@+WQU*>BP MXR&JJ"7/WGN+$=.KJ>8.AVQ"XAGO":<:Z\K'&YE"4C'1G:FG\( (U+<$?L< MO(A;CBON>/%;I^65RC1?:;'9"=X:335<%,1)??#Q2US^!"P:;3]=;[%3G1-& M'D'E\&S%K&4A6#!G!@N4/K\1L(A?250,P.*CW3J(K^C6X8A9CLKZ98(MR9N$ MF:A4UT[G][MU? ;^.%QOZ$Y-@\1+'N];#9[75F8'XD\&X0_"G^NL2$-=^Q#? MWH*1C:Z%O9EJL=>QPHJYE%T/VA*8^W)#K+ 45!TVW8+*'W.%3^S='R]RH-HQ M5#L6?R(/0.F@VV%1IA=E>J\0E2X9!_T#2*I7M.J*6]@-;9CT1FPZG3!5 M/("0Q)P9DE#Q"8*DZRYX1%? (O% 58UQUMBQOMR@V5^LAUU[ZK-&=J4K0K5D MKY2/7Q'_!T8 VUG5=-+VIVRM*S;Z.6_2I8,.- +@+0?("D PAQP3=,\KJC,] M'3N>R;J$>18&8!I^M$9%IU=<=(IN?;W7N&X9B''?:FR%^,5>>I[ J8K3C+%, M5JOU#5M;IYBBM^D5*N,L3](PH)LB4@^I%"HYO>%L.&K"$G]8N61@]B.8XHR8 MQ*11:#3QA&/1,V/,B]-* #&%^?8CF2$>\#2-*L,0IMQR:S]41X:X_/;[]\5 M<]Y3@/0CRK@6]">L-!N4\7Q_,%U1PT3JB0\-?!@91=H8X=0=6OBH.O9FJV/K MEF"ZF".+LKJ$N:0'S)0]5 I[\Z6PGQSVC,/ZXFUXQ3D2&H) ]QD#WG>>S3;& MVL+-3BUM2*JKJ5O31EPZX,DD#(42#V2&?D@QYS*58H>KL;&>XDT6E$6^%DBZ M9!3U0WC4H[*IPJHFY3B5G6[F'/U46!2S$(\8B$=$&G](TSBJ:D%XA&I;46TK M$H_8B,=5UK8B\4#B@:S9.%FS'\UL4%^1V9"G68=JS6D#+^5\T1XWQ4 3/I[9 M^)"!+!F5?H'=I'-LJSNC*NE&7A$-!1K(1/+,%C(J;(U986NQ7,^!=UJBAHI7 M4?$J*EZ]NI#M2V5ZQ2S*$M!X>MDR9*@8? MQ*Q?G!BM#D\R,(Z;?B R*530BM+=]Y3NCAO47#(4^WDX4S.&B5YZZ-$:DZAQ M\E3SG6E2@3C#G!=G4%G-7>(,*G)%7'[[7(Z*7.^\R/7S%/2L@<\6P\IXK)%) MW-%;CM3+3$)' ):^(@V-L.ON/ %4^'JSA:_%[F<'0..U7E3L>EEH0U6QUQIB M]2:F=LJLZLJ Y$OY-ZTJH3>MM=+ZDN*&E#7H%$ZBM&.A*]_>J MZTLO%>"Y>Y2+A93'PAB($0WN-"UW00,Y1IN/!.!N*_R0 " !N.OZ,20 2 "0 M"7292,>5;OXMU+R\/D5;D&W+53T75;;&4 M^2@15"N<4"#';I!KK$5*@6L/;QE/$;?-[0)2M M:#FC7,FON%JAVUCB*[E36 1PX>'UXBD\_< 0YP(BE-U&0'3=%56H72(2#U0V M%6<]?0]G2C^F^MNUKI/S%$)F2]-@SEJFGIK-0Q\D.DQ*IID'FCEC:XXX,"\" MMYB"&W)"T$G4/P"W"C>4)J;-S[3:(#VR)NS*39:R(;C!(Z@D^4#09SDKCTH/ MX];64EH*I@B>/G4L _-F,K9M)HS!"^4P>*,7^";M:?6L.-EUE[&C/1I,%Z813F3!;JYC . MCI0S@JW[L__1%?$W6Z'8ZZE2T C 0C%!,610WQW,<_"'-GV@>(0 MW,^[^B=>1$%US*B..9Z1C@O'4U_0 =I3LM1R>@ D.(@1V6>(Z%O=9X!XGY'E M]9AJ;9"IEO%2;X;7\59Q5@@4GJ+"&"M^WA!K'#@RAE97O,F""@VN!;$N&9L] M$UQ9^:XVI2K#)">T<]5FCRY*5#Z$*^;;C\P#3:,;8Q%:H9)H5!*-Q",^XH%* MHE%\^(OL@TRR,>,+J?H4;]&KK&#D*-M<9*%] &/&R$! "(C<&72E/*J]?7VE MO"VLT7WRJ-86U=I>56SXX#*P=B3"[[.3INJ3/Y*7M1GG&U4I6?87:Z&N\!0- MP[XIG$!EM2BM?D]I];@!RL6ODO\M-"D/,K/,?.U4N-*"S%?ZWL9>!"&:,.=$ M$U2DC"MH[C9!^7 WC28.HEFDOT/*MR=!II*D<5O%LL][N8D*7IQ[8XR08$T*#:H*9>=\3T4UA!%D/!P"CB 0,236$ $> /Y -FRJHW W^"?2E$RS!4#PH@-I7! MK!WP/74I2QC E)>_A?798 8R>(;HR)+J88 /PP=,@71@2R@>\%='MJ98(+@8 M%%Q'%73X13@L;YFNI:L2^%C"BJHIF"+\*P J;UL!#KX8#30 N=>/(;VO@RMB MR@5]0,U0NK")K%L!9@-,B_82_&$BZ+!#":2ZX+HR^!3RA_YR11IF1-@L88*W MO\F +P3();[C@,F!YP#8_AZ2X4 V#K1+P7<$"'D\P8?JA>+[UHNRH7BWYH[+ MBE,46(%R-\0BE>\EYIVCM+HXDR5?W]<'V7#J65/:N]MMJU.DEMG=S3+4+7U( MBCZ84DZW1&V+VQ.^-$SQ:K];U;12A1G!\^6ILO6B[ MMT^86(XD.PG1TG7!=N7ONQ_V)\6 9V_G8PBK1+AIYHZI(LX3?,_:?1!:)=$G MA]SYHGJV8^ GX6P2NK"V_.V7(JV5QO^"J_6BBC\9I'JUE?<.L31G\ [5U@8DL+^@8?_.R=I MTK^FS%M7U_^K 'UWQXW*(%4S^M>;6;XKF)+[[T^ZS_[L8'F2#'M9#U&&H??? M($Q$B./_'A%$M'3(0__[1G[[<$Z(C"$/_0GQPNQ,1"\"<=!7<% J=;,<1"(. M^A(,2M\L!U&(@Q &_3[Q^I8GZ)_$.N>VD,_$.8>K_Z!Q'+<3;$<9[$^#AM@M M]1)GNF)_IO<+,R=Q($3<+GE'HG(0/4.$V(;0XD ()"LQ91&D5O8S+W$@!!*5 MF+((4BM(K;S'&XT#82[26>3R!7ZO.XM4S*7L1K72[DL_:V$IJ'I8=SFU',P5 M/J732.S2UO=2L_'/ZRW'N\@AWGMEU,M75'P&IUZH*B(VY]RHKS^(6W3DA2^; MXOKT\_9&NL_G%[8/-C:#9&ZTF6OX.J"GBZJ7*LJCC[D!MO;0M M+,@3[^6W$X?=^LO5HK[I;W)X/NBHC7DEX!I\AP\[%9/X Y$Z2UN,>\6:6U&* MERA&1$H1*46D%/]<*7Z.!FL.1RTN)V88S6?:\W))=U6GIUQ"@S43/Q"Q3S1.D!E'5&HH+2 R@]@&0E M1BR"U K*.B-106H%J164=;[^K/.)TF<2Q22O-WA^*??R[H'L7CG^\E'X2ZES MQ/)WRO+W"?(QRZ)EP?$B!PKYGJ%X. Y+NV#I5!R6 M?W$.CV6D]O,*K.*PM-C47%W@1J _*./J/JTV0;U-L7@M)];K3P85=.N_?\7G M)Y1Q)=J;H3-9;X9L#Q]WV^O&V"FY'9[9%B(#5#I?(7(<&/CB('7#:CC^N52D MAI$:1FKX"R^S_0.=22^*=%D6>TEN71YV_0T33%KN[U]D^PDZDQ:Z"CY<<0FN MUO3SML\969L/@,[05[YX#UYL*R)HX+GEF5]*<.EPG<(IILX?M&' M&MA>U]U7\;WER)&Q /['M'9W&5G.NZ\R ES^ZC8C\!!X+=+Q#5K@J1 C'L]T M%=@O]_#G;0*W\X'(IIJ^$(EL;!6RI"Y__!?\9_<]49<%!^+';/OP76-""KYD MJX?QZ-*@\VN@PQY\)+W''9D(3.^S7^/VY,2,5AA]Q>(TNMO&]3GLT/)"W[=<.KV[:?6BY*F2D[XZL XY:RO#I!\\-M\JS[.\D\0@ODC+ MK]N%T<1C*OE5F_<*'*B7K?JO@,T]CYD/:G2"J$>ID'6I>:$F**)Y,BP], :/@TGD[R&8D4 MR$F:SN#3U+?HK<).DXNDVQ.E)[ZL^4Q&ZBE^A9.?.O".M=)JKSE.<[1C8M1%]K*Z+[85!,Q%E^YT,YA\6IL\DKZA06U ME-*3K:O*Z*VM)A;?SEY7^\G\[:/7,,1']KFH/CA7S3;B4 M7%HJO*6=D//=S M]ZTK4TV"C'[1PU<*[Z\4>+Y0&''Y=N["S5WWB\F77.FNK^GNY@66*NC*A5%ZN2U(E\\> MO&)CCV]O#])PG'D8CM"5"Z/$YC-/SV_#<2)WH=G];LVQ4Q6EK287WU[RGBM\ M'N1*+/]:=*JYRG.U9;55CEV\]+;F/H 7JUWM7E3RV9N+^W'&=LBE"RUUKSU] M.,IWGEG)O!NF^NGNY:4WPIZ<5VL.T^NTF^D5(Y;; #W MU''*7HL==B]>5$<;7\*K[D,%NP8+E]JU9YM]\U@O!Q^'7$5D*\_F;0I?NM!6 M^XEW@.)4K]F>J(KI6[5X?V&2I\ZW56W!I*PW$Z(J0X5515'C52!"1542D).4 MI"Q(<$%@*F)"!E?#ZU:CQ-;LU^)-YZU82BU3?Z^:N(.9YTP[-[BX+L&QK+?K ML=0R]2\;JM*Y;RG=1B^?KSV5C6+J 2Q5?[D[K)KN=\.KV4*O>__2;-QQIE9Y7*[^AE5IR?W+Q"AGU*W[+*=)HW*NLDS]U2L[ MX54:0KYQD;WO/]WD8[&KV]$R]6_);R/GSM;O?6&T$*CM 0HLL^=S,6H MQF6Z1DM\!B#'7;:NE@(%N$\\>H\UCF^,[DMNEPXG(%9)MWS[ENP_78VE7Z MI>V6WV!BN%Q5K$%^T,F4NURW-S++#;=KL@_72 &73*A],2ZK56=TEQM+_%/] M[K[\=%=$ERZ9T6?KSLST1B^/N?%;\>JRQI7&;P-TZ9)!?2F]V?E13:]U!YY1 M[BQ8?>>K=N=LO!:NFFC2Y>@:@462R^N5FQTC72A MTQH4![FW1!M?NB!33W;.NXZEQ S;JS>>'PIBT2[GR:434=EV,53$1A#!=J$^ MK:5;L/S@ 7ITJ54&#N(J02W=DF6.9[6K%TN@OG12(^.*S^MLR1EG7[1NX>VJ M.O(#)">JT^/SQHV.]_>F;U$)F\ 1.S_B.JENWN[R+P/,O^_6,D5OO MUS=&8Q:4M Y48UKDV.U Z+EGJ('A:M.&I=D]>$8*'\__10-NAVFA9[HD>:,. M':#M]IF!IM$3UAT?7OY^N#P5^"F=^1"/M3YS_H49F;RK_VT)6 MU_%")::G#0J:0AJQHH0T]S0H7-9+!9Z5%+F1Z<;&!+):0G$86? MU9"6A7B"BU0NW7PX<$<9M,+)CP$7%T^^4F8RSI_Z$%!5H*I 52%8K3T:,?AB MSGF428$R<3;#[/F8H?&SVEC;&Z9IJ;7$=TNM\4)<.K)J?7-KXANKN;9EI(EB MT;4 9*(F&^N/PQJ\&)'M$'L>"!(:B,(X1&U7.E45JBI45;Y +Z(P,GLY MU"$2 ;8,<#N'X&1$4K.CL$:PB1UP^XGS1V:WFZ#JT%"+L W,G.4AD2&[VKRF MU55#*2]!QDO!TH*=;#7AT7Q5AKK> +'[2[=WV[DH];Z_^QMKXI)=:IV;1Z_T M,KS6&^/JZU4F=M_I<_LRU^S7GVHC MMI:\\I).Z:6?+7]_9^H*?1XVJG:5O38OV%B"NQ\*C=%%O8+U&9_4H)PEN,1V M-IWN7[)WS*LBQRM#YV,9UEPR90T,45MQ]9G6+SVWI]&Z:HOM*R]WKS]>9K,E\?)5P!MH$+OC!?Y,3FSIX!Z* M$!0A3A(AHD$.UT>(9(ZOL;(F]=C8RV4N.6QVA4X;[\7%?)&7SR1I*PX@C( N9G+16Q>>F M0+T,'&]<=X#E^HUTT^/P7\@S7<=34ZT6$D[\O?^RX&FQ?*SW9EZ,:KG84Y7K MMD#:?3._7X6ZY'6@,[-9R\B,G4EYF4(G,\K5$L^I\NW@*M^[:_O'E(JL0B-? MQQGY*CNP#PR=@:]]O)?4)5N-;2PNP4%EU*7=@4N[QR3'*+B\D>M^9(Q1-()F M 4CD?(Q(63JQ)WX:XQ)38EDO&:MD]<7NM69IG:PU $]B2I5)Y$SF:=2,0@R% MF,A 3#2B;E^$F/Y3P7PJ6YEBX^):XYKE9BS9S&"(D?#AEUMB#FXL-O[ MHD9UVP/FIEGJ@4[F3^W%'#H*"!UU>X"#F]&P#AM+O(E>/R-C!J+!-%<"_JB3 MN\J8@U&)O4CIWC<7_4KI M192ZU^GZFW6ILL]-B \9Q@NP">E,2FZI3 2-6Q[8ELMBJ-0"CG#ZB_QT"^9) MI.S0?661V5=&586J"E45&F\ZA'@3>@D)0H;K-%&7\H S9.C^K2.)$A&U#%'Z M):[A8_&Z= \:=V[.N"]E4K5K79!O2%D)X=<_0I*EP2*JV52S(Q?J64.S*Q>Q MZ][57>6A(N_'[)AJ!-*DT5HLLAI\[^: M9VO=CFVB27)]6%AB)Z37?BU?<8IW.;[@9=HWVIB[5MJX6EBP9,@J6UPRI.A" MT86BRT%RT+709:BX;>ZZTK&[,%M_[A2%3@%F";H$:X^)Q%9\3!H5C&06FOEN M?1%NF*P>Z.S2#!2:@7(,A#,4D4A9^EH&HL#9FLV7##57ZH_2G[Y?\LD$K%^ZJ Z[]]VK8517";Y1L%IF[5VX;T MG"O9-W?59N.B38O@MB-?!!>1&CE2(!6Z<_TI^RFQ8Z53'P,NGCCU(4C&A9,? M YZ. 54%H@HG;Q60XWLL5N&KH> (DX)]%L'="TLXZ"*X8IQ-'E>AP;SM,%X' M,H\0.$P..4DZLXVZN%L'GT@6(?1Q)VKBLOX8[*PN[I:1Z,"+FRJ)Z E1=.KB M;I?<'KKH1!!_(E(7]Z1-4M2R0@IX**#KD90(W1@:B,WIC$&"M>>;28[ -B9R M_=['^FYXP*ZF$M;>TOC>]]6A _ MEQ;TS:R^W&!PG2MFC$87#&^JW3=6NWBI?#T+&+_G?$5=CXGA\3.0EN3U72>Y M9]AU^$IWX&B<+8I6PJR/_**RG'R68+>R321RRX+;9R/18F/O"UF!7&OXH@R4P5,CT[VO M#I_J/#O(M?T"N>*6MK9$)%)#D2QJ2+:< !S2@!PBP=XLDJ5M*_-TWWA]:I1* M[.M=7<[VFM7O%[U;'\FNZ@9XJ3Z- 3MHC ?7E]7^@_V:\@OY;@7):/PP,O%# MI3_;Q6U\L%ZY.2I^H'/\0VMU0$B\!9)]0+T_1$;]T![+HQ?=239BW;;]FLEZ MX,G]N>5(6?I\?.M7HP0=DC;P@X:-(I, MZI3/*?T:N6UH00>8)',*Z#W#,EP/R_D03L)*+LV@HCD/-(/J-,@G 84+'Q.0 M'4G-(<)JP;UQMD\Z.WAU10+EA*;*4&#XU[1B;N&4[OMQ;7.FD@E.Y* MH_MKHV-XHLAE0RD2J\V,\*(\9\W:'3(S\F._\=J67G)P%%0;YL[8[1SS0 .I M%'OHCM@C)KUK84_UY<[*=!K/:@XXKE7B62Y;OT\%M8BEY%:\9AJ&W7_NWKYV M"IQ:KVE.$TWKH^%".O+*.@Z6&LV!!]'W_B%T+OZ+.VBZAF[0O$":VW/\>8'8C?Q]@C$L M'RL 9J)8 LZ/JJ)0(A_71T#2.[5JJ)R EG/32XN MOOQ%@V(4@6AVX7$'M;8+1N\QZ*7_>//6Y0OUAI1KWMZPW:MQL=;&&(2/TI#. M%':+:\!1$,;3#9 50GR81K]HIM I)!^>-L-%QB)8)TE#"[:,#]DI*,G9FSOK M0T\E<2B!6?+W,UUV9-HSE^;1L$U6RL+Y)TQ%O3P!9-J'33.2T,T)Q'GI1MSWMFD6L@- MOH5>J54'KTL,3>)!J>9'Z4R=-4:#O#TN]GD^U58Y4J#54Q3 30CFE67_=S>Z MKD&? W,$QN[$$T& .7'ISZ<@*! W@,7VE G]C@=H871[X#46&L/Y MA!+_MLEWCC\@P9>V:V"M/'?PB;S&$.*GSSV73)5G]\]Y+B[A'!3T,>B8R,7E MQ*XF[YV+),RFZC^ Z3@84?]5+V66RC+^?8(@Y)N1_^#@JU__U+'JX7 _7H#" M*TE3T0;_A,1@E3C/C_VR(04$,556 D#2F[(J)W2HBBRGJ4!)-%5-8YN2GI!@ M,RG]\M\*)AA[=WOGU+JM2BTG*6KR4N62KWF^C6W&^ROETEL[D;_T[%P,I&+< MLW/=N 3D,\;0]?"5B?=7J@]WC\6:9[?9F@+S!:<_ZFN#BBHLOKV:NKS1R_=YB^5S MO6+"%(MVI]U6Q<4K^[?%QN@>@F(.=(?9VWNM=-]T\)4+[03#QZL^G^4\%BI: M+-DI/]8R[ A=N=!.34_G"HU,T6N4N,YEXK%;ZW?N1VIB\>WW3P[,#7APVWC) M207N.GFAO7 C55J\$HA>M7-G7>8:T$RU^ZVWL2.P%55>O+)U_WCY\FR.\MWK M-# N,BK;N6F-5&7Q2KE\W[UU^E>ON1?ECM.>;J2!VL%'8"^.9SNA)#LW69V] M+[TE+B]KJ2>M2LZ(6KC4&F;&+R_6E='ER]*=-HXE6NER!=..A4MYH5)O53.7 MZ4:F?W=;MEHO1JK2)@SE_:4=<62T+@S+;&22XGW;O!\\/;V12Q>DN77-\GFW MWZVQO.%(O6RE]=(VRX2HW#_E4L!?GW?270.WIHG%9[HX54>MD8OW6M9G""\(+#2A* M;B.K2;E,KO1R,WR]STKY*RF%(W +EZ8OM!+D2AF#K8UBPZ>8?5')X'%=(@'# MY^?>2]MP;!;F];)RE;25^R*:K24B8(U[5WD@Q3HY8-CYSM5]^E)$(L MD0&0 M2%8OZ]_85%\ZJ9%QQ>=UMN2,LR]:M_!VA:077\KM@0N$8W"\[!N8 MYEP; N/1M$T=_1%9#!VG].I^@!^Y 1XDR0C^9[OE_\P M^/_EC?M$;(O3=^P MS-&F+X4@W&OW\;+MY$$.".X;]R)G:K'GRH3!NXYW7M,Z4!^8L-2:-A(W S=@ MVDQB^>KHG6G3UKJ_)I,R[MY4RH\FV\[U7KOL4Z7 7U:SZ.$0N0!]G+OA#.!^ M)F27<#,Q\PE:B,V]YM.$"9,E- L,/'ORA<^Q MR#=S5"SDF 37X&](:V(F&-N#X*9Y1N4YDZ9.!LD?AK7#W-*':X0A5A-ZOHV> MV4*2,AG'R6>26GSN4]D1&KE/*61 \\F+)Y>"IFN; P_NFCJN%A[N"Z[.S"7X M<:R,HQ,3Q8GYY%@B.C'[FIC/#@NC,[,_+*,S$\V9H6 6T8GY[-@W.C/[4QE. MI#.SQ9GY>JK.QS[,GA=)%N(".SHR]$/W(7+.^4]'"3GF^,O__DK\^NZ(B7$V MN=?D2>4[0_I1_"EO.XS7@^ "2W?_VI!P;!N(MB0;B_\NC,<4 MOW#HHK/?5/]MB Y/+=+/+5+D4I\^7"(# M;H?!CI#+M!R[Q]C^WEZKS>"4L"'R;Z![ODE3%+WAB4SV:902+/!1[ M42)68HAN73LO.W;+\%9L*K%2S;96O&W6'PHC4)% APV?#IHQ'IW4N??_^C(S_H@ M+=X"D1OF!E[^[EZK)=)>M:U^<.(G+?1$<8#&KPXC?O6STSMSQ;$W'HI)FX7I M>K[7LA^O8M<8&U8N[J\'8*:54_Z#/,U[>4A4E&A.-5$PTR*KS&>WO M";?]"Y-;G\>:!B"#04J&THCG]VW*897WH/62**<-6QMB5$J3!(WB#!266!;A MJO:2L5)7UVSIJ=*]&HYN'LT1/A%3P*E 6^2O%%@BKEI;8*Z'U?M3K9KT!319 M25AK3TG9?86:QMZW+LWK@O%8]W@,*XBP\DM@93/5DV@$-AH16'RB>\!7UTH< MI)'7'=<]B3SV;C\R>T@#0EDNKH6"-[*7 R1)CQLNU)%QFJ!):@HFRTANPTM+ M[DV,[=[7/2!=CQ,)F\>'N2.2*VZG!#4-TE) ^DEUIF@/" WR_@R0NO>94M7F MJ^5<;)0M]55^'"LGVPB0<#Q7V=8N.QK0C=@QAD=\3F$4K$Z4$'./>V5.?AA. M..!X\G,?O>3./>YO.5 5.(;8V-]?/*7-L(;0I:>TT?PANLA 4%6)?DK&WB6$ABLB ME8%1A?V!HW4 /H[2;C&:W>O9>"1LC:9='%':.SVR_.CV(Y?!F!1.RMO.3(E+ MK0S1X!I6X"7;_OJU8H?+#X:7W=(PHU?=QZ%\UTRI'#FS7#QCI<6MR/3,<@H$ MA[*MY20/S/D6$/1T]S(K"[=U]KY1S"AOL=M:[;J-@4#"Q0N2,CTAYR@C3._Y M'XDH3:O4,/B,4!H[VGL:0,1@=?^Y-1$;D),FG*56=H(7']N8-)!'M^F+8B4' M[MS1U8@WKM3Z2.7(T>32FGSG+71A_GY>;E]O&V_,A* MLB0J8K5UP4L5C#Z(X2;/6)G;(L,]'O0YW CGJF3S98NF--9)]]BGR0OW0RTC%Y$BV\49:=Q;6:JL>>GM^'HH8*A!9_'F#AC19'& M8X\Z'AMBJW.%=6;E(S&)I;'94TM6.JT*D:=*4+$)P?_E7@;&$-D&RW.KT/4< M0_.@CO^0LO3Y+T)7EM&PV_IBW0S-'.#9S+UJ'6"U815X,-=J0?:B.VEKSRDD[II9\M5_9C=);8 MD(IZX5T5E.MBXR+)7_6!G **,D+]Q>R65\X2VZS%0_$EXAIVVA'(+]SU\ MZ8W:DC?./_0;L4ZF,$I#,27?[\GO7E;GZ]&K#,3BX*TQ%A(JZS[7;R^'*8PO MF*,FSA+"HO=,P[B''\8-D51HZ=NAIY'K<71B(_,P*R"8U>U!TX01.GP,D2&_-8?WF)"6]2D[U^ MJ=4-*'48ZW MIIX("$G;=*2/,AK[QP-(5?;0TM"=Z(_KMMN?U=M!#[U>\S]C M\3>L ?"G^3#Z05OY$^F=$X(O+;>[U^[C9=O)@QP0W#?N1<[48L^5]WA5&S1= M^#) Z),;8@BJH\>G39+I3Q"HJ3Y?#,VARF5>&K'\ W>C5\O/ZL/H%P,15O71 MDSQG />A_KKA]DTP/C<(?:;3_[E'Q'FS^9'YXW-9H'QIV%ZMEA4Y7*'"5O^U)4LY@H@Z'/&?NB0 ME\X8).?B&8D I&W$'' X(&LX4$.FGIRR$BYT$QA^!EG^.#;N)G"@S@#F!3W2 M@XXY]C,6.(YZ\S)\5DN/]0+;>S5! MC;W2'5FJ_/J'C;-+"$M8 ,.^]!AR#B_/S\GSC!U) +3F1L! M?W\U@R[(PZ83DAG!EQG&L_U;.TC]H"\K2&P0MV8 ^3!_6]*_*WX(]N(]:]A& M.WGEO9XJ4Y(_U^85W9NX+^P7R!":W7_^@_Z9/%HS(7 PC>V\>Z@0@GV6_=_= M>#X:TD#H3$8%IY@R[)SOP[%\J!_DW_\)=V?&M&.:;=K.^<2?"_4S>#=/J'<; M63P'@FX,M-";SX$Y F-W$KE%[N-D2>1\ZA+B@6$X%D<7F-#O>( 61K<'7F.A M,0R8?LR$+=1W_[;)=XX_(,&7MFM@C3YWH(E0;@CQT^>>2Z8*GP++BFSE%JN,OS!5[_^J6,_ ^-(!@,_ M,>>!*(-UQ'E^[)<-*2! JXH)/0F:+4F5DB)010F9#\#)4!6;NB(HFBCSO/C+ M?ZM_1Z&>NTEF2 J0JTH*GQ2DX._$-9I*HQ]E0))H@KX+SR>_S&3JURATEI&@(J#^ OD(D-/I)]GNB&8$,&8ESH5LVT MW8$#YX=LO[[X?OEMV#\1I/Z[1?%;VX+Q2-.+ 'BXIJPEFQRG*DF$.6)"D54@ M-5F$/IPH*:S6Y"1]$7A2& X=VW21G)0=6X/Z +-F14S*LK(O')(0GSE$'$H= M.A %LD! 8RH-G^*22[%D&98@[R3Q'DU^@[]\64E9#!P"TP\;^NX1=+ +B!Q@ MQ#B17X5=:'> OL4]LGWD'V&L)ZOK *N4T?=O#Y;_#-V=E!)W0]._)M,[N5/8>C_X,,[)( M#(/)#P)C#)&X%:)&! H-<0>@Z6U":#&6S?BRZV(U6#9M!G:5+337P:0Q-K+9 MD\-"T-<.[-N.Y[<"S3QY= _I"X[BF6,&D-F$2 QM)&/HW7B'@VTA"S!F3*,+ MT0_/7KQAN>BOW18J.I^*SEI!O-_-OR:9GY]'Q6^FP#2=,&!9@^F\8(3[R@SN M*Z1^2+,X&_-WQI Q7#28;M^V4/,114?\@8$N9EZ&VYDX?SV Y@/]AS]/8?<+ M&H_,FCO0$.V 3@^_\".+V@HD*8"9L,V,DX#PI\KNCET/DO< WVBX;D +L-FQ M\7^H84L+O[2 M14^8[Y73K'I4ZDN#9PO2*%/@E"+^K:)B"]LOD/@-P N>03"0L#\DB]!S__Y03(.VSC^+&$W@SI,W$7&O%:G&DCGNWXIE?38!\S73"+$?41P4#.A G= MLX BHO:AYD"C[_G]A*]]Q#D,CPPU;FP3XAM[ /71MM!CE[P8#+R.[1AO8#HZ M[Q214/[PVF!(>?^>S.]J;9\I+1H9O-Y&!@:1=R2GJ$5H1J$V&:R!-6D-Z?G+ MP/ G[0R?C(9O"DWD*H_#GUM_<-#0F;K/@\"4V 3PBDV@/7 H+GP/%U*FNF(C]U_72(8]#!PF_?-&;C0&SH M!*9M)XS2^,5DL T;HRQ5AT_581EK"N,H B77A?KJH,KW?;V/ QH%"[6CZW,F MPPT:XD3AB$%]7P9JF$2:Q-'M^2T@14V M&_CB.E([?82DA]SEDH@8$L["I#-!Z#*&OV@[))23=T /CFRGR_SF64[X*Q2# MP? \:S!N;Q.:!@*&@!M\U/,?>JV8VL[0I3F+"F$\F@S6@2PXM 0.)%A59C5> M%:4$KRIZ$JB*I#0A:(J DX3%!8=T"80K],)#DMM8^VVU]N M^\5#O21II475.UKUK.5;&F\!"553+*L*K9@4@42IZNR(B5:4(>2S#:7Y D% M7T4YLSLA[CRO&X\-D\S$U\WMGJ7!,-5I%"&/O$.\_'@U0!Z3;@1>&/%WRGZ M 9DKXN'A/YQJ-OB>LV4VKX^'G\8JT#16FL:ZX31626CQ.F23:E/6$ZK85)IJ M4X0)%6A:4TORO*B(RIQY*J>J]4*AH'*RJ$PS6'>M'FOX';B=O@M5*'SJP_:QIP)QMI@+M$:Z,4D& MLIT^"=4R%SBB1=;2J".^'AO!H5MC%NC"\ZC6SGR3O[O MG#E;)IL)#+F:^WMR5RA>QZ2:]L!;(E#O[\E"-%[^!LJ:_XI K:1I%F251$47 M[EPF=$%K,[9.S%_.ZQB:OS:9'K@&"7@CDZ@/-._]TVYMQ 3 -!E^V<-#L>A9 M$G3PQG)HC9FL#>410MHCJ.,X=GC0O]"+V?O M34#0XH$.M:0L+[C&'#>52!R;AY;K1YP8?;N5\7.ETM!"$Z,9%"&_AI#\@2/D1"*8J4B0J$*00#>1"IS^3_Z^ MGK=P,Y_@5<5Q!:1L(05&E^#L';IEZ#L1S149W%%$8W+53+:^ L,,$_8VWF=6 MD6U1$]FUP[*+DSIFZ81^UN+$)-B!CQ(TP-_% IHVR1>;.CDX\Q@Y_NT\/#WT?"[S&^;9'!X'>#G4\%>W[3'$),'K/HSU<27_Q4@!4(P MK<- ?T[=V0Z[P FNPK;AXL1HCR0RAG)V,2@9KCL ^R-JDM M6VW:J]I3Z(L*3M0%YQ//@LK->C2?CA/5KV]1W>B-R.U@M@9EM_R?L_,7-S0N MG_',Z W+,K&@9.X0,.-(H)52/"I.FQPF2OPH\:-:MW,0/S0Z6(4]_\#2X*ST M(3!,G-+A?VS9#F6$E!%2,*&,,+KC1,6),D+*"*G617*8#H\1YLDIMT%>)B9%FF_C+__[B?WUWR!)Q_L!0 M^)Y\@GH,H+Z"-J3"0^G,QYNO<,T78LR&LIH M**-92V4F 9C2P',]8.G3-?^2?VKI&35"E,RL+4U4BJ*"0X=&97[#5WPHV%1P M7)I\3MD,93,18#/!\4W!+EVN_\JXMFGHS*2*R2&IU#UP\-EFP2(3,E3!*>CX MFDT!S M?DR>9N6[SO^E:1"V6KM7N?DB76(<%_@+GST:"[Z;&Y_@X-8E)X>"/BZH[A?0 MF![E&YPHO#%_(*$:D@QL6!9$_DQ1V947A1U54P("3799'DU ?0FJ[<2+:4)T0O>E7 1@M(< MI*8&#FIWC+ZK*ER2E6E=QW4H>:AVBW#@M5LF55K"LO!I@19WKB1+W4%,'/BE MK,_(7R9%+Y@"(O6(LNN0EGI\#^@'41!K6NHQ/,=^18!VI0E486*WI18H$N")"Z"LUAV M4.^-/C#5A,PF9(4B\M<063QP1)[._^=ULE*:AAB7AVN@,#>W] M8B.%VX."VRED\@%B5E'C6DA])Z Y,ZQ>4.D& 2,"X4'3-+2)7.!WY@VG%SS# MK_B*!64)2$\KU,)8BL34T,MQ>P-IPNB+&_KE]WX)T#\N.!]6*P%/WDY.U%T9 MNN7%F>\5^%\<*[X_-O=_YLX'GCI)&+IMYWP2L0_U,W@W3Z"W#6/^\<.@A=Y\ M#LP1&+M!O^5D7/C?&> 'K<(#@PN/"8G_94*_XP%:&%U2%/&7B+8=<9_ZJ7,TJ4> M_#NRB @7S+GEGN KA!S$(N-*AS:I\>-.L0S\LX8XSX_]LB$->(2L:$D]V115 M])-#3IXHJ F$*UH-<4DKW.<(&ES/**0@D-7;]$:)"L M&(<$K3N0#.P2M! $VR/,9'5;&Y"!(G4D6X:)R[VZ3!\XGE]KTL".%R'Z#D04 MUSL_H-'\0GG#+6&HN(BAI%$QI([VP#MO&:]0#[/%B4WT1V#>*H8U]$_X#S\1 MEB^;6DY9,+2_C;\^,5@[A1-\+B(6U2^[DLSO*-5(?CD7KN/EVTG#W) <-^X%SE3BSU7?C$6Z&$D MAL8Y\51MYQ9]\8LPJ5O@..HX[3[J=C.?Z$JNEDWG&G=LX7FT^Z&[L5V72>F@ MYS+%8GFJ37,#LO-&G3$[G)BB[45,JI1F"MGS'2%GU)&QZ. MH.%#%AS8@9:+5ZZHV!VPV!V0U(67/(,55"9(Z*>R=Y"R=T"V-0/<#I,W[9%[ M;,*V9.WA.(4M:M)V:WOHJ9[-S(G=\LCZ*O$YC. P7819Y?'RV& MVU-$85?M]602\4G^#OGM70K+-JJ#+Y8$GP#W?'_7+X<^ZZB2C">3Q]#7SW>V M?G=VMXUFY&W\-,%(B'-K;*[YP0SN)F5*#&=,!2^,N5"+(5AV@.:=0Q_-YKC. M_WD9V-[?G[;%O^S="/\*\K(ZGM<___-G-!K%T>OB;7OX)^5H'21J[A^HMX'S M!QE>\(<319E-<']8EN6XI,#Q"5;A!2FI2']T^"IP\8[7VX"=^)05I/"TFG : MT/&3'8-LS54)I;/5M*VWKQ!.P QG7F(F$U@D!LFLOZ0-@Y7 H NS#!/T(6_C MS$YRU'V,8W[C!7'&LN.,( @Q+I$0%.6O,X:DQP+3' <+YNB-*P>!;"? [YP= MG4\8>.Y5ZP"K#7'X+AE,B[E%H#3C[)R(.3NK[&P@_UK(\CLRV.*/ ;;X MPX8M?E>PE1Z;8.1^C%%K0@=_J-!QY!HM'@<1.6R-%G>ET#,5\P/^/:*#R)$F M&_;\/21P _HN4FV/J+93^_U3;7>_J.Z)A"+(+(]\6@%I_1^O:75C/,NS'"]P MKTCW]9V9\RQT-J@K^$,Q\:N M0]J-QB,FB"(K(.7V5?H&H/%CN"0)KG/QX]8_CJ7F=L?FEDV*@B"+;!*)GIB4 M_\!7))*T7=A8FP.?K,BFD=#I1/*RFFP2$R#$8X4,G)E!VY,G\26V2PQ#7QW\X M3_P?CCM^)!$IDNR62"QU@(2#<8#NH&,A7;DTD!)_@4L(D?%)CE^E$U2E][V" MP+$[6T/X/A/XIBK3Q83(:KY$-7\O48%YOT Z2+_@FV@@4:J^*^V6J793JOX% MJEX%9K_#/,:96] %GCOH4KX>2;U6J%[OGZ_OS&A_WT+_1)^E(R3MD_U9AW\0 M;8(>1$L/HMW40;1[W/IU%.8X2\LZ8^E.KY_RBWO M2L5K@W[?)%J,U"KWBO2"5(.H0L]PX(Z3:N0C).+'@@HT%S@"J* <+"I\,X*N M4$2(+"+0--LHI-GNS!?8."3\S!^@N!!57*#YMQ%@"F@B=A6SGT)!%BLK/G$? MJ0M20OS5[GP'CJ60$%E(H(FT48"$G1TAM$E(^*;CP!WL^3\G =13\+]6H_^ M;X&L":%))6)B]PP/">?_.]*YHVF444BT$G><:+42HF]M*U89H&EO&?C(XCD? MD:P401B= MS<8AU[T FLC0M)A(JN[/CYY:K;!#S] ^P_:JZ?GQ.+577 M3:HKS5:)A+KN[KRXL+IF#0=JR-_YN86EI[+M3F5I-DDD5'8_E2"F*OLC"RM2 M==V9ND8]VR/ZZKJ)]86=G>&P,H98@WT01/S+8.Q'#+&RU 8]--C!%^&Z#^N' M$X_Q!(=C47^:,+07]>8X"KH[Y)#(W=6\YIQM\IF2<8XC#$G03%HVM*^/((PR.PLY+9;D/'W MJ7UCD]J:83RJ_3_4_J@G,-$%SM5S1[-.]L,.>8X3)5'^H_.2)"59'[]WEGLR M _#ZR#YYELBOFPVSI5A48"IX6I%L:R6)HIZ#$WV8^R9!789SPL[V1N\6Y[Y- M5 4V&@!T$N>92O0\4WJ>*3W/-"*&F298[LDP"QP2)2GY1Q=%1> 3OF'>69AZ M6?+[SLN#".NF96[ ['H>8@[OK&Z"6%WA!.@WS*7N\8SK[U?*KFE0%P$$DSQ]L,!4\T?7[!62:Z+IZ KM.$ MSEU'%#]6]=TE8O_@L/+/2GE&+V9(,66'F$(S3J.%*3O+%M^LGW!0Y<4IL.P M6&AN;+2 97 *R+%E1WB"DVZC1:N[.QTG\T2EH45Q;91@M6#J*:^HK:RU%&%8FBR@Y1)>KYNZ>&*CNK/;<$59;F06WQ//G(08], MH6>'T$/3SZ,%/3LK<+[;%_Y$/_S#L12"=@A!-#MW3SGX,B>(@B#\T04Q MD1"3N@Y;G CV<5#47(P8B3W+Y%X&AC<.Q7GP\5!G#$ *% (I9P)2'R?CIOI] M=(_QRJ0FBHVZ2@Y[0@_N._;KF'&GAT7AK72AI/P;B)#.:N-=/+4.<&#'-G7H MN('>WVYB*URJ[Q@FP_N[X.03T'B:H[MKTA%IA0\T[0-=CPA'F.)(^F:5UV%%=@DO[-H"/;JL2;- MM'?^@.EIC.,+Q[^M=2@M4XLI[\ZCY069%9)3G=W@*;1D^R]#SI[FV1-09YH' M&PEU%O:FSN_J4_]0I06JTGM7:9J#&@F5%O>FTI\5;?F&7J]9GIKJ]1;UFF:! M1D*O$WO3Z\_*'7Y#K]>L-TWU>HMZ35,L(Z'7TM[T>D&=&Y813AKX[:''QYK MA?I?ZZOVFB5?(JG:QW.8I4P/LZ2'6=+#+*-A:A,TE3@2IE:.KJGM0Z>%;T+V M],L65SY@BWLL&DZS=7^BX5[3ZL:0I @<^O]7_V"&G9U$.='1:<+M&:,3E2MI MGMV$#J,0*>;.UDS$G>Z)7'D>_,)>H[-WN?]+LG&/6X5HM>^-ZL_NJG8CRND2 M&]-B;FS795(ZZ+E,L5@^;GD5T)^IQ&Y08@5N=T8" <0X\3?X:UKZ^ATMFE*BE$84@TL*8CAI MTO]=M_O8=H3?@9Z!F^0_5V"G>0HUX#2!!=U8Z=6$X\EC$;GECU[+Z!:$#6O9 MSD[]7:%E><-";@5V+ZB6143+J(YM5,?VK6&+=@R[$^MH'ZN34F:!K-);4KN[,RCLFT:&@ZRX;BWU<:R[4#-1C,WQI(+'<>V MH#UPS3$#\+(WT@/-[O6AY1+].VZIYMBHNSM?ZT\=(53+-DU[A*>Z-47%:4J_ MR[0TM7B.?/;"#@2]L61$/O!JS0P<3"9J74@]-PS=-72 MRVJS#OLYUG8/DHO7N#J#Q-^!':0!V-C,[AU^?FMX6T0PEL$N#?2 ->[/ +?# MY-'TX9X-)VW% WUK>TADD/+.W3VS>[/GQ(]33^.%V]I1Z2HNNXUM#A8RO,Y# M5C"PZ".10_J*A3QK:P,\ITM86@?VP+%/ M<295/-TIS@!3&YB^&U,TK"Y> #WV"<_F\J<[X=E@*^4)S7!(!U,&;>S)S28^B],1\GCF?\\\ M4. B)W3J@3)Z,,LDSHAS_0#Z$_%39TE*W%\K4FVW'L_Z>VE2Y62 AH:+6F@B MQ_.\8^@ZM-#EV"%EA;^G$9W^]B?C?2-UP^V;8'SN#W.L:2)WV<\ -BS42(_< MXPN6(*WHXS=;N6:X[+:[9MS;2KWX?C2;6F_@VA^N3ELP-X)I#!AA#_^\O5=1920,2 M4#E92:HB/EP1B%Q3;2E)'7*0XQ0H_?)CJ!'HV[>$P^]IH9Z[X2258Z_56N/F M)E5]#+JU7BKU-)G^TQQHW!UB9#J&!V.H&1I6VY$#)G8G(K7\S M<,;S8[$+.[IU?3EJ,.65]X1+F2VL+1\Z>3TI7'-T#W\CDT(W,M&-3)O:R!30 M$,1"9-""K"K#)*^*$.@JD&5%E1$!X7E.:&JM5F"O_3MJA8O;5+U1S=54F4]P M"7$')&69ABPU./-68MK4)=;EW953:[)SVKTKV_"Y32/>TUQ#"Q8#- V! %E9 M(MM>WF7#,+;#<(G?^GQJ6C@?[6QN.PYR=3K(94:NSIC1P,!%OK'7,5S&\1>- M/9MI(DJ(9MM?_C4\%WW1 68+;\C!#T+P!AW_ O)D!PXL=!=Y(!AX'=M!G=6W MZA.L8_65]>W2IG84SB%L**@2P.NB3?.4 ZQ;U^)DWXLF-L !$'^ ! 6L&-=KAK,*5)__.5_?_&_#J'K'YG8>JY: M+=1+U4*JR*13MYE2MM3ZCJ=YW%GCP?%DFXI<6O3YC M%KOH27I\SGRMT3YG"%AI$![A^J\,22=D)A&&",EE./C;=R!A*>B:/^X?9G&O M\8$+YD:QZ!#D=[<=_HPO[Z+'2T26RBJ5U4C*:J8##'QLRV3;4]H&CGY&TF$, M?9(30?9>_:?I_/EG86\6%6TJVA$5[=]9'%],3>.+>)/+-,MK"".8T/.% .1> M0LOET+Y)![X,@M-A7&9%"'D6(\;QXR8NX!B$B8/ \&P+4Q\ZKFVY.'X4N()_<9GPRM M*"^&*K\;?IWK(1]/'$;_]BCGW/IR_LU9$/:Y=D&%C I9E";AF]UC/TC@CE8' M#U3*/O> EMG./<;IE&4<^D?)&^@NX T^(S"^#3QMB?E*H.Y3_VY+@_$^ M\Q2;Y7!L(A9\MU>E^H2U'TE4[PL4^1A[3"?YR.!O,\[289>X>)Z(_*\@5.*@+'+0*?6)/OY84=BB<1'2-R&$9B,P;B6*8Y MPAQQ?C%Z28H*G;?HSQME\L<.PM1?/S6=7CRR_7?9,2S-Z .33N !3" %90K* M%)2/2Z<70/DO.FT',&T4BH\=BNGB9C0UX?1TGTYR),+1%/+IXN8W%S=OH#DT M+.8FSMP88]"S/9LN;1WWTM8*CG^'&/[\MDTJ",GD'7>/*2 ?2=>I M3D=6IU.:9@\L4O"T+Q1+#YV+*:KG-'4A'TO@)&#J.BLG]BLTV7/"-B MXUGVO#:<+G,?QY77]1$TOY=D?$H+&P>^UC4W*EG#@9IG?R\*'OWNT4FG"YQ1 MLAJ'814V8A&.998CS DI\:>33&D^!6RJ^U3WZ20?ZB33R$ZT(/]X(CN7]@@X M.O,89PI=J-.SNH[!G1.<=!K8B831. RCL F#<"R3'&%&2&D_G61*\BE> M4]VGND\G^5 GF<9UH@7YQQ/7N8*69;2@PZ00D7?M)J1._G$[^32R)ZS TI'/R#D(6#-&4U>+,S< !7=042@:C208I MXZ>33/D]16RJ^U3WZ20?ZB33D$ZT(/^(0CJ 1'1JH$==^^-V[6D\YP0GG>;I M1,E>H.\/UEC\T% #_%/_GQRU>T=6)U\>NWZD_NC'\YS_H MG\F+-!,"!TM>Y]U#!?Q47Q0Y%NGCED0.=6:EXO%B,$CL=) X-AGJ!_GW?\+= M:0*MVW;L@:7'--NTG?.)KQ?J9_!N?FJ]IT9>F")MS/';-_<=]B(%7Q7;,-9T M(.C&0 LU^!P,;4,/1DM.QH6)XWG.XG$+&MNT]3'ZT?%ZYC__'U!+ P04 M" !IA&]8._V9+4X* !P3P &0 '1B;FLM,C R,S$R,S%X97@Q,&0U,2YH M=&WM7&USVK@6_BNZ=-HF,YCW]*8DRPQ-Z):];9(!=WOO1V$+K%LC>64YP/[Z M/4>RP9#WE*20TIDFMFR]/>V5 ST. M&^50RIB5?.T76L=8 C\9]5O'8Z8I\0*J8J9_*WQU/SJ'<(?F.F2MXW+VV]X[ MD/ZL=>SS2Q+K6N6?J3+BO@V:U4GE]%%'? MYV+DA&RHFP>EP\-%D>*C8%XF[=2:BH54\TN&;>=:]4)&57,@=7"TVL%U-:.L MWE *[0SIF(>SYEN7CUE,SMB$].28BK=%6P*_8Z;X\.V1N3OF?S-H&J:GV50[ M-.0C:!S'>F3GWX1K!/]7:_8 >QPL]6C;@,NVR0DS4QW(T(=[.]. #[@VQ*D> MEP< 8O0$0_: P$RM:];OLSZ;?_[)[]WB<;A/VC$IB&? M>5)1)(?CR5"JYJN*^7?E:L@%:R;"9PJ/KEPV?39C&7*$XLVKZKO*T8_\-* ] M 'S2_M(Y.X7_+G'/-Q7Q0LN,LG-*VF>GI-?INVVW<[JYH^U_O;CXW$%0@=*= M_W9.OKK=/SLP<+?;,\6D_7NO8XXV=Q(?SWOD86S:?,=X/J#Q]AMPN^0QQ.B0 MZUDSX+[/A)G?8:U2AT'BO4\TSO\GL>;#F2WB +S0S?J[:%VIY]NG3J_3[A7D+!C\H&*[V1/!XR\^2N1^@C/[=$^"6A,#,B@?+C0 MDH!4HB"B?#BGPB>*Q=K(HCB)HI"AO(*6V3@*Y8PQN*RY,J6$CA2S1[FN^IW> M1=:546.Y:YTI\Q),_=D-,!0Y).>>E@.F2.U]D=0JE<,78;F[#4<0F(@JS6$J M8 <\1?2(SV* &(N,7>87BH0-A\Q# ,D?23@C5<2K!C^Y(%*!\V.=2,E+[D/U M@&I3U9!A@DI8,3X>)* H3?G<&F0H%6'3B(D81L*%ERA+#N))(;!#*:PM*=%T M"A?^2KB:%0E-?*Z+T#4!!^0C$VL(B$:@4 P\7.[ES:OZ^Z/8-!!R:GW6M@JW M1]!+AL& "38$V95.Q"9:VV87.SK\1%W&#K-FYKR,9!'A, @AL@]DBHL7 [C"4 MD[BY<9#D)^7S. KIK,D%)G!G$$KO>[Y]7)8M-8YMV-65Z>:Z+/F8:2RN)J9W0H4Y3X'U'C?D>TC>0 M5B=P3N>=@H,I1F-L=YA7.J>E4ZBO5VOZ8 M"QYK93:/2"\)H>HDX#!* (Q-O3!!D(=*CLE(R=@H&3EF,!L?G1>NK11CZ*!3 M.H"H9,L0&Q.:=&I8V_4&)=,;(\%2J!4S(!'$3##'"IM2"H,E 4)J7D^M0D6P* MEF?"8\89QMAI1H^'""/OF0PW60ZD@TG?K+K63;+ZX@'@?0 (P9%VVXZ^OC-.9*/HLC M9K09Z-M&V*XP3%(^;NU;DR$&BB%#S!3-.O%$PK(F"Q2-RONV<6$7HUD"7.ZQ M41):D.?1I(2W.?4]OK]7W=^[W,\):(MKA#):S.X -/.;A56$)-"7H0\513#X MOF$ZC4U08KA\HU.,;7#D,[@1@I>[KP?QFY#Z?(L 7P.V&,AC:(0N(PU[,Q22. $>Z")#J1"1P&; M !Z#^^$!\6<[,$G'8<(/C@3C 7AQ%,)@=J*+EV#Z6 M2HMRCYS2DOP3I]5G61$=@7H&I__N&%74I.&$SN)4*A\>EFJ-UT<#LQV2/GZJ MK#RC>D%/OK9FG_31N0%#O) "P@^CH7'.F&D=IG%:$6F2-00-&28FYJ>A8!$E M\IK?1'Z:;IJLYEA-OT,,@@.0&E&S%><;%M6L%=1=3"@XEDP.P2124VTZ:":07H5 3:+6@4:V95 MX"11MD*R5Y94UC7[I=C&O<0@:N QA #7=)4]_NK4>N)77/2/? MNNY9I]\G9B?T_.-]'FGHFSTUH B:+R-M%M2(#6X<6>F>HFN6Y1 ET H:U[#@ M(D\ W+ICKTF]VH:X-/O:+ 8)-J11S)K907XD:)XTQV+:P94=8+&46D&;R>7, M:DJ6\I[-K/FL9[B!HW%".I-)6BF7U@K$L 8RGWFO\YCFHXFPS>7:7.-2VAP".;-@,W.G8FB4=.JA F@>&?V M3F6)Z3B[E0Y,4F%+DWY6]CQ.OI6U?POF(*32"=5^(MY704:!M]CR?"%@+Q&\ M7JH>["C^W*C72CO0GQWT1KU4;^Q@7Q_L9:TPOZXGEVZF_EE+VGKFJ5V1O ^< M*RBZ.**@H>J%S33K.E\]W1%Y1^1--.L/S7W'YQV?-\RLS\WG=)LBU5S5:$K, MNQLD>R2P,<#\P'LH+]A5UC*U!RUTGWF"A=:'V:T^7KN?CQ^4#AM;Q/;G\7K< MMME@$ HM?!UJYZ(;[J+KGZ#9]MD6CG9U_,AIIALMVS'1G:[^U<3"-LOH'5NW MGJTO?A7XD*_9LT]G7\Y^W&X]MPO1OT2(WA%]1_3=#M[.$7Z:(VP-07:;7K_J MIM?C6;WAUGPPI_X2J9L_Y2<^=MTK7\ 4$L#!!0 ( &F$;UC_ M.2#,2@0 #4/ 6 =&)N:RTR,#(S,3(S,7AE>#(S+FAT;=U7>T_C.!#_ M*G-%NX#4O%M:DE()"MRN#E@$1:O[TXG=Q(=C9QV7MO?I;YRT2^'0ZG0/]MBJ M2FMG'K]Y>CSZR7'.9$%DQBA\F%Y> %79O&320*89,;B[X*: J:HJ(N&2:6=7 M'>@4QE2QYRT6"W<1N4KGWO3&*TPI>IY0JF8N-;0S'MD=?#)"QZ.2&0)9073- MS%'G;GKN#)'"<"/8>.1M?EO:5-'5>$3Y ]1F)=A1IR0ZY](QJHHCOS()*B8(V$Z #76SJ1L=JPS90TSHR47*SBW2DO60U7; $WJB1RM]ONX&_--)_M M)@UUS7]G* AE"B[91DG@!H>)84OC$,%SA&EWDQ95O'9&^J+68\V)0!T?F'A@ MAF?$ZL-8.MM*%ZV65 F*DLZ6!4^Y@3 :>2DZN?K/+'IJ@*5^HF<;U@.O$93@ M9A47G%(FD>/]SC#THV3D6>I7!,K+'&J='75,*N\=++ HP.^2+ZA%MG M"'M7RH4HBIS@8#B,#KOP=3WP^X.M=1@,!V'4!2+IXUXT\*/#?9LZ4WO(&V7M M@!/20,-TRMR&_G:>UIQRHCEZ<\]"LQ$(_62B2IP05LTJ2!I!:J[1$K3+ &VF M@DNBLP*"?A?L6-"%MD5@$J[]8-VB!&^)9URB<@NBWK)WUA"NE<'> OM;L5'" MEI5F=8W <%29RR]S+,$9M]-(Q:5UG#4 ?2WFM*5!!D$D05M74!%-3[3](R7JU!Y<86#BF MI*SAXN+Z[:#_04)PC:6"Q4J[\$FS7,FWA+WI>^]W@@,_V32_;?C?GJZ:T1__ M&U6VT_^K3/O_>+1JC6J?A=XPIR2[SS6V3>ID2B@=[_C-)]DR^>F+-:CP&4A_ MXYGMR]5ZZ\G=ZOG=J2(YCKYX3;UWR R'HI@\*$[73ATU;46_;.!+^*[P4MTT R[*=N.W):8 VR6*# MW6Z#UL7A'BEI;!&A2"U)V?']^ILA95MVW#;=;2_-UGF(;7)(#H??<+ZAJ--_ M1-&E*KC*(&>_C-_\QG*=U24HQS(#W&'I7+B"C755<<7>@#%"2O;:B'P*C/5[ MW6&W/QAT>U%T=HI]G3>-M$K8<=P?QH/>X(3UALEPF/2/V?4;=OAA?'[DI2_> MGH__Y5;H0M M8ZS>DKF-YB)W1=+O]?XYJGB>"S6-)$QCKRT%?\%[!HG*(6"J("@9[?_KYQ=Q*:8X&I6.@DF2QAKIQJCST##5 M,L?*R]M"I,+]]*3_K#L+."P$3=GD+64U+S]Y. ML!;,M[;MY^8@-H;UWQ/AL$&&M=>UL37'Y7":O8>,IM*@HC>@.;D"V'MN4J[ M1F]O)2S8J\Q1S:#7&YS&XH>$S89>5QWV2DK1AMZY<)6DB\2H7RC5.KL)J!8*-32^3;-IOKB;O._I&;+!Y0V)9>CMFK2!F8 YQE-7",M>*55SR=Y!I0VZA&(_8_/@/?U>]"LY MR9@"M--&H-QKC.K:5.Q*9=W1PUA^W9+LNL?'G\;'8 L?K[GU+(N5"W:C]%P" M\K%.@(D)^,@U*J(T$CELP(5B7"U8K9RI 35'EN99'F*&LQ)_>] _;M ?WQ?TP"9"(;0(H6LH=1#Q*([5IE4OU(3Z]QQ*J$S6.?:)4&WAIH,P M%T8N6(5H(R ,29,3^\Y%M<-RP M/-H.=6#['BQ7C!OPL$28B50"P8$A'(6?U$E_ MF(>B(]^GH"Q!!0^AD1AMURW'"4 FK>X_I#?,8(2C3#8';E<<>3ML.QG*$;MZ M();\MW.+62E"QY.*SR.\0UPGX[6]?Q,B'BFPU4B!RNC: M8 >X4]-RTOZ/4J!\/Y2/K2-'._J$(QL$?<-EUA#M-)&)*@5&$=3%:BER?[1F MZ]2*7"#]0K' M7PT5-1/;8D#^;W">L+D8X6V@.HXC$TTYXJCKV6UY!3B<%)> MA367PA:!F;7))'Y+@00Q"F%[R/=1Y[$[3_I)Y[GWEGW'A^Z_V=_;E=#]9B(G M#^%6*T[QC5OT+LHFR&VXR9<@1J<2/&""^-6N8G:;LH9 BCM\V$ MJMI4Z$K6\\$,<^O<*^#SDBDHI'D2/0IKH")')1',MX+7H$.+"N/7WF\>N]]D M6WX#,RYKOS,3J& RH5/-&<+![F#X*SIWCT@3?NXF_=Y-L"%&"1M2BU37[N,: MW"<6\I4T4-XT^7R"S=)E1N8]O[$$ZC.BSO=(?^1(S[9D_;@UZ'06M"FY79([V>N]KD/L@Z.W1!*@%D^(&9'-"MB7? M^/"5:.V5GOR!0@VLZQWIP)WE] [^YD)RO5.&8H3AN[ M8E2^ +LL2^$Q^O ME7]H:(_VZ?MCCR_;Z3N=L5(NX!]RHRIT$)0)0$0V;&B51L^!WQ"]"5S<$QR? M1?AG%\OSUB_">9/SAF.T'9LXS[&AA=4>_E&?:'(/;(+ QA2A$SB618)EZQ)7 M#*WD)]/$SITGT_O]_>^ [^T,FVC2Q. FV4&T@=_7$:_^*5<#[$Y@&4+-M)P! M40W%I\V#.M.$ B@KJ1> M?-"A_V?;[@-PORK\+#N'H ;6E[@(B7L#3=9T9Q" M#SN,[K<](CO1I3)_=>?E =U*H^MO_CBEZ3/%#0M,E&DI>64A67YIJ_D,1VLT MI,MHA"+$Y^9E-U)W\Z8;E?BA(G1;3%437CL]:MUD(U7,4H^E!<*L7;ZZ84(T M"%E[<_W(Z:KI8H@]M$S5C+TT6^LJ7:MGPCT]B%L:;/D[FAM>)2F&@9MHC@;Y M[/6\53U/K9:U@Q'=$FPQS&9^#PB1_OTA$FXU-O]=OC?_ YL_=H9*VX:1O@HN MO]<+-$4;+YYLO]128;89!>K%)Y@F)GRF1=Y X_FS M[LGS%;\(93W_'DQX6<:_?7/V/U!+ P04 " !IA&]8"EQQ$;@( "4,@ M& '1B;FLM,C R,S$R,S%X97@S,60R+FAT;>U;;7/;-A+^*SAGKK%G1%$O M5I*C',_4+YEZ6C>>5.G-?03)I8DQ2+ *%GWZV\7H"1*5A*E3&F&% M*KD,P\M?#]A!;FT5A>%L-NO.AEVE;\/)NS"WA3P.I5(&NJE-#TY/J 3_ T]/ M3PJPG"4YUP;LZX/WDS?!*VQAA95P>A(N/GW;6*7STY-43)FQ<>7X*QMP*6YQ-BH=>Y5$ MC3;BM5EGOF.L9(J5E_>YB(7]X5G_16\\['<')V&,^JN^FJSKHE'KQ3Q385 4 M*>P\RD6:0HD-?GCV:M ;CD]":OA5Y6KI,$$C _T92CP';44F$DX;SE3&SG,! M&7LC2C1?P25[FV$MZ*^MVT^M0:Q-Z[Y'PF*'!&MO:FUJCMMA%?L-$EI*@XK> M@-9DB.N^Q:S'FA MK.JPQ,%CCAKD-OKNE;0F5RI,)?D\$J7K%$N5W'D8BQ*EM*Y/XU5?/>S^E\1L M&4&I=,'EN&W:3='!:?]HJ2'W<<5R/@6F82I@A@'5YL*P'\NR1CM_!Y72:!,E M>X/=O?GT>\'/9"43BM!6:?('9^@7E*[859ETQX^C^55/TNL>'W\:'X,-?)QQ MXV@6*^;LKE0S"4C(.AXFVN,C52A(J9#)80>.[H*7 DB--3,U/1OU7<&&IH!2/A"&&0_Q)D\$]5@*HP;-#--6J%8 M*L4E3K%;RN)Y6P5[T#]MT ]W!3VP;,F"5E#J(.*Q.5;K5KTH,QK?D2A1)K). M<4R$:@LW'82YT'+.*D0;&0D9#Z8]2RMH0&@VID9#2QT=[U"+6F(#A+Y"C+KI MC),GX29GF50SL^ [&FZ%L9I8$:="+S=*V6E!W"R$>2#M'N5/&^7'&RB?K$&" ME-A_.38-CAN61^Y0>;KOP'+%N 8'2X29B"40?!B@+<12F)R:4[,"PP"% OJ- MFDFD,C7VHP"AE?3XK+1*(,5BPPX1CBD@OCWF+N\Q>2XQ[R=&_JZ68!KN,>1! M?W0(1_XG#=(?I;[HR(TI*$THO8703(S<=/Q)+_=H9SW.L.'\=T^(;II& P+47H.%+Q:81WB.LDO#:[=R'B M$0-;SN2IC*HU#H">FK:3_#^V@M*-0_G8*G*THX\_LT'0-UQF!=%.$YFH4F 4 M05F,DB)U9VNFCHU(!=(O;.:YEHN&)8U3&^) SE<81YA>K&$W_4>'9VV0]L:'=G MO[,IH?E-14H6PHTJ.<4W;M"Z*)L@L^$Z78 8C4IPCPGB5]NF)8-V>'=07AZG M;:.0/HS>-PNJ:EVA*1G'!Q/,K5,G@,M+;J%$FB?1HK &*C)4:H+YEK<:-&A1 M8?S:V\T7LYO1X]A-LF$W,.6R=IZ90 591L>:4X2#V<+PEW1NATCC?VXG_-3BUC5]L,2[!(+^;(U4-Z4?3K!9O$B(W.6WV@"Y1G3X'ND/_$(D6Y& M" ^BAV"DDZ6&J+N:K8C_C+A E$DE2:T)9D[;O5R'7FI/"9:&V5EY9 H0;>-8.6>"]V?0 MNP?9R5(TCAF*5=HL&94KP"&+0E@+\)'P=Z:0LU']A4#YW""':$(8;0Q%,_RD M/&EA]_!'+5!\9^-UZ9X:FJ-]^O[4F=1F^DYGK)0+N*?<* H=!"4"$)$-&UJF MT3/@=T1O/!=W!,=E$>[9Q>*\];-PWN2\_AAMBQ/G*78TL/3A'[2))O? +@AL M3!$ZGF,9)%BF+G#'4$MN,4WLW'HRO??O?P?^M)EA$TW*-#K)#J(-G%]'O+JG M7 VP.YYEB'*JY!2(:I3\MGE0IYM0 $4EU1RP=I8K[__YFMD@S+\(#^ON ;@F MY05N4L2NN4[RYA1ZU&%TP>T)Z8ENE;F[.Z\/Z%H:W7]SQRG-F#$Z+-!!HJ3D ME8%H\:4MY@N]@ MIGD5Q1@&[H(9*N23]_.6]3PV2M86QG1-L,4PF_4](D3ZNT/$7VML_MMTK_Y' M5G]H-9G&SOO0V'"LK%4%SGS/W+,#]JSG_CZR3_]W!2'GLA"8BB<051KWD-2DQ-EOXL$V(W&O(D( MLTM)/GBC^#O:R="QE(4'_F;E;46)?$F;8I[T M#>-H"++&U22>>JAC.3W+M=TNLGM>K^=U>NCR'!U<^^-#S7TR'?OO+R?ELI?7 MQ^_.QJAE6-8?G;%EG?@GY4#7M!WD"YSF5%*>8F99DXL6:B529IYE%45A%AV3 MB[GE7UF)7+"NQ3C/B1G)J'4T5!3X2W!T-%P0B5&88)$3^;IU[9\:?>"05#)R M-+3JSY(WX-'J:!C1&Y3+%2.O6PLLYC0U),^\CIW) ;*F\=(T3Q"&);TA2G9#:L@(%E[ 93+87N"N MF5D]+^:I-&*\H&SEO?#I@N3H@A3HBB]P^J)=4N S)X+&+P::.Z=_$Q -YC&: M$B,A6DW'=%X-)+F5!F9T#JLI:DF@:018\=RNV8-)I8^\RCW!AB)%*2O@+(+! MR6U" RJ?/W->VH...[0"<&?V>,IO:JJFUPO?T!PT8U2NO(1&8!TP/'_6=^W. M8&@IQL=2- 3'$K&IZ7ARY9^=GHU'_MGT L[,U>QZ=.$C?_H==7+ZZ-JYJ4ZG9[>_HUJC&1J=3"_]R0W+C(D-G:6BB \6NK''MP9@O(*>M]"]G< @Y"YUR ML:C@:QMO4! M)Y3$L#RHH[((FL8Q#8FHYU2.:B/-?$[8#852P$3G=(477/)V8^KO,/%.Z:P([.B?<( M1^-'.+*_W5$'-#6-:)XQO/)HJL4$C(,G8"H+0(F/JV*Z/LB!_+:D@JG+.%3JV M<'N #\NO$%&@K(3R,BO$ZV + B-]1]"A M&+B6K 0HSXC0:^9;8=[\&9'VU7JI^YJN_5ZWU'5/W2MQP$@M)> "\K01YZ" NSUYBU2*;AYAU04O90!Z.=+Z>&EY(/&)5&I(FH] M:IM+.V6TME)EX1"SJGZ%6VXEH@<2&LZIUJX=U;BE-B1SD!8S7M0.JW_KC.L% M@N /1@$.^<^;[WH$"D?%U1_970O]SL] ML^OL=^ [[D"G:_;Z^QUXJ!VPI%#QZ=ZQJ JD 9>2+V#E6P1>H1%Z9NM_G]FG M!W+01GC6+,VBP]"4#2=:N?7I1:UTSK<*"KN:)+_9F7L, T^@M/+0.19A4E7Q M/7V1[WXTY?^"=_?!N0?F[@/SBPU\>G"]S].M/8+W"-Y1!*/ZOU/#^<[GL'L$ M[Q&\HPA^X+W>@WFG#=R#>0_FGQ;,3^-)Q*=O<_>8WCE,_Y2/(O;(_ &0N2\= MUJ[XDAZ8/:*?&*(M_2JV?L.QJ_H^AEXC5':E(2XH4 'S^AD=S5$AJ)0D!1T@ MK>E6\ZIY)D+!:K-Q1O5F)3A' 0'^3/ ;JGKP)/_W!C]UV K5HAZHGIRJEP+$ M?G9"O!0IS9-2]#T;\[A 5.;*B#A&RPPHR@J22_.3%UW)^O5[@,,/<\&7::1: M ;CPZF*QT>.].5#YU]WR=UU>-GO+*TJSM7R[:3W#=]&5X.39<9QD+M,VR;CNW-R?$ E*:"B"!4G+ND]_NXL'08J2[#@/NW$RB642!!? M[F^?@)[_H]]_G<9^$UK+ M-&4OM8QG@K'Q:/!D,#X\'(SZ_1?/H:]S^Y#*)NQH.'XR/!P='K/1D\F3)Y.C M8_;A-[;_Q^7Y ;5^]?[\\K\?7IO7?OCCY:]OS]E>?SC\S]'Y:3X7"Y7 Z61P.E9\/+B^&\7*3'PU2I0@SB M,MY[\1ROP/^"QR^>+T3)633GNA#ESWM_7+[IGT"+4I:I>/%\Z'Z:ME,5KUX\ MC^45*\I5*G[>6W ]DUF_5/GD:)27I_#D$&ZWVESWES(NYY/Q:/3/TYS'L3)X.2DOJ3E;.ZO*3.TB18I+^65P+Z#7J-4<#V9JG)^VGY!UY.Y>RY1 M6=E/^$*FJ\F/EW(A"O9.+-F%6O#LQYZY C\+H67RXRFU+N3_!'0-PRO%==GG MJ9Q!YTBKN2"S&%AC')U]=S.94E^^G9\^$4)CC_ L.)8 1";QO/'89 O<8B4IKCPO2; M3[?OIC(3DPIHT/AI[391,"E4*G%N+E]?7+R]?'_Q]NQ7]O+LW?G[BP_L[;OS MP;>_GOWGY=GY+^S#>\"!_WZY0?U9%:5,5K<:%?9VHX'!*LT%>ZFX M!@A,V"NI150J7;#]$J[_ZX>3P\/1*=VFS^/3 VQVB:@*S20'9 4H5CIG;[-H MT'CJ7"T @5?^N:E(I;B"62CGO&0@,[)@,F/XQ%04\"NN'7PH\ UXU7; >!9# M\X(5 (1B#K,O@+Y2,1XK&'$YAW[.4[Z<\N@C^P"\%ZV0#KAJ"3'7'!T]MIS+ M:,YRK:YD#.0D2M/K8.3J2N@5OOZUUBH3JBK2%3M;PNA!0R Y(BN(TQWA,)ZL M;! +K]7BKPKF,48:E69: "G@_=@]OC\)US/F*3U-!5+$<& NN M$1O **:KL(L>LBRP(!@3,!IH*6(1CD1E"32CY?4#H-$8 A8<^!O^N7Z;[&WZ MG0JZH3+@NN;,V %$CM:B @YN# 1[R53GM*YL]]C%ZM0Q?DQR"*-*3&_F2?M MN JUI)#@CXQ[). @W,E6H <+&7@T@HQJX3>DUJ2Q(: R-=EDS;DQG M5M2O%JXWX)6N^[PH5"0-^W5142NPS*J L@5?2 I05/?90VI[C@<[8,6H,'P> MN"6#Z8H%H!Q.,N!!@=W! [0>Q/(TQEZCAUKRK2/"48&46O$([6-83C>S0 4T MHS66?+W;K\/=7S&NY]/\N(6LOA*)S,C/::Y*2? ]56!.Z)_W M1GLL$FEJ'2S_>Y'SR/UN7V>>0-,\Y7DA)N[#IT_$R.-2']RT4BTFN)*G@+9=TVI$4VMA <;"8P M-7G=3-?-6%P)AV4+U.!HOF02%I,HQ."XP WP]A\H..NI#''95%4\'Q-D7_8 M>19%/3H[VIL]WF/D"4 72U6E,=)5I61S\+K'!73@J95FN@R92S :'?&D HP. MKN "- 6+4:H8WX#0!Q.VHV4-',B50Y2E(B8U7N-\+ +'2(TL/73&$'&$$&LPJ<.J M!='6(KF>\ROA&Z%Y-^=W\^'Q-?LRG!&#&(RV(*PA0-DFX72GA0D#'ZEHAA17"FCX-L.(+KA!_9>\:(?@ J4.\B*@E0EI4(1 Q$6KKW1; M7_0<2>52%L+J?\*)J1!9W?^<8RC27(S![=8+$]&A'E5F'5L:3VS?31XBX=<& MJ667#3IWAAZ]QQ@0@ $@-M.J*) 6P"^TW$!X$'\0*FW0K>37P!4YESX(!5ZX MN$)O\O4U&&XX/>R]@>4Z4-1C<[6$Q=,6*C%@NG5E&M,1A(''STX+X%V%@2DM M(_+D2U6B$5:'=M'[K72&85HTJ,K;38Y5!D$\""RWN8#_4#1Q(7D:(2)C8P.T MT%6BU8+>)+,$6=V%>#G\1,F:G3S 9FE,?_/M=>3 M//H(X@=ND$^@T9_3(!7:O&%'CPO>F(V64@KV7G1#LT= M7MN?H #AS>A(.H/7IC;L;YML2P.C-X1-5N6-\*;'Z7_],'YV=,JV1+,VC; # MX)<4I+0Z$0.ZWOIU]NH"9MGG/'R)AGG:CM>I+W_1Q#([I@O?8)61:=3LSSKY MO],,N6CO8^#M@7C,\2=8O$=/X>_)5[5XO7ET0PGZPF19(VW=6V^;6V E%S(F MVQK (XMD#KA11[^L#Q[>#")SSEG?QR@<22U89&1B.8^\W=18\.!B# M'AF>5W"O[TEI._R $%CD-"-@Y $ITZH W0A&;95)& !H$4H0D@^=5)GQ__<- M*6!9.(&Y?69S"(*S+;/3C@C;S'D] M!SAJV1V=Z$PK$8TF6FRR00GXB? ^/WM!@00.V]<]G&,LO"BLD?I7!4R;V(JH MW8L\<*O\!HMC*@WND2N0"(J2[A7NUZ.Y'[B_47"DSQ!,J]+Q2PH:W%32]!KN M%E6L;/"W'C7 @]0 R8/0 -N"K.LJ(%H+: -?SS1'R.MA%B\3)@UW):C,R<0H MUF&8(@BD$TITWARLA'/, *(=&ED@0KT3F/)"< MKUS^F 35N7];^Z0D//2(05WCQV2Q>9#?H'CDFR8>/K4V]LM4$WY%5CYL5Q-6 M-PJ^;MB<8QO?:7/.F:DG#P.RODJZNE5\F*V7)E,%NZG?;FV4N&NEA=D+TJX0 MQU^V9B0=AF#:T]7Y3]@^/[!B-!7 AAF^#);YBHP^*J3KR(KN3P\H\(,-3;EN M5SO!S D\2;"0,Z7A9^$HCH /=M& .^-\+TR%:VRY1B+35)N2N+# MZCM3S$PYB%WEU-TM@H+J4Q/ECP_"L91S+6Q!,E6@6U1=@:D!^+Q8B!@>Q@KF M'/$X=H]M*3X:P!PP5$$NKD_S H,KM[[,!!V[WPA3 UXLD>Z,?K,P?H.F6P=B M3E/S5QA?E/9>XA1M5R-(@_,IT8X*Z$C :%%+XJN*E,OF06QS=M>)G8IRB44( M2!;-3\Q7&X.'ME"B0:_(8E^*GTA=]X [K3+ O[ QD8%D:XD^*/?5C D#H3%% MI4N1 OLO !WF15BC8 *4W8.^WSLR'KS6.;IW6N?"[;'[X.R46^L:L1WINW8" MR:*9"]VJ(>X&<)LU%^);:_.5M?4PK1%7A+V?2:4T-XOM'#O@UE\59EM5-F#O M5(E8!H1G'K*A?S%3\%LO,!0Z='W2]:Y[+>.?5M6RMH^^4=2P5K\1>(M?HJ+! M[GJV(SX\MD,>=8_8N(JH4)!K)E4./!/!.J&5^ECH\IT4NNR6A%9E"T"H1\C] M<;^C4DWAYV&/'8X.C[XK^^!K6 3'&RV" MF]D 5J;O9 /LJN%<-PJZS8 ;E@D'!D&@N_9O5\E\X&R(&[[TX@8%R;X#1AWT M;U.0?''7@N0;Y[X:N]/1%*I?& DE8W*Q+^NQ0$CQL%P?>X%+!K-<** MOE,/S7>MZ+,N]:=6]/E:/E8?4F+FU;,Z;2Z@PT$4] ^(','@J6"'#'BY,$9Y MS!8".-8$6W"3>UZ:;0.JRK'%3C9"UB. <\>'+/C*!12\-% "T6Y YP>@ L5' ML[]1+J:5+H1/I:#9K$VVA;9#K!A88'.\AL&PA19"OHW.[,*41+_\1DL=V$\#]!V&:*+ M/7UC*PD8<(')3H2DMC#,6"1"ZU8TN]=PV.J-J)1:_UV8"J_CT4]GCL?>HJV; M40[J2F05\FXE\E811-\T#6NI=/IZ![-Z5M1$]FHN?V5Q\<@_,11\R FT@H MPHTL1,>31F=8(0HWA'I-@*UVZ@!!!*R=!F+C."#Q)FY-[@]@.P?^S^<%J@*# MX;A+-*)SL-321$P&GDS_DO/.[;.;S^;R[3V\M32DA3J7:BRBN8BKE&(Z3'"L MG+V%,66VPM-))SXF3.;9ZBT\1+W MS[)9)4TMFT6%W;58/?8G )(I?P;M[\I[/:R955DS9G8/#!'["BMS"90QJ$*H MCS^=SJF7%Y/"C8W.YC@SE_U VY1.Q($[2:5)]\0"S!L)$[,T=E5[3;$$NI1% M8L^M"N?Y+KLAME0UM.H%6M4$GZ-(X3/A^ W*G]:1?E>$A X-"2)F6VLI[O$X M=LI]!NXKN5%3?TP>%D!8JY]P"? 0VPMC7=)Q:L"$@%QHY9HD;8'"3$=XH5,5 MN>"R-62,BVM-L="&"H,@<4=C^!%#E=$AI>-\!/[PNZR8*'S&0$VY^;6FN!QQ\T7$<. M@UX8/>3((%MMU]M[]4FY[9U6MLO]XB#HM=?PTFA.MGII/7-TEDRZ M?2=)MVV[RV.L>.C>75[; FI*L5<,L!B_90T0\&6 EF%Q86<&.FP)Y?B%'+G@UQFOC^5&0BP<0"UJ-.M>(QAHFNN$R= M4('%G*J5$.WSR^B\V 0:4K))B-)&8+PS3@_4L>TQN)'[XR.*#_FKXQ0S"+[C MV$00PHAU':7>LM?J^"G^79_K'>;YO;,8OE I7L")7SB2^G1G*5ZG5&PJQ3.- M[Q17K?WG5R(RQZUOJL;;R$5;M_EM$'/_MD!L+"$4Y --E/M\?<-$K=!HM"-B<%7_VHFILE.E>MWA*S'H1<_#=!1O1PM4H);Y*A&[ W)E/2 M#*1*2N_3]S1A\0+F9G*^LJ4.KCC#%F]OVTZ/?XX[[-8;'7:R85W=M"1FCS_X M4$0)#+_2E-6BL@$7/3+;86!&[FKR/:+.YT:=DWN'.F=>;(&'K-8&02/D:1/7 MS=L;B+.-[U8$&@A-!SU??;*>S7%V&K-G[&'W,U#(5^*V&5+B7F\V1/$:_T")'XZM*,K;$O'@V>T2"+XH$ M/]T[)'!?4OC&'%MST:@+N"6[GX$ZRE==[&K2&R*+W7_;+?>C.Z=\Q[YECJTZ YJ*7$CGIL MH6(\A(DV7?LOI;,5N<9'TQT.=F/S'7*[J1#'WY"'\:&UL4$L! A0#% @ :81O6*%4>OSS;P 4NX' !4 M ( !#5 '1B;FLM,C R,S$R,S%?9&5F+GAM;%!+ 0(4 Q0 M ( &F$;UBD-"F,O?X &PC$ 5 " 3/ !T8FYK+3(P M,C,Q,C,Q7VQA8BYX;6Q02P$"% ,4 " !IA&]8PNB^,4JL .W0P %0 M @ $COP$ =&)N:RTR,#(S,3(S,5]P&UL4$L! A0#% M @ :81O6'5P!)&0J 4 !L97 !4 ( !H&L" '1B;FLM,C R M,S$R,S%X,3!K+FAT;5!+ 0(4 Q0 ( &F$;U@[_9DM3@H '!/ 9 M " 6,4" !T8FYK+3(P,C,Q,C,Q>&5X,3!D-3$N:'1M4$L! A0# M% @ :81O6/\Y(,Q*! -0\ !8 ( !Z!X( '1B;FLM M,C R,S$R,S%X97@R,RYH=&U02P$"% ,4 " !IA&]8W4\^\LH( !2- M& @ %F(P@ =&)N:RTR,#(S,3(S,7AE>#,Q9#$N:'1M4$L! M A0#% @ :81O6 I<<1&X" E#( !@ ( !9BP( '1B M;FLM,C R,S$R,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( &F$;UAW2FT4A 8 M #(P 6 " 50U" !T8FYK+3(P,C,Q,C,Q>&5X,S(N:'1M M4$L! A0#% @ :81O6 ?_B+QK%0 =7@ !8 ( !##P( M '1B;FLM,C R,S$R,S%X97@Y-RYH=&U02P4& P # M P JU$( end XML 152 tbnk-20231231x10k_htm.xml IDEA: XBRL DOCUMENT 0001447051 tbnk:CommonStockRepurchaseProgramMember 2023-01-01 2023-12-31 0001447051 tbnk:CommonStockRepurchaseProgramMember 2022-01-01 2022-12-31 0001447051 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001447051 us-gaap:RetainedEarningsMember 2023-12-31 0001447051 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001447051 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001447051 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001447051 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0001447051 tbnk:EmployeeStockOwnershipPlanMember 2023-12-31 0001447051 us-gaap:RetainedEarningsMember 2022-12-31 0001447051 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001447051 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001447051 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001447051 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0001447051 tbnk:EmployeeStockOwnershipPlanMember 2022-12-31 0001447051 us-gaap:RetainedEarningsMember 2021-12-31 0001447051 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001447051 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001447051 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0001447051 tbnk:EmployeeStockOwnershipPlanMember 2021-12-31 0001447051 us-gaap:CommonStockMember 2023-12-31 0001447051 us-gaap:CommonStockMember 2022-12-31 0001447051 us-gaap:CommonStockMember 2021-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2022-04-04 0001447051 tbnk:EquityIncentivePlan2019Member 2023-12-31 0001447051 us-gaap:RestrictedStockMember 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnPerformanceConditionMember 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2023-12-31 0001447051 us-gaap:RestrictedStockMember 2022-12-31 0001447051 tbnk:PerformanceSharesBasedOnPerformanceConditionMember 2022-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2022-12-31 0001447051 us-gaap:RestrictedStockMember 2021-12-31 0001447051 tbnk:PerformanceSharesBasedOnPerformanceConditionMember 2021-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2021-12-31 0001447051 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001447051 tbnk:PerformanceSharesBasedOnPerformanceConditionMember 2022-01-01 2022-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2022-01-01 2022-12-31 0001447051 tbnk:EquityIncentivePlan2010Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001447051 tbnk:MaturityTwoToThreeYearsMember 2023-12-31 0001447051 tbnk:MaturityOneToTwoYearsMember 2023-12-31 0001447051 srt:WeightedAverageMember 2023-12-31 0001447051 tbnk:MaturityTwoToThreeYearsMember 2022-12-31 0001447051 tbnk:MaturityThreeToFourYearsMember 2022-12-31 0001447051 srt:WeightedAverageMember 2022-12-31 0001447051 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnPerformanceConditionMember 2023-01-01 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2023-01-01 2023-12-31 0001447051 tbnk:OtherProductsAndServicesMember 2023-01-01 2023-12-31 0001447051 tbnk:OtherProductsAndServicesMember 2022-01-01 2022-12-31 0001447051 us-gaap:MaturityOver90DaysMember 2023-01-01 2023-12-31 0001447051 srt:MinimumMember tbnk:FurnitureFixturesAndEquipmentMember 2023-12-31 0001447051 srt:MaximumMember tbnk:FurnitureFixturesAndEquipmentMember 2023-12-31 0001447051 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001447051 us-gaap:LandMember 2023-12-31 0001447051 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001447051 us-gaap:AutomobilesMember 2023-12-31 0001447051 tbnk:FurnitureFixturesAndEquipmentMember 2023-12-31 0001447051 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001447051 us-gaap:LandMember 2022-12-31 0001447051 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001447051 us-gaap:AutomobilesMember 2022-12-31 0001447051 tbnk:FurnitureFixturesAndEquipmentMember 2022-12-31 0001447051 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-01-01 2023-12-31 0001447051 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-12-31 0001447051 us-gaap:AccountsPayableAndAccruedLiabilitiesMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-12-31 0001447051 srt:ExecutiveOfficerMember tbnk:TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember 2023-01-01 2023-12-31 0001447051 srt:ExecutiveOfficerMember tbnk:TerritorialSavingsBankNonQualifiedSupplementalEmployeeStockOwnershipPlanMember 2022-01-01 2022-12-31 0001447051 srt:AffiliatedEntityMember tbnk:TerritorialBancorpIncMember 2022-12-31 0001447051 us-gaap:UnusedLinesOfCreditMember 2023-12-31 0001447051 us-gaap:LoanOriginationCommitmentsMember 2023-12-31 0001447051 us-gaap:UnusedLinesOfCreditMember 2022-12-31 0001447051 us-gaap:LoanOriginationCommitmentsMember 2022-12-31 0001447051 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001447051 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001447051 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0001447051 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001447051 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001447051 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0001447051 us-gaap:ResidentialRealEstateMember us-gaap:PaymentDeferralMember us-gaap:NaturalDisastersAndOtherCasualtyEventsMember 2023-12-31 0001447051 us-gaap:ResidentialRealEstateMember tbnk:NotImpactedByNaturalDisastersAndOtherCasualtyEventsMember 2023-12-31 0001447051 us-gaap:HomeEquityMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancialAssetPastDueMember 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 tbnk:MultiFamilyMortgageLoansMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 tbnk:DepositAccountsLoansMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancialAssetPastDueMember 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-12-31 0001447051 us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001447051 us-gaap:FinancialAssetPastDueMember 2023-12-31 0001447051 us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 tbnk:MultiFamilyMortgageLoansMember 2023-12-31 0001447051 tbnk:DepositAccountsLoansMember 2023-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2023-12-31 0001447051 us-gaap:HomeEquityMember us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancialAssetPastDueMember 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 tbnk:MultiFamilyMortgageLoansMember us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 tbnk:DepositAccountsLoansMember us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancialAssetPastDueMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2022-12-31 0001447051 us-gaap:FinancingReceivables60To89DaysPastDueMember 2022-12-31 0001447051 us-gaap:FinancingReceivables30To59DaysPastDueMember 2022-12-31 0001447051 us-gaap:FinancialAssetPastDueMember 2022-12-31 0001447051 us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001447051 tbnk:MultiFamilyMortgageLoansMember 2022-12-31 0001447051 tbnk:DepositAccountsLoansMember 2022-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2022-12-31 0001447051 tbnk:ResidentialMortgageLoansHeldForSaleMember 2023-01-01 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:RealEstateLoanMember 2022-12-31 0001447051 tbnk:MultiFamilyMortgageLoansMember us-gaap:RealEstateLoanMember 2022-12-31 0001447051 tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember us-gaap:RealEstateLoanMember 2022-12-31 0001447051 tbnk:DepositAccountsLoansMember tbnk:OtherLoansClassMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember tbnk:OtherLoansClassMember 2022-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember us-gaap:RealEstateLoanMember 2022-12-31 0001447051 us-gaap:RealEstateLoanMember 2022-12-31 0001447051 tbnk:OtherLoansClassMember 2022-12-31 0001447051 tbnk:ResidentialMortgageLoansHeldForSaleMember 2022-01-01 2022-12-31 0001447051 us-gaap:SecuritiesAssetsMember 2023-12-31 0001447051 us-gaap:LoansReceivableMember 2023-12-31 0001447051 us-gaap:InterestBearingDepositsMember 2023-12-31 0001447051 us-gaap:SecuritiesAssetsMember 2022-12-31 0001447051 us-gaap:LoansReceivableMember 2022-12-31 0001447051 us-gaap:InterestBearingDepositsMember 2022-12-31 0001447051 srt:AffiliatedEntityMember tbnk:TerritorialBancorpIncMember 2023-01-01 2023-12-31 0001447051 srt:AffiliatedEntityMember tbnk:TerritorialBancorpIncMember 2022-01-01 2022-12-31 0001447051 us-gaap:HomeEquityMember 2022-01-01 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember 2022-01-01 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2022-01-01 2022-12-31 0001447051 us-gaap:AssetPledgedAsCollateralWithRightMember us-gaap:DepositsMember 2023-12-31 0001447051 us-gaap:AssetPledgedAsCollateralWithRightMember tbnk:FederalReserveBankDiscountWindowMember 2023-12-31 0001447051 us-gaap:AssetPledgedAsCollateralWithRightMember tbnk:FederalReserveBankBankTermFundingProgramMember 2023-12-31 0001447051 us-gaap:AssetPledgedAsCollateralWithRightMember us-gaap:DepositsMember 2022-12-31 0001447051 us-gaap:AssetPledgedAsCollateralWithRightMember tbnk:FederalReserveBankDiscountWindowMember 2022-12-31 0001447051 us-gaap:HomeEquityMember 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2022-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember us-gaap:RealEstateLoanMember 2023-12-31 0001447051 tbnk:MultiFamilyMortgageLoansMember us-gaap:RealEstateLoanMember 2023-12-31 0001447051 tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember us-gaap:RealEstateLoanMember 2023-12-31 0001447051 tbnk:DepositAccountsLoansMember tbnk:OtherLoansClassMember 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember tbnk:OtherLoansClassMember 2023-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember us-gaap:RealEstateLoanMember 2023-12-31 0001447051 us-gaap:RealEstateLoanMember 2023-12-31 0001447051 tbnk:OtherLoansClassMember 2023-12-31 0001447051 tbnk:DepositAccountsLoansMember tbnk:Year2023Member 2023-01-01 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember tbnk:Year2023Member 2023-01-01 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember tbnk:Year2019Member 2023-01-01 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember tbnk:Year2019Member 2023-01-01 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember tbnk:PriorYearsMember 2023-01-01 2023-12-31 0001447051 tbnk:Year2023Member 2023-01-01 2023-12-31 0001447051 tbnk:Year2019Member 2023-01-01 2023-12-31 0001447051 tbnk:PriorYearsMember 2023-01-01 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember 2023-01-01 2023-12-31 0001447051 tbnk:DepositAccountsLoansMember 2023-01-01 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2023-01-01 2023-12-31 0001447051 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:UnallocatedFinancingReceivablesMember 2023-12-31 0001447051 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:ResidentialPortfolioSegmentMember 2023-12-31 0001447051 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember 2023-12-31 0001447051 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member tbnk:ConsumerAndOtherLoansMember 2023-12-31 0001447051 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2023-12-31 0001447051 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2023-12-31 0001447051 us-gaap:ResidentialPortfolioSegmentMember 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2023-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2023-12-31 0001447051 us-gaap:UnallocatedFinancingReceivablesMember 2021-12-31 0001447051 us-gaap:ResidentialPortfolioSegmentMember 2021-12-31 0001447051 tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember 2021-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2021-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2021-12-31 0001447051 us-gaap:RealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-12-31 0001447051 us-gaap:RealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001447051 us-gaap:RealEstateMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-12-31 0001447051 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001447051 us-gaap:RealEstateMember 2023-12-31 0001447051 us-gaap:ConsumerPortfolioSegmentMember 2023-12-31 0001447051 us-gaap:CommercialPortfolioSegmentMember 2023-12-31 0001447051 srt:FederalHomeLoanBankOfDesMoinesMember 2023-12-31 0001447051 srt:FederalHomeLoanBankOfDesMoinesMember 2022-12-31 0001447051 tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember 2022-01-01 2022-12-31 0001447051 us-gaap:RestrictedStockMember tbnk:EquityIncentivePlan2019Member 2023-01-01 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnPerformanceConditionMember tbnk:EquityIncentivePlan2019Member 2023-01-01 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember tbnk:EquityIncentivePlan2019Member 2023-01-01 2023-12-31 0001447051 us-gaap:RestrictedStockMember tbnk:EquityIncentivePlan2019Member 2023-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember tbnk:EquityIncentivePlan2019Member 2023-12-31 0001447051 srt:MaximumMember tbnk:PerformanceBasedRestrictedStockUnitsMember 2023-12-31 0001447051 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001447051 tbnk:EquityIncentivePlans2010And2019Member 2023-01-01 2023-12-31 0001447051 tbnk:EmployeeStockOwnershipPlanEsopAndEmployeeStockOwnershipPlanEsopRestorationPlanMember 2023-01-01 2023-12-31 0001447051 tbnk:DirectorsAndExecutiveOfficersMember 2023-12-31 0001447051 tbnk:DirectorsAndExecutiveOfficersMember 2022-12-31 0001447051 tbnk:ProfitSharingPlanMember 2022-01-01 2023-12-31 0001447051 tbnk:DefinedContribution401KPlanMember 2022-01-01 2023-12-31 0001447051 us-gaap:BondsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 tbnk:InternationalEquitiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 tbnk:DomesticEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:MutualFundMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:DefinedBenefitPlanCashMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:DefinedBenefitPlanCashMember us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:MutualFundMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:FairValueInputsLevel1Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:DefinedBenefitPlanCashMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2021-12-31 0001447051 tbnk:PrepaidExpensesAndOtherAssetsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 tbnk:PrepaidExpensesAndOtherAssetsMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0001447051 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-12-31 0001447051 us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001447051 us-gaap:InternalRevenueServiceIRSMember 2023-12-31 0001447051 us-gaap:InternalRevenueServiceIRSMember 2022-12-31 0001447051 tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember us-gaap:PrimeRateMember 2023-01-01 2023-12-31 0001447051 us-gaap:SubsequentEventMember 2024-01-26 2024-01-26 0001447051 tbnk:TerritorialBancorpIncMember 2021-12-31 0001447051 2021-12-31 0001447051 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001447051 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001447051 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001447051 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001447051 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2023-12-31 0001447051 srt:WeightedAverageMember tbnk:MaturityTwoToThreeYearsMember 2023-12-31 0001447051 srt:WeightedAverageMember tbnk:MaturityOneToTwoYearsMember 2023-12-31 0001447051 srt:WeightedAverageMember tbnk:MaturityTwoToThreeYearsMember 2022-12-31 0001447051 srt:WeightedAverageMember tbnk:MaturityThreeToFourYearsMember 2022-12-31 0001447051 us-gaap:MaturityOver90DaysMember 2023-12-31 0001447051 tbnk:EmployeeStockOwnershipPlanMember 2023-01-01 2023-12-31 0001447051 tbnk:EmployeeStockOwnershipPlanMember 2022-01-01 2022-12-31 0001447051 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001447051 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001447051 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001447051 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001447051 us-gaap:GeographicDistributionDomesticMember 2023-12-31 0001447051 us-gaap:GeographicDistributionDomesticMember 2022-12-31 0001447051 srt:MinimumMember tbnk:PerformanceSharesBasedOnPerformanceConditionMember tbnk:EquityIncentivePlan2019Member 2023-01-01 2023-12-31 0001447051 srt:MaximumMember tbnk:PerformanceSharesBasedOnPerformanceConditionMember tbnk:EquityIncentivePlan2019Member 2023-01-01 2023-12-31 0001447051 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-01-01 2023-12-31 0001447051 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2022-01-01 2022-12-31 0001447051 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0001447051 tbnk:PerformanceSharesBasedOnMarketConditionMember 2022-04-04 2022-04-04 0001447051 tbnk:FederalReserveBankSanFranciscoMember 2023-01-01 2023-12-31 0001447051 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001447051 tbnk:ResidentialMortgageLoansHeldForSaleMember 2022-12-31 0001447051 us-gaap:ResidentialRealEstateMember us-gaap:NaturalDisastersAndOtherCasualtyEventsMember 2023-08-31 0001447051 2022-01-01 2023-12-31 0001447051 us-gaap:ResidentialRealEstateMember us-gaap:NaturalDisastersAndOtherCasualtyEventsMember 2023-12-31 0001447051 srt:MaximumMember us-gaap:MortgagesMember 2023-12-31 0001447051 srt:MinimumMember us-gaap:LoanOriginationCommitmentsMember 2023-12-31 0001447051 srt:MaximumMember us-gaap:LoanOriginationCommitmentsMember 2023-12-31 0001447051 srt:MinimumMember us-gaap:LoanOriginationCommitmentsMember 2022-12-31 0001447051 srt:MaximumMember us-gaap:LoanOriginationCommitmentsMember 2022-12-31 0001447051 tbnk:ServiceFeesOnLoanAndDepositAccountsMember 2023-01-01 2023-12-31 0001447051 tbnk:ServiceFeesOnLoanAndDepositAccountsMember 2022-01-01 2022-12-31 0001447051 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001447051 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001447051 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001447051 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001447051 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001447051 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001447051 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001447051 tbnk:TerritorialBancorpIncMember 2023-01-01 2023-12-31 0001447051 tbnk:TerritorialBancorpIncMember 2022-01-01 2022-12-31 0001447051 us-gaap:HomeEquityMember 2023-12-31 0001447051 tbnk:OneToFourFamilyMortgageLoansMember 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2023-12-31 0001447051 us-gaap:ResidentialPortfolioSegmentMember tbnk:OneToFourFamilyMortgageLoansMember 2023-12-31 0001447051 us-gaap:UnallocatedFinancingReceivablesMember 2022-12-31 0001447051 us-gaap:ResidentialPortfolioSegmentMember 2022-12-31 0001447051 tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2022-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2022-12-31 0001447051 us-gaap:ResidentialPortfolioSegmentMember 2023-01-01 2023-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2023-01-01 2023-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2023-01-01 2023-12-31 0001447051 us-gaap:UnallocatedFinancingReceivablesMember 2022-01-01 2022-12-31 0001447051 us-gaap:ResidentialPortfolioSegmentMember 2022-01-01 2022-12-31 0001447051 tbnk:HomeEquityLoansAndLinesOfCreditFinancingReceivablesMember 2022-01-01 2022-12-31 0001447051 tbnk:ConsumerAndOtherLoansMember 2022-01-01 2022-12-31 0001447051 tbnk:ConstructionCommercialAndOtherMortgageLoansMember 2022-01-01 2022-12-31 0001447051 srt:FederalHomeLoanBankOfDesMoinesMember tbnk:TerritorialSavingsBankMember 2023-12-31 0001447051 us-gaap:InvestmentInFederalHomeLoanBankStockMember 2023-01-01 2023-12-31 0001447051 tbnk:InvestmentInFederalReserveBankStockMember 2023-01-01 2023-12-31 0001447051 tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember 2009-01-01 2009-01-01 0001447051 tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember 2023-01-01 2023-12-31 0001447051 tbnk:TerritorialSavingsBank2010AmendedAndRestatedEmployeeStockOwnershipPlanAndTrustMember 2009-01-01 0001447051 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001447051 srt:MinimumMember us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0001447051 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2023-12-31 0001447051 us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0001447051 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2022-12-31 0001447051 tbnk:TerritorialBancorpIncMember 2023-12-31 0001447051 tbnk:TerritorialBancorpIncMember 2022-12-31 0001447051 tbnk:TerritorialSavingsBankMember 2023-12-31 0001447051 tbnk:TerritorialSavingsBankMember 2022-12-31 0001447051 2022-12-31 0001447051 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001447051 2022-01-01 2022-12-31 0001447051 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001447051 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001447051 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001447051 2023-12-31 0001447051 2023-06-30 0001447051 2024-02-29 0001447051 2023-01-01 2023-12-31 shares iso4217:USD tbnk:security pure tbnk:loan tbnk:item tbnk:subsidiary iso4217:USD shares 0001447051 2023 FY false 0 0 8826613 9071076 http://fasb.org/us-gaap/2023#InterestReceivable 0 http://www.territorialsavings.net/20231231#LoanAndDepositServicesFeesAndCommissions http://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncome http://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncome http://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncome http://fasb.org/us-gaap/2023#NoninterestIncomeOtherOperatingIncome P3Y 0.0250 0.0500 0.1087 0.1221 0.1050 0.2598 0.2916 0.1250 0.2620 0.2939 0.0500 0.1109 0.1231 0.1050 0.2647 0.2940 0.1250 0.2678 0.2970 0.0250 false false false false 10-K true 2023-12-31 --12-31 false 001-34403 Territorial Bancorp Inc. MD 26-4674701 1003 Bishop Street, Pauahi Tower Suite 500 Honolulu HI 96813 808 946-1400 Common stock TBNK NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 99200000 8826613 126659000 40553000 20171000 20821000 568128000 591084000 685728000 717773000 1308552000 1296796000 5121000 2032000 1303431000 1294764000 12192000 8197000 3180000 3170000 6105000 6115000 7185000 7599000 12371000 14498000 48638000 47783000 344000 2457000 1643000 8211000 6676000 2236672000 2169592000 1636604000 1716152000 242000000 141000000 50000000 10000000 10000000 23334000 24180000 17297000 15295000 838000 6351000 5577000 1985586000 1913042000 0.01 50000000 0.01 100000000 8826613 9071076 88000 91000 48022000 51825000 2447000 2936000 211644000 215314000 -6221000 -7744000 251086000 256550000 2236672000 2169592000 47043000 45318000 17918000 16211000 4127000 1173000 69088000 62702000 19484000 4925000 6636000 2107000 183000 183000 154000 26457000 7215000 42631000 55487000 -3000 -576000 42634000 56063000 1327000 1416000 855000 792000 10000 -3000 279000 2004000 2471000 4209000 20832000 22259000 6910000 6708000 5156000 5006000 982000 573000 4388000 4252000 38268000 38798000 6837000 21474000 1810000 5318000 5027000 16156000 0.58 1.81 0.57 1.80 0.74 1.02 8636495 8865946 8684092 8920714 5027000 16156000 -1280000 222000 243000 -1998000 1523000 -2220000 6550000 13936000 9324060 93000 56951000 -3425000 208227000 -5524000 256322000 16156000 16156000 -2220000 -2220000 1.02 9069000 9069000 19227 480000 480000 48933 602000 489000 1091000 -272211 -2000 -6208000 -6210000 9071076 91000 51825000 -2936000 215314000 -7744000 256550000 5027000 5027000 1523000 1523000 -2319000 -2319000 0.74 6378000 6378000 12729 177000 177000 48933 203000 489000 692000 -257192 -3000 -4183000 -4186000 8826613 88000 48022000 -2447000 211644000 -6221000 251086000 5027000 16156000 -3000 -576000 1093000 1181000 -525000 1090000 367000 171000 2820000 2946000 813000 5302000 823000 5299000 10000 -3000 -5000 1138000 692000 1091000 177000 480000 34000 329000 855000 792000 1537000 -289000 863000 1006000 -1309000 2911000 774000 -630000 -1182000 -1026000 8257000 16666000 6693000 142336000 24760000 38859000 61009000 1038000 1279000 11640000 -8739000 5887000 1304000 1892000 1280000 11000 13000 1000 5569000 685000 4715000 16874000 -95252000 -79548000 34324000 146000000 22000000 45000000 22000000 90020000 40020000 4065000 5973000 6412000 9071000 60975000 19280000 86106000 -59306000 40553000 99859000 126659000 40553000 25975000 6549000 3516000 5254000 121000 236000 693000 7462000 693000 7462000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(1)</b></span><b style="font-weight:bold;">Organization</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Territorial Bancorp Inc. is a Maryland corporation and is the holding company for Territorial Savings Bank. Territorial Savings Bank is a Hawaii state-chartered bank headquartered in Honolulu, Hawaii and is a member of the Federal Reserve System. Territorial Savings Bank has </span>one subsidiary, Territorial Financial Services, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(2)</b></span><b style="font-weight:bold;">Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="font-style:italic;font-weight:bold;">(a) Description of Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Territorial Bancorp Inc. (the Company), through its wholly-owned subsidiary, Territorial Savings Bank (the Bank), provides loan and deposit products and services primarily to individual customers through 28<span style="white-space:pre-wrap;"> branches located throughout Hawaii. We deal primarily in residential mortgage loans in the State of Hawaii. The Company’s earnings depend primarily on its net interest income, which is the difference between the interest income earned on interest-earning assets (loans receivable and investments) and the interest expense incurred on interest-bearing liabilities (deposit liabilities and borrowings). Deposits traditionally have been the principal source of the Bank’s funds for use in lending, meeting liquidity requirements, and making investments. The Company also derives funds from receipt of interest and principal repayments on outstanding loans receivable and investments, borrowings from the Federal Home Loan Bank (FHLB), Federal Reserve Bank (FRB), securities sold under agreements to repurchase, and proceeds from issuance of common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(b) Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Consolidated Financial Statements include the accounts and results of operations of Territorial Bancorp Inc. and Territorial Savings Bank and its wholly-owned subsidiary. Significant intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(c) Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Cash and cash equivalents includes cash and due from banks, interest-bearing deposits in other banks, federal funds sold, and short-term, highly liquid investments with original maturities of three months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(d) Investment Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Company classifies and accounts for its investment securities as follows: (1) held-to-maturity debt securities in which the Company has the positive intent and ability to hold to maturity are reported at amortized cost; (2) trading securities that are purchased for the purpose of selling in the near term are reported at fair value, with unrealized gains and losses included in current earnings; and (3) available-for-sale securities not classified as either held-to-maturity or trading securities are reported at fair value, with unrealized gains and losses excluded from current earnings and reported as a separate component of equity. At December 31, 2023 and 2022, the Company had $20.2 million and $20.8 million, respectively, of securities classified as available-for-sale and the remaining securites were classified as held-to-maturity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Gains or losses on the sale of investment securities are computed using the specific-identification method. The Company amortizes premiums and accretes discounts associated with investment securities using the interest method over the contractual life of the respective investment security. Such amortization and accretion is included in the interest income line item in the Consolidated Statements of Income. Interest income is recognized when earned.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(e) Loans Receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">This policy applies to all loan classes. Loans receivable are stated at the principal amount outstanding, less the allowance for credit losses, loan origination fees and costs, and commitment fees. Interest on loans receivable is accrued as earned. The Company has a policy of placing loans on a nonaccrual basis when 90 </span><span style="white-space:pre-wrap;">days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful. For nonaccrual loans, the Company records payments received as a reduction in principal. The Company, considering current information and events regarding the borrowers’ ability to repay their obligations, considers a loan to be impaired when it is probable that the Company will be unable to collect all amounts due according to the contractual terms of the loan agreement. When a loan is considered to be impaired, the amount of the impairment is measured based on the present value of expected future cash flows discounted at the loan’s effective interest rate or, if the loan is considered to be collateral dependent, based on the fair value of the collateral less estimated costs to sell. Impairment losses are written off against the allowance for loan losses. For nonaccrual impaired loans, the Company records payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(f) Loans Held for Sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Loans held for sale are stated at the lower of aggregate cost or market value. Net fees and costs of originating loans held for sale are deferred and are included in the basis for determining the gain or loss on sales of loans held for sale.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(g) Deferred Loan Origination Fees and Unearned Loan Discounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Loan origination and commitment fees and certain direct loan origination costs are being deferred, and the net amount is recognized over the life of the related loan as an adjustment to yield. Net deferred loan fees are amortized using the interest method over the contractual term of the loan, adjusted for actual prepayments. Net unamortized fees on loans paid in full are recognized as a component of interest income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(h) Real Estate Owned</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Real estate owned is valued at the time of foreclosure at fair value, less estimated cost to sell, thereby establishing a new cost basis. The Company obtains appraisals based on recent comparable sales to assist management in estimating the fair value of real estate owned. Subsequent to acquisition, real estate owned is valued at the lower of cost or fair value, less estimated cost to sell. Declines in value are charged to expense through a direct write-down of the asset. Costs related to holding real estate are charged to expense while costs related to development and improvements are capitalized. Net gains or losses recognized on the sale of real estate owned are included in other general and administrative expenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(i) Allowance for Credit Losses (ACL) on Loans and Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The current expected credit losses (CECL) accounting standard requires an estimate of the credit losses expected over the life of the financial instrument. CECL replaces the incurred loss approach that delayed the recognition of a credit loss until it was probable that a loss event occurred. The ACL is a valuation account that is deducted from the loans’ amortized cost basis to present the net amount expected to be collected on the loans. Loans are charged off against the ACL during the period when management deems the loan to be uncollectible and all interest previously accrued but not collected is reversed against the current period ACL.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The estimate of expected credit losses is based on information about past events, current conditions, and reasonable and supportable forecasts that affect the collectability of financial instruments. Historical loss experience is generally the starting point for estimating expected credit losses. The Company considers whether the historical loss experience should be adjusted for asset specific risk characteristics or current conditions at the reporting date that did not exist over the historical reporting period. These qualitative </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">adjustments can include changes in the economy, loan underwriting standards, and delinquency trends. The Company then considers future economic conditions as part of the one year reasonable and supportable forecast period.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Our loan portfolio is segmented into three pools for estimating our allowance for credit losses on loans: real estate, commercial, and consumer loans. They were established upon the adoption of ASU 2016-13. Only three pools are used to segment our loan portfolio because loans within the pools share similar risk characteristics and were originated using similar underwriting standards. Loans that do not share similar risk characteristics would be evaluated on an individual basis and excluded from the collective evaluation. Historically, we have disclosed information about our loans and allowance based on class of financing receivable. The portfolio segments align with the class of financing receivables as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:85.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:9pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Real estate: One- to four-family residential, multi-family residential, and commercial mortgage</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:85.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:9pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Commercial: Commercial loans other than mortgage loans</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:85.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:9pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Consumer: Home equity loans, loans on deposit accounts, and all other consumer loans</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Collateral dependent loans are not considered to share the same risk characteristics with the three pools discussed above<span style="white-space:pre-wrap;">. A loan is considered to be collateral dependent when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the sale or operation of the collateral. For loans which are considered to be collateral dependent, the Company has elected to estimate the expected credit loss based on the fair value of the collateral less selling costs. If the fair value of the collateral less selling costs is less than the loan’s amortized cost basis, the Company records a partial charge-off to reduce the loan’s amortized cost basis for the difference between the collateral fair value less selling costs and the amortized cost basis. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The ACL on loans and accrued interest is calculated on a loan by loan basis. If the loan’s amortized cost basis is less than the total present value of cash flows calculated using a discounted cash flow approach, the ACL is equal to the amortized cost basis minus the total present value of cash flows on the loan discounted by the loan’s effective interest rate. The expected cash flows include estimates of loan charge-offs, recoveries, and prepayments. Economic variables which have a strong correlation with our historical loan charge-offs, recoveries, and prepayments are utilized in forecasting loan charge-offs, recoveries, and prepayments during the one year reasonable and supportable forecast period. After the reasonable and supportable forecast period, the historical reversion rate is used to calculate loan charge-offs, recoveries, and prepayments for the remaining expected life of the loan. The reversion rate is based on historical averages and applied on a straight-line basis. Qualitative adjustments may be made to account for current conditions and forward looking events not captured in the quantitative calculation. </span><span style="white-space:pre-wrap;">The forecast and reversion rate utilize historical behavior during select periods of time. Our Real Estate and Consumer loan pools utilize a vintage approach where historical losses, recoveries, and prepayment experience is determined using loans that have originated in the same period. Our Commercial loans utilize a reporting period approach where historical losses, recoveries, and prepayment experience is considered during a selected historical period of time. Off-balance sheet forecasts utilize a reporting period approach. </span><span style="white-space:pre-wrap;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Loans receivable are stated at amortized cost which includes the principal amount outstanding, less the allowance for credit/loan losses, deferred loan origination fees and costs, commitment fees, and cumulative net charge-offs. Interest income on loans receivable is accrued as earned. Accrued interest receivable on loans was </span>$4.6 million as of December 31, 2023, and is included in <span style="-sec-ix-hidden:Hidden_LPIr73IPh0G2fJysyBlxnQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">accrued interest receivable</span></span><span style="white-space:pre-wrap;"> on the Consolidated Balance Sheet. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company determines delinquency status by considering the number of days full payments required by the contractual terms of the loan are past due. The Company has a policy of placing loans on a nonaccrual basis when 90 </span><span style="white-space:pre-wrap;">days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful, unless the loans are well secured and in the process of collection. When a loan is placed on nonaccrual status, all interest previously accrued and not collected is reversed against current period provision for credit losses. For nonaccrual loans, the Company records </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Company’s off-balance sheet credit exposures are comprised of unfunded portions of existing loans, such as lines of credit and construction loans, and commitments to originate loans that are not conditionally cancellable by the Company.  Under the CECL accounting standard, expected credit losses on these amounts are calculated using a forecasted estimate of the likelihood that funding of the unfunded amount/commitment will occur and the historical reversion rate.  Changes to the reserve for off-balance sheet credit exposures are recorded through increases or decreases to the provision for credit losses on the Consolidated Statements of Income.  There were no reserves for off-balance sheet credit exposures at December 31, 2023.  Prior to the adoption of the CECL accounting standard, the Company had a reserve for off-balance sheet credit exposures of $49,000 at December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">While management utilizes its best judgment and information available, the adequacy of the ACL and the reserve for off-balance sheet credit exposures is determined by certain factors outside of the Company's control, such as the performance of our portfolios, changes in the economic environment including economic uncertainty, changes in interest rates and loan prepayments, and the view of the regulatory authorities toward classification of assets and the level of ACL and the reserve for off-balance sheet credit exposures. Additionally, the level of ACL and the reserve for off-balance sheet credit exposures may fluctuate based on the balance and mix of the loan portfolio, changes in loan prepayments and off-balance sheet credit exposures, changes in charge-off rates, and changes in forecasted economic conditions. If actual results differ significantly from our assumptions, our ACL and the reserve for off-balance sheet credit exposures may not be sufficient to cover inherent losses in our loan portfolio, resulting in additions to our ACL and an increase in the provision for credit losses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company is required to utilize the CECL methodology to estimate expected credit losses with respect to held-to-maturity (HTM) investment securities. Since all of the Company’s HTM investment securities were issued by U.S. government agencies or U.S. government-sponsored enterprises, which include the explicit and/or implicit guarantee of the U.S. government and have a long history of no credit losses, the Company has not recorded a credit loss on these securities. The unrealized losses on these securities were due to changes in interest rates, relative to when the securities were purchased, and are not due to decreases in the credit quality of the securities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Available for sale (AFS) investment securities in an unrealized loss position are evaluated for impairment. 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 investment securities amortized cost basis is written down to fair value through income. For AFS 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 investment 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 exists and an ACL is recorded for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an ACL is recognized in other comprehensive income. The Company has not recorded an ACL related to our AFS investment securities. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Changes in the ACL are recorded as a provision (or reversal of provision) for credit losses. Losses are charged against the ACL when management believes the uncollectibility of an AFS security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(j) Transfer of Financial Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Transfers of financial assets are accounted for as sales when control is surrendered. Control is surrendered when the assets have been isolated from the Company, the transferee obtains the right to pledge or exchange the assets without constraint, and the Company does not maintain effective control over the transferred assets. Mortgage loans sold for cash are accounted for as sales as the above criteria have been met.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Mortgage loans may also be packaged into securities that are issued and guaranteed by U.S. <span style="white-space:pre-wrap;">government-sponsored enterprises or a U.S. government agency. The Company receives </span>100%<span style="white-space:pre-wrap;"> of the mortgage-backed securities issued. The mortgage-backed securities received in securitizations are valued at fair value and classified as held-to-maturity. A gain or loss in the securitization transactions is recognized for the difference between the fair value of the mortgage-backed securities received and the amortized cost of the loans securitized.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Mortgage loan transfers accounted for as sales and securitizations are without recourse, except for normal representations and warranties provided in sales transactions, and the Company may retain the related rights to service the loans. The retained servicing rights create mortgage servicing assets that are accounted for in accordance with the Transfers and Servicing topic of the FASB ASC. Mortgage servicing assets are initially valued at fair value and subsequently at the lower of cost or fair value and are amortized in proportion to and over the period of estimated net servicing income. The Company uses a discounted cash flow model to determine the fair value of retained mortgage servicing rights. The amount of mortgage servicing rights is immaterial to the financial statement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(k) Premises and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Premises and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is principally computed on the straight-line method over the estimated useful lives of the respective assets. The estimated useful life of buildings and improvements is </span>30 years, furniture, fixtures, and equipment is 3 to 10 years, and automobiles are 3 years<span style="white-space:pre-wrap;">. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(l) Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Company files consolidated federal income tax and consolidated state franchise tax returns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Deferred tax assets and liabilities are recognized using the asset and liability method of accounting for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the 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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;"><span style="white-space:pre-wrap;">We establish income tax contingency reserves for potential tax liabilities related to uncertain tax positions. A liability for income tax uncertainties would be recorded for unrecognized tax benefits related to uncertain tax positions where it is more likely than not that the position will be sustained upon examination by a taxing authority.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;">As of December 31, 2023 and 2022, the Company had not recognized a liability for income tax uncertainties in the accompanying Consolidated Balance Sheets because management concluded that the Company does not have material uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;">The Company recognizes interest and penalties related to tax liabilities in other interest expense and other general and administrative expenses, respectively, in the Consolidated Statements of Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;">Tax years 2020 and after currently remain subject to examination by the Internal Revenue Service and by the Department of Taxation of the State of Hawaii.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(m) Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Long-lived assets, such as premises and equipment, are reviewed 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 estimated future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of would be separately presented in the Consolidated Balance Sheets and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(n) Pension Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Pension benefit costs (returns) are charged (credited) to salaries and employee benefits expense or other income, and the corresponding prepaid (accrued) pension cost is recorded in prepaid expenses and other assets or accounts payable and accrued expenses in the Consolidated Balance Sheets. The Company’s policy is to fund pension costs in amounts that will not be less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 and will not exceed the maximum tax-deductible amounts. The Company generally funds at least the net periodic pension cost, subject to limits and targeted funded status as determined with the consulting actuary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(o) Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company grants share-based compensation awards, including restricted stock and restricted stock units, which are either performance-based or time-based. The fair value of the restricted stock and restricted stock unit awards were based on the closing price of the Company’s stock on the date of grant. The cost of these awards are amortized in the Consolidated Statements of Income on a straight-line basis over the vesting period. The amount of performance-based restricted stock units that vest on a performance condition is remeasured quarterly based on how the Company’s return on average equity compares to the SNL Bank Index. The number of performance-based restricted stock units that are expected to vest based on the Company’s return on average equity is determined quarterly and the amortization of these stock awards is adjusted for any changes in the restricted stock units that are expected to vest. The fair value of performance-based restricted stock units that are based on how the Company’s total stock return compares to the SNL Bank Index was measured using a Monte-Carlo valuation. The number of performance-based restricted stock units that are based on the Company’s total stock return is amortized over the vesting period and is not adjusted for performance. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(p) Supplemental Employee Retirement Plan (SERP)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The SERP is a noncontributory supplemental retirement plan covering certain current and former employees of the Company.  Benefits in the SERP plan are paid after retirement, in addition to the benefits provided by the Pension Plan.  The Company accrues SERP costs over the estimated period until retirement by charging salaries and employee benefits expense in the Consolidated Statements of Income, with a corresponding credit to accounts payable and accrued expenses in the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(q) Employee Stock Ownership Plan (ESOP)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The cost of shares issued to the ESOP, but not yet allocated to participants, is shown as a reduction of stockholders’ equity. Compensation expense is based on the market price of shares as they are committed to be released to participant accounts. Dividends on allocated ESOP shares reduce retained earnings; dividends on unearned ESOP shares reduce debt and accrued interest.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(r) Earnings Per Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">We have two forms of our outstanding common stock: common stock and unvested restricted stock awards.  Holders of unvested restricted stock awards receive dividends at the same rate as common shareholders and they both share equally in undistributed earnings.  Unvested restricted stock awards that are time-based contain nonforfeitable rights to dividends or dividend equivalents are considered to be participating securities in the earnings per share computation using the two-class method.  Under the two-class method, earnings are allocated to common shareholders and participating securities according to their respective rights to earnings.  Unvested restricted stock awards that vest based on performance or market conditions are not considered to be participating securities in the earnings per share calculation because accrued dividends on shares that do not vest are forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Basic earnings per share is computed by dividing net income allocated to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income allocated to common shareholders by the sum of the weighted-average number of shares outstanding plus the dilutive effect of stock options and restricted stock. ESOP shares not committed to be released are not considered outstanding.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(s) Common Stock Repurchase Program</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company adopted common stock repurchase programs in which shares repurchased reduce the amount of shares issued and outstanding. The repurchased shares may be reissued in connection with share-based compensation plans and for general corporate purposes. During 2023 and 2022, the Company repurchased </span>250,882 and 262,621 shares of common stock, respectively, at an average cost of $16.05 and $22.75<span style="white-space:pre-wrap;"> per share, respectively, as part of the repurchase programs authorized by the Board of Directors. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(t) Bank-Owned Life Insurance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company’s investment in bank-owned life insurance is based on cash surrender value. The Company invests in bank-owned life insurance to provide a funding source for benefit plan obligations. Bank-owned life insurance also generally provides noninterest income that is nontaxable. Federal regulations generally limit the investment in bank-owned life insurance to </span>25%<span style="white-space:pre-wrap;"> of the Bank’s Tier 1 capital plus the allowance for loan losses. At December 31, 2023, this limit was </span>$61.0 million and the Company had invested $48.6 million in bank-owned life insurance at that date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(u) Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company records a right-of-use (ROU) asset for those leases that convey rights to control use of identified assets for a period of time in exchange for consideration. The Company is also required to record a lease liability for the present value of future payment commitments. The Company leases most of its premises and some vehicles and equipment under operating leases expiring on various dates through 2037. The majority of lease agreements relate to real estate and generally provide that the Company pay taxes, insurance, maintenance and certain other variable operating expenses applicable to the leased premises. Variable lease components and nonlease components are not included in the Company’s computation of the ROU asset or lease liability. The Company also does not include short-term leases in the computation of the ROU asset or lease liability. Short-term leases are leases with a term at commencement of 12 months or less. Short-term lease expense is recorded on a straight-line basis over the term of the lease. Lease agreements do not contain any residual value guarantees or restrictive covenants.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The value of the ROU asset and lease liability is impacted by the amount of the periodic payment required, length of the lease term, lease incentives and the discount rate used to calculate the present value of the minimum lease payments. Certain leases have renewal options at the expiration of the lease terms. Generally, option periods are not included in the computation of the lease term, ROU asset or lease liability because the Company is not reasonably certain to exercise renewal options at the expiration of the lease terms. Because the discount rates implicit in our leases are not known, discount rates have been estimated using the rates for fixed-rate, amortizing advances from the FHLB for the approximate terms of the leases. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(v) Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The preparation of the Consolidated Financial Statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the allowance for credit losses; valuation of certain investment securities; valuation allowances for deferred income tax assets; and assets and obligations related to employee benefit plans. Accordingly, actual results could differ from those estimates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(w) Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The ASU changed the threshold for recognizing losses from a “probable” to an “expected” model. The new model is referred to as the current expected credit loss model and applies to loans, leases, held-to-maturity investments, loan commitments, and financial guarantees. The standard requires the measurement of all expected credit losses for financial assets as of the reporting date (including historical experience, current conditions, and reasonable and supportable forecasts) and enhanced disclosures that will help financial statement users understand the estimates and judgments used in estimating credit losses and evaluating the credit quality of an organization’s portfolio. The amendment was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. In November 2019, the FASB issued an update that delayed the effective date of the amendment for smaller reporting companies, as defined by the Securities and Exchange Commission, to fiscal years beginning after December 15, 2022. The Company is a smaller reporting company. The Company adopted the standard on January 1, 2023, and applied the standard’s provisions as a cumulative-effect adjustment to retained earnings as of January 1, 2023. Upon adoption of the standard, the Company recorded a $3.2 million increase to the reserve for credit losses, which included a decrease of $49,000 in the reserves for off-balance sheet credit exposures.  This resulted in a $2.3 million after-tax decrease to retained earnings as of January 1, 2023.  The tax effect resulted in an increase in deferred tax assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In March 2022, the FASB issued ASU 2022-02, Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures. The ASU eliminates the accounting guidance for </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">loans modified as troubled debt restructurings by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. This ASU was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, upon the Company’s adoption of the amendments in ASU 2016-13. The Company adopted the standard on January 1, 2023, and it did not have a material effect on the Company’s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify that contractual sale restrictions should not be considered in the measurement of the fair value of an equity security. The Company owns stock in the Federal Reserve Bank (FRB) and in the Federal Home Loan Bank (FHLB) which is valued at historical cost which approximates fair value. Ownership of stock is a condition for services the Company receives from the FRB and FHLB. The stock is not publicly traded and can only be issued, exchanged, redeemed or repurchased by the FRB and the FHLB. ASU 2022-03 is effective for fiscal years beginning after December 15, 2023. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The ASU is intended to clarify or improve disclosure and presentation requirements of a variety of topics. Many of the amendment will allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements and align the requirements in the FASB accounting standard codification with the SEC’s regulations. The Company is currently evaluating the effects that ASU 2023-06 will have on its consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU is intended to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. This ASU will be effective for fiscal years beginning after December 31, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to enhance the transparency and decision usefulness of income tax disclosures. This ASU will be effective for fiscal years beginning after December 15, 2024. The Company is currently evaluating the effects that ASU 2023-09 will have on its consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="font-style:italic;font-weight:bold;">(a) Description of Business</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Territorial Bancorp Inc. (the Company), through its wholly-owned subsidiary, Territorial Savings Bank (the Bank), provides loan and deposit products and services primarily to individual customers through 28<span style="white-space:pre-wrap;"> branches located throughout Hawaii. We deal primarily in residential mortgage loans in the State of Hawaii. The Company’s earnings depend primarily on its net interest income, which is the difference between the interest income earned on interest-earning assets (loans receivable and investments) and the interest expense incurred on interest-bearing liabilities (deposit liabilities and borrowings). Deposits traditionally have been the principal source of the Bank’s funds for use in lending, meeting liquidity requirements, and making investments. The Company also derives funds from receipt of interest and principal repayments on outstanding loans receivable and investments, borrowings from the Federal Home Loan Bank (FHLB), Federal Reserve Bank (FRB), securities sold under agreements to repurchase, and proceeds from issuance of common stock.</span></p> 28 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(b) Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Consolidated Financial Statements include the accounts and results of operations of Territorial Bancorp Inc. and Territorial Savings Bank and its wholly-owned subsidiary. Significant intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(c) Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Cash and cash equivalents includes cash and due from banks, interest-bearing deposits in other banks, federal funds sold, and short-term, highly liquid investments with original maturities of three months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(d) Investment Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Company classifies and accounts for its investment securities as follows: (1) held-to-maturity debt securities in which the Company has the positive intent and ability to hold to maturity are reported at amortized cost; (2) trading securities that are purchased for the purpose of selling in the near term are reported at fair value, with unrealized gains and losses included in current earnings; and (3) available-for-sale securities not classified as either held-to-maturity or trading securities are reported at fair value, with unrealized gains and losses excluded from current earnings and reported as a separate component of equity. At December 31, 2023 and 2022, the Company had $20.2 million and $20.8 million, respectively, of securities classified as available-for-sale and the remaining securites were classified as held-to-maturity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Gains or losses on the sale of investment securities are computed using the specific-identification method. The Company amortizes premiums and accretes discounts associated with investment securities using the interest method over the contractual life of the respective investment security. Such amortization and accretion is included in the interest income line item in the Consolidated Statements of Income. Interest income is recognized when earned.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 20200000 20800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(e) Loans Receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">This policy applies to all loan classes. Loans receivable are stated at the principal amount outstanding, less the allowance for credit losses, loan origination fees and costs, and commitment fees. Interest on loans receivable is accrued as earned. The Company has a policy of placing loans on a nonaccrual basis when 90 </span><span style="white-space:pre-wrap;">days or more contractually delinquent or when, in the opinion of management, collection of all or part of the principal balance appears doubtful. For nonaccrual loans, the Company records payments received as a reduction in principal. The Company, considering current information and events regarding the borrowers’ ability to repay their obligations, considers a loan to be impaired when it is probable that the Company will be unable to collect all amounts due according to the contractual terms of the loan agreement. When a loan is considered to be impaired, the amount of the impairment is measured based on the present value of expected future cash flows discounted at the loan’s effective interest rate or, if the loan is considered to be collateral dependent, based on the fair value of the collateral less estimated costs to sell. Impairment losses are written off against the allowance for loan losses. For nonaccrual impaired loans, the Company records payments received as a reduction in principal. A nonaccrual loan may be restored to an accrual basis when principal and interest payments are current and full payment of principal and interest is expected.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(f) Loans Held for Sale</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Loans held for sale are stated at the lower of aggregate cost or market value. Net fees and costs of originating loans held for sale are deferred and are included in the basis for determining the gain or loss on sales of loans held for sale.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(g) Deferred Loan Origination Fees and Unearned Loan Discounts</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Loan origination and commitment fees and certain direct loan origination costs are being deferred, and the net amount is recognized over the life of the related loan as an adjustment to yield. Net deferred loan fees are amortized using the interest method over the contractual term of the loan, adjusted for actual prepayments. Net unamortized fees on loans paid in full are recognized as a component of interest income.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(h) Real Estate Owned</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Real estate owned is valued at the time of foreclosure at fair value, less estimated cost to sell, thereby establishing a new cost basis. The Company obtains appraisals based on recent comparable sales to assist management in estimating the fair value of real estate owned. Subsequent to acquisition, real estate owned is valued at the lower of cost or fair value, less estimated cost to sell. Declines in value are charged to expense through a direct write-down of the asset. Costs related to holding real estate are charged to expense while costs related to development and improvements are capitalized. Net gains or losses recognized on the sale of real estate owned are included in other general and administrative expenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 4600000 49000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(j) Transfer of Financial Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Transfers of financial assets are accounted for as sales when control is surrendered. Control is surrendered when the assets have been isolated from the Company, the transferee obtains the right to pledge or exchange the assets without constraint, and the Company does not maintain effective control over the transferred assets. Mortgage loans sold for cash are accounted for as sales as the above criteria have been met.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">Mortgage loans may also be packaged into securities that are issued and guaranteed by U.S. <span style="white-space:pre-wrap;">government-sponsored enterprises or a U.S. government agency. The Company receives </span>100%<span style="white-space:pre-wrap;"> of the mortgage-backed securities issued. The mortgage-backed securities received in securitizations are valued at fair value and classified as held-to-maturity. A gain or loss in the securitization transactions is recognized for the difference between the fair value of the mortgage-backed securities received and the amortized cost of the loans securitized.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Mortgage loan transfers accounted for as sales and securitizations are without recourse, except for normal representations and warranties provided in sales transactions, and the Company may retain the related rights to service the loans. The retained servicing rights create mortgage servicing assets that are accounted for in accordance with the Transfers and Servicing topic of the FASB ASC. Mortgage servicing assets are initially valued at fair value and subsequently at the lower of cost or fair value and are amortized in proportion to and over the period of estimated net servicing income. The Company uses a discounted cash flow model to determine the fair value of retained mortgage servicing rights. The amount of mortgage servicing rights is immaterial to the financial statement.</span></p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(k) Premises and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Premises and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is principally computed on the straight-line method over the estimated useful lives of the respective assets. The estimated useful life of buildings and improvements is </span>30 years, furniture, fixtures, and equipment is 3 to 10 years, and automobiles are 3 years<span style="white-space:pre-wrap;">. Leasehold improvements are amortized on a straight-line basis over the shorter of the lease term or estimated useful life of the asset.</span></p> P30Y P3Y P10Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(l) Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The Company files consolidated federal income tax and consolidated state franchise tax returns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Deferred tax assets and liabilities are recognized using the asset and liability method of accounting for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using the 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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;"><span style="white-space:pre-wrap;">We establish income tax contingency reserves for potential tax liabilities related to uncertain tax positions. A liability for income tax uncertainties would be recorded for unrecognized tax benefits related to uncertain tax positions where it is more likely than not that the position will be sustained upon examination by a taxing authority.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;">As of December 31, 2023 and 2022, the Company had not recognized a liability for income tax uncertainties in the accompanying Consolidated Balance Sheets because management concluded that the Company does not have material uncertain tax positions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;">The Company recognizes interest and penalties related to tax liabilities in other interest expense and other general and administrative expenses, respectively, in the Consolidated Statements of Income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 55pt;">Tax years 2020 and after currently remain subject to examination by the Internal Revenue Service and by the Department of Taxation of the State of Hawaii.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(m) Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Long-lived assets, such as premises and equipment, are reviewed 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 estimated future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. Assets to be disposed of would be separately presented in the Consolidated Balance Sheets and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(n) Pension Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Pension benefit costs (returns) are charged (credited) to salaries and employee benefits expense or other income, and the corresponding prepaid (accrued) pension cost is recorded in prepaid expenses and other assets or accounts payable and accrued expenses in the Consolidated Balance Sheets. The Company’s policy is to fund pension costs in amounts that will not be less than the minimum funding requirements of the Employee Retirement Income Security Act of 1974 and will not exceed the maximum tax-deductible amounts. The Company generally funds at least the net periodic pension cost, subject to limits and targeted funded status as determined with the consulting actuary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(o) Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company grants share-based compensation awards, including restricted stock and restricted stock units, which are either performance-based or time-based. The fair value of the restricted stock and restricted stock unit awards were based on the closing price of the Company’s stock on the date of grant. The cost of these awards are amortized in the Consolidated Statements of Income on a straight-line basis over the vesting period. The amount of performance-based restricted stock units that vest on a performance condition is remeasured quarterly based on how the Company’s return on average equity compares to the SNL Bank Index. The number of performance-based restricted stock units that are expected to vest based on the Company’s return on average equity is determined quarterly and the amortization of these stock awards is adjusted for any changes in the restricted stock units that are expected to vest. The fair value of performance-based restricted stock units that are based on how the Company’s total stock return compares to the SNL Bank Index was measured using a Monte-Carlo valuation. The number of performance-based restricted stock units that are based on the Company’s total stock return is amortized over the vesting period and is not adjusted for performance. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(p) Supplemental Employee Retirement Plan (SERP)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">The SERP is a noncontributory supplemental retirement plan covering certain current and former employees of the Company.  Benefits in the SERP plan are paid after retirement, in addition to the benefits provided by the Pension Plan.  The Company accrues SERP costs over the estimated period until retirement by charging salaries and employee benefits expense in the Consolidated Statements of Income, with a corresponding credit to accounts payable and accrued expenses in the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(q) Employee Stock Ownership Plan (ESOP)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The cost of shares issued to the ESOP, but not yet allocated to participants, is shown as a reduction of stockholders’ equity. Compensation expense is based on the market price of shares as they are committed to be released to participant accounts. Dividends on allocated ESOP shares reduce retained earnings; dividends on unearned ESOP shares reduce debt and accrued interest.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(r) Earnings Per Share</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;">We have two forms of our outstanding common stock: common stock and unvested restricted stock awards.  Holders of unvested restricted stock awards receive dividends at the same rate as common shareholders and they both share equally in undistributed earnings.  Unvested restricted stock awards that are time-based contain nonforfeitable rights to dividends or dividend equivalents are considered to be participating securities in the earnings per share computation using the two-class method.  Under the two-class method, earnings are allocated to common shareholders and participating securities according to their respective rights to earnings.  Unvested restricted stock awards that vest based on performance or market conditions are not considered to be participating securities in the earnings per share calculation because accrued dividends on shares that do not vest are forfeited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">Basic earnings per share is computed by dividing net income allocated to common shareholders by the weighted-average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing net income allocated to common shareholders by the sum of the weighted-average number of shares outstanding plus the dilutive effect of stock options and restricted stock. ESOP shares not committed to be released are not considered outstanding.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(s) Common Stock Repurchase Program</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company adopted common stock repurchase programs in which shares repurchased reduce the amount of shares issued and outstanding. The repurchased shares may be reissued in connection with share-based compensation plans and for general corporate purposes. During 2023 and 2022, the Company repurchased </span>250,882 and 262,621 shares of common stock, respectively, at an average cost of $16.05 and $22.75<span style="white-space:pre-wrap;"> per share, respectively, as part of the repurchase programs authorized by the Board of Directors. </span></p> 250882 262621 16.05 22.75 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(t) Bank-Owned Life Insurance</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company’s investment in bank-owned life insurance is based on cash surrender value. The Company invests in bank-owned life insurance to provide a funding source for benefit plan obligations. Bank-owned life insurance also generally provides noninterest income that is nontaxable. Federal regulations generally limit the investment in bank-owned life insurance to </span>25%<span style="white-space:pre-wrap;"> of the Bank’s Tier 1 capital plus the allowance for loan losses. At December 31, 2023, this limit was </span>$61.0 million and the Company had invested $48.6 million in bank-owned life insurance at that date.</p> 0.25 61000000.0 48600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(u) Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The Company records a right-of-use (ROU) asset for those leases that convey rights to control use of identified assets for a period of time in exchange for consideration. The Company is also required to record a lease liability for the present value of future payment commitments. The Company leases most of its premises and some vehicles and equipment under operating leases expiring on various dates through 2037. The majority of lease agreements relate to real estate and generally provide that the Company pay taxes, insurance, maintenance and certain other variable operating expenses applicable to the leased premises. Variable lease components and nonlease components are not included in the Company’s computation of the ROU asset or lease liability. The Company also does not include short-term leases in the computation of the ROU asset or lease liability. Short-term leases are leases with a term at commencement of 12 months or less. Short-term lease expense is recorded on a straight-line basis over the term of the lease. Lease agreements do not contain any residual value guarantees or restrictive covenants.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The value of the ROU asset and lease liability is impacted by the amount of the periodic payment required, length of the lease term, lease incentives and the discount rate used to calculate the present value of the minimum lease payments. Certain leases have renewal options at the expiration of the lease terms. Generally, option periods are not included in the computation of the lease term, ROU asset or lease liability because the Company is not reasonably certain to exercise renewal options at the expiration of the lease terms. Because the discount rates implicit in our leases are not known, discount rates have been estimated using the rates for fixed-rate, amortizing advances from the FHLB for the approximate terms of the leases. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(v) Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">The preparation of the Consolidated Financial Statements requires management to make a number of estimates and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the Consolidated Financial Statements and the reported amount of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the allowance for credit losses; valuation of certain investment securities; valuation allowances for deferred income tax assets; and assets and obligations related to employee benefit plans. Accordingly, actual results could differ from those estimates.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">(w) Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The ASU changed the threshold for recognizing losses from a “probable” to an “expected” model. The new model is referred to as the current expected credit loss model and applies to loans, leases, held-to-maturity investments, loan commitments, and financial guarantees. The standard requires the measurement of all expected credit losses for financial assets as of the reporting date (including historical experience, current conditions, and reasonable and supportable forecasts) and enhanced disclosures that will help financial statement users understand the estimates and judgments used in estimating credit losses and evaluating the credit quality of an organization’s portfolio. The amendment was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. In November 2019, the FASB issued an update that delayed the effective date of the amendment for smaller reporting companies, as defined by the Securities and Exchange Commission, to fiscal years beginning after December 15, 2022. The Company is a smaller reporting company. The Company adopted the standard on January 1, 2023, and applied the standard’s provisions as a cumulative-effect adjustment to retained earnings as of January 1, 2023. Upon adoption of the standard, the Company recorded a $3.2 million increase to the reserve for credit losses, which included a decrease of $49,000 in the reserves for off-balance sheet credit exposures.  This resulted in a $2.3 million after-tax decrease to retained earnings as of January 1, 2023.  The tax effect resulted in an increase in deferred tax assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In March 2022, the FASB issued ASU 2022-02, Financial Instruments-Credit Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures. The ASU eliminates the accounting guidance for </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">loans modified as troubled debt restructurings by creditors while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. Additionally, the ASU requires public business entities to disclose current-period gross write-offs by year of origination for financing receivables and net investments in leases. This ASU was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, upon the Company’s adoption of the amendments in ASU 2016-13. The Company adopted the standard on January 1, 2023, and it did not have a material effect on the Company’s consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify that contractual sale restrictions should not be considered in the measurement of the fair value of an equity security. The Company owns stock in the Federal Reserve Bank (FRB) and in the Federal Home Loan Bank (FHLB) which is valued at historical cost which approximates fair value. Ownership of stock is a condition for services the Company receives from the FRB and FHLB. The stock is not publicly traded and can only be issued, exchanged, redeemed or repurchased by the FRB and the FHLB. ASU 2022-03 is effective for fiscal years beginning after December 15, 2023. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The ASU is intended to clarify or improve disclosure and presentation requirements of a variety of topics. Many of the amendment will allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements and align the requirements in the FASB accounting standard codification with the SEC’s regulations. The Company is currently evaluating the effects that ASU 2023-06 will have on its consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This ASU is intended to improve financial reporting by requiring disclosure of incremental segment information on an annual and interim basis to enable investors to develop more decision-useful financial analyses. This ASU will be effective for fiscal years beginning after December 31, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company does not expect the adoption of this ASU to have a material effect on its consolidated financial statements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 54pt;"><span style="white-space:pre-wrap;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The ASU is intended to enhance the transparency and decision usefulness of income tax disclosures. This ASU will be effective for fiscal years beginning after December 15, 2024. The Company is currently evaluating the effects that ASU 2023-09 will have on its consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(3)</b></span><b style="font-weight:bold;">Cash and Cash Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The table below presents the balances of cash and cash equivalents:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and due from banks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest-earning deposits in other banks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">126,659 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">40,553 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;">Interest-earning deposits in other banks consist primarily of deposits at the Federal Reserve Bank of San Francisco.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and due from banks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest-earning deposits in other banks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">126,659 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">40,553 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 10471000 9722000 116188000 30831000 126659000 40553000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(4)</b></span><b style="font-weight:bold;">Investment Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The amortized cost and fair values of investment securities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACL</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (117,668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (120,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 588,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 717,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (126,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (129,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The amortized cost and estimated fair value of investment securities by maturity date at December 31, 2023 are shown below. Incorporated in the maturity schedule are mortgage-backed securities, which are allocated using the contractual maturity as a basis. Expected maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:49.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:82.15%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due after 10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due within 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due after 5 years through 10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due after 10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;">The Company did <span style="-sec-ix-hidden:Hidden_xpsJq2lhuk2scfzXPBqogg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">not</span></span><span style="white-space:pre-wrap;"> sell any held-to-maturity or available-for-sale securities during 2023 and 2022. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;">Investment securities with amortized cost of $555.8 million and $272.8 million at December 31, 2023 and 2022, respectively, were pledged to secure deposits made by state and local governments, securities sold under agreements to repurchase, transaction clearing accounts, and Federal Reserve Bank borrowings. Included in these amounts were $74.0 million and $5.4 million pledged to the Federal Reserve Bank’s discount window at December 31, 2023 and 2022, respectively, and $202.1<span style="white-space:pre-wrap;"> million pledged to the Federal Reserve Bank’s Term Funding Program at December 31, 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="white-space:pre-wrap;">Provided below is a summary of investment securities which were in an unrealized loss position at December 31, 2023 and 2022. The Company does not intend to sell securities until such time as the value recovers or the securities </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">mature and it is not more likely than not that the Company will be required to sell the securities prior to recovery of value or the securities mature.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.9202576%;padding-left:0pt;padding-right:0pt;width:107.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months or Longer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Description of securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (117,561)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 564,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (117,668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (119,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (120,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (22,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 587,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (126,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (24,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 608,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (129,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-style:italic;font-weight:bold;">Mortgage-Backed Securities. </span><span style="white-space:pre-wrap;">The unrealized losses on the Company’s investment in mortgage-backed securities were caused by increases in market interest rates subsequent to purchase. All of the mortgage-backed securities are guaranteed by Freddie Mac or Fannie Mae, which are U.S. government-sponsored enterprises, or Ginnie Mae, which is a U.S. government agency. Since the decline in market value is attributable to changes in interest rates and not credit quality, and the Company does not intend to sell these investments until maturity, and it is not more likely than not that the Company will be required to sell such investments prior to recovery of its cost basis, no allowance for credit losses was recorded for these securities as of December 31, 2023. Prior to the adoption of ASU 2016-13, the company did not consider any of its investments to be other-than-temporarily impaired as of December 31, 2022.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The amortized cost and fair values of investment securities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">ACL</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (117,668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 708,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (120,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 588,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 717,773</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (126,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 741,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (129,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 611,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 22563000 2392000 20171000 685728000 68000 117668000 568128000 708291000 68000 120060000 588299000 23544000 2723000 20821000 717773000 62000 126751000 591084000 741317000 62000 129474000 611905000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:49.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:82.15%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due after 10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due within 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due after 5 years through 10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Due after 10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table></div> 22563000 20171000 22563000 20171000 14000 14000 7000 6000 685707000 568108000 685728000 568128000 555800000000 272800000000 74000000000.0 5400000000 202100000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.9202576%;padding-left:0pt;padding-right:0pt;width:107.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months or Longer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Description of securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 554,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (117,561)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 564,840</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (117,668)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (107)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (119,953)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (120,060)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Available-for-sale:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,723)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Held-to-maturity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Mortgage-backed securities issued by U.S. government agencies or U.S. government-sponsored enterprises</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (22,209)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 587,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (126,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (24,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,542)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 608,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (129,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 20171000 2392000 4 20171000 2392000 10326000 107000 554514000 117561000 152 564840000 117668000 10326000 107000 574685000 119953000 156 585011000 120060000 20821000 2723000 4 20821000 2723000 210128000 22209000 377418000 104542000 148 587546000 126751000 230949000 24932000 377418000 104542000 152 608367000 129474000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(5)</b></span><b style="font-weight:bold;">Federal Home Loan Bank Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The Bank, as a member of the FHLB system, is required to obtain and hold shares of capital stock in the FHLB. At December 31, 2023 and 2022, the Bank met such requirement. At December 31, 2023 and 2022, the Bank owned </span>$12.2 million and $8.2 million, respectively, of capital stock of the FHLB Des Moines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="white-space:pre-wrap;">The Company evaluated its investment in the stock of the FHLB Des Moines for impairment. Based on the Company’s evaluation of the underlying investment, including the long-term nature of the investment and the liquidity position of the FHLB Des Moines, the Company did not consider its FHLB stock other-than-temporarily impaired. There were no observable, orderly transactions at a price that would require the Company to update the value of the stock of the FHLB Des Moines.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 12200000000 8200000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(6)</b></span><b style="font-weight:bold;">Federal Reserve Bank Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The Bank, as a member of the Federal Reserve System, is required to hold shares of capital stock of the FRB of San Francisco equal to 6%<span style="white-space:pre-wrap;"> of capital and surplus of the Bank. At December 31, 2023 and 2022 the Bank met </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">such requirement. At December 31, 2023 and 2022, the Bank owned </span>$3.2 million of capital stock of the FRB of San Francisco.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The Company evaluated its investment in the stock of the FRB of San Francisco for impairment. Based on the Company’s evaluation of the underlying investment, including the long-term nature of the investment and the liquidity position of the FRB of San Francisco, the Company did not consider its FRB stock other-than-temporarily impaired. There were no observable, orderly transactions at a price that would require the Company to update the value of the stock of the FRB of San Francisco.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> 0.06 3200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(7)</b></span><b style="font-weight:bold;">Loans Receivable and Allowance for Credit Losses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The components of loans receivable, net of allowance for credit losses (ACL) under ASC 326 as of December 31, 2023 and net of allowance for loan losses under ASC 310 as of December 31, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:81.66%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:31.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Real estate loans:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">First mortgages:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">One- to four-family residential</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,277,544</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,253,558</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Multi-family residential</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,855</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,448</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Construction, commercial, and other</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,631</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,903</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,058</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,426</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total real estate loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,302,088</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,290,335</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other loans:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,257</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,381</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total other loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,453</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,597</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;">Total loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,541</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,298,932</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net unearned fees and discounts</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,989)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,136)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total loans, net of unearned fees and discounts </p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,552</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296,796</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Allowance for credit/loan losses </p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,121)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,032)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Loans receivable, net of allowance for credit/loan losses</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,303,431</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,764</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The table below presents the activity in the allowance for credit/loan losses by portfolio segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Construction,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Home</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commercial,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residential</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lines of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unallocated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Totals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Adoption of ASU No. 2016-13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">(Reversal of provision) provision for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (82)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Recoveries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (73)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">(Reversal of provision) provision for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (551)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (71)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (576)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Recoveries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">We recorded a reversal of credit loss provision of $3,000 under ASC 326 for the year ended December 31, 2023 that was primarily due to a decrease in provisions for the mortgage loan portfolio, which was partially offset by an increase in provisions for the consumer loan portfolio. <span style="white-space:pre-wrap;"> The decrease in provisions in the mortgage loan portfolio was primarily due to a decrease in forecasted charge-offs, which was partially offset by an increase in the loan portfolio and a decrease in forecasted prepayments. The increase in provisions for the consumer loan portfolio was primarily due to an increase in the consumer loan portfolio and forecasted charge-offs and a decrease in forecasted prepayments. </span>There were no reserves for off-balance sheet credit exposures at December 31, 2023.  Prior to the adoption of the CECL accounting standard, the Company had a reserve for off-balance sheet credit exposures of $49,000 at December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The table below presents the balance in the allowance for loan losses and the recorded investment in loans, net of unearned fees and discounts, by portfolio segment, and based on impairment method as of December 31, 2022, as determined in accordance with ASC 310 prior to the adoption of ASU 2016-13:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Construction,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Home</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Commercial,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residential</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lines of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unallocated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Totals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Allowance for loan losses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Ending allowance balance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Individually evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Collectively evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total ending allowance balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Loans:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Ending loan balance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Individually evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Collectively evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total ending loan balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,257,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The table below presents the balance of impaired loans individually evaluated for impairment by class of loans as of December 31, 2022, in accordance with ASC 310 prior to the adoption of ASU 2016-13:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unpaid</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recorded</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Investment</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">With no related allowance recorded:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,693</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,209</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Consumer loans</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,715</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,245</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;">The table below presents the average recorded investment and interest income recognized on impaired loans by class of loans as of December 31, 2022, in accordance with ASC 310 prior to the adoption of ASU 2016-13:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recorded</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:13.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Interest Income</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Investment</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:13.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recognized</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">With no related allowance recorded:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,776</p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,799</p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">There were no<span style="white-space:pre-wrap;"> loans individually evaluated for impairment with a related allowance for loan loss as of December 31, 2022. At December 31, 2022, loans individually evaluated for impairment did not have an allocated allowance for loan loss because they were written down to fair value at the time of impairment. At December 31, 2022, an impaired loan would also not have an allocated allowance if the value of the property securing the loan, less the cost to sell the property, was greater than the loan balance.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The Company primarily uses the aging of loans to monitor the credit quality of its loan portfolio. </span>The table below presents by credit quality indicator, loan class and year of origination, the amortized cost basis of the Company’s loans as of December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revolving Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="18" style="vertical-align:bottom;white-space:nowrap;width:54.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost of Term Loans by Origination Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prior</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Commercial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">30 - 59 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">60 - 89 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">90 days or more past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Loans not past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Commercial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">30 - 59 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">60 - 89 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">90 days or more past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Loans not past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,568</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,572</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">30 - 59 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">60 - 89 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">90 days or more past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Loans not past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,293,460</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,115</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,552</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.35pt;margin:0pt;">The Company did not have any revolving loans that converted to term loans during the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27.35pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The following table presents by loan class and year of origination, the gross charge-offs recorded during the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prior</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The table below presents the aging of loans and accrual status by class of loans, net of unearned fees and discounts. </span>Loans with a formal loan payment deferral plan in place are not considered contractually past due or delinquent if the borrower is in compliance with the loan payment deferral plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">90 Days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">or More</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">30 - 59</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">60 - 89</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">90 Days or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Days Past</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Days Past</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">More</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Past</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans Not</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nonaccrual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Still</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,274,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Multi-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Construction, commercial, and other mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,307,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,251,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Multi-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Construction, commercial, and other mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The table below presents the amortized cost basis of loans on nonaccrual status as of December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="8" style="vertical-align:bottom;width:35.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nonaccrual Loans With a Related ACL</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nonaccrual Loans Without a Related ACL</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Nonaccrual Loans</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Nonaccrual Loans</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Nonaccrual Loans and Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,301</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">All payment received while on nonaccrual status are applied against the principal balance of the loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">When a mortgage loan becomes seriously delinquent (90 days<span style="white-space:pre-wrap;"> or more contractually past due), it displays weaknesses that may result in a loss. As a loan becomes more delinquent, the likelihood of the borrower repaying the loan decreases and the loan becomes more collateral-dependent. A mortgage loan becomes collateral-dependent when the proceeds for repayment can be expected to come only from the sale or operation of the collateral and not from borrower repayments. Generally, appraisals are obtained after a loan becomes collateral-dependent or is </span>four months<span style="white-space:pre-wrap;"> delinquent. The carrying value of collateral-dependent loans is adjusted to the fair value of the collateral less selling costs. Any commercial real estate, commercial, construction or equity loan that has a loan balance in excess of a specified amount is also periodically reviewed to determine whether the loan exhibits any weaknesses and is performing in accordance with its contractual terms. The amortized cost basis of collateral-dependent loans, excluding accrued interest receivable, was </span>$227,000 and $559,000<span style="white-space:pre-wrap;"> at December 31, 2023 and 2022, respectively. These loans were collateralized by residential real estate in Hawaii. As of December 31, 2023 and 2022, the fair value of the collateral less selling costs of these collateral-dependent loans exceeded the amortized cost basis. There was no ACL on collateral-dependent loans.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">In August 2023, wildfires on Maui partially or completely destroyed 12 homes which were collateral for $3.2<span style="white-space:pre-wrap;"> million of mortage loans held by the Company. Since the wildfire occurred, </span>$300,000<span style="white-space:pre-wrap;"> of these loans have been paid off using insurance proceeds. At December 31, 2023, the Company had </span>$2.8<span style="white-space:pre-wrap;"> million of mortgage loans which were collateralized by homes partially or completely destroyed in the Maui wildfires and all of these loans were current. A </span>$61,000<span style="white-space:pre-wrap;"> mortgage loan, which was collateralized by a home destroyed in the Maui wildfire, is in the Bank’s forbearance program which was designed to assit borrowers experiencing financial dificulties. The forbearance program allows the borrower to defer his interest payments for six months. All of the homes which were destroyed are insured and the Company does not expect to incur a loss on these loans. The Company also has </span>$18.7<span style="white-space:pre-wrap;"> million of mortgage loans on Maui at December 31, 2023 which were not affected by the wildfires. As of December 31, 2023, all of these loans were current. The </span>$61,000<span style="white-space:pre-wrap;"> loan in the forbearance program was the only loan modifed in the year ended December 31, 2023. There were no loans modified during the year ended December 31, 2022. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The Company had no<span style="white-space:pre-wrap;"> real estate owned as of December 31, 2023 or 2022. There were </span>two one- to four-family residential mortgage loans totaling $227,000 in the process of foreclosure at December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Nearly all the Company’s real estate loans are collateralized by real estate located in the State of Hawaii. Loan-to-value ratios on these real estate loans generally do not exceed </span>80% at the time of origination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">During the years ended December 31, 2023 and 2022, the Company sold mortgage loans held for sale with principal balances of $827,000 and $5.4 million, respectively, and recognized a gain of $10,000 and a loss of $3,000<span style="white-space:pre-wrap;">, respectively. The Company had </span>no loans held for sale at December 31, 2023 or 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The Company serviced loans for others with principal balances of $33.2 million and $36.0<span style="white-space:pre-wrap;"> million at December 31, 2023 and 2022, respectively. Of these amounts, </span>$19.3 million and $20.7<span style="white-space:pre-wrap;"> million of loan balances relate to securitizations for which the Company continues to hold the related mortgage-backed securities at December 31, 2023 and 2022, respectively. The amount of </span><span style="-sec-ix-hidden:Hidden_Df5E8qbi0Emzvmh5K70Pyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">contractually specified servicing fees</span></span> earned was $91,000 and $101,000<span style="white-space:pre-wrap;"> for 2023 and 2022, respectively. The fees are reported in service and other fees in the Consolidated Statements of Income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">In the normal course of business, the Company has made loans to certain directors and executive officers under terms which management believes are consistent with the Company’s general lending policies. Loans to directors and executive officers amounted to </span>$392,000 and $414,000 at December 31, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:81.66%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:31.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Real estate loans:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">First mortgages:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">One- to four-family residential</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,277,544</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,253,558</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Multi-family residential</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,855</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,448</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Construction, commercial, and other</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,631</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,903</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,058</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,426</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total real estate loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,302,088</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,290,335</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Other loans:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,257</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,381</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total other loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,453</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,597</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;">Total loans</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,310,541</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,298,932</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net unearned fees and discounts</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1,989)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,136)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total loans, net of unearned fees and discounts </p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,552</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296,796</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Allowance for credit/loan losses </p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (5,121)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (2,032)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Loans receivable, net of allowance for credit/loan losses</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,303,431</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:12.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,764</p></td><td style="vertical-align:bottom;white-space:normal;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 1277544000 1253558000 5855000 6448000 11631000 23903000 7058000 6426000 1302088000 1290335000 196000 216000 8257000 8381000 8453000 8597000 1310541000 1298932000 1989000 2136000 1308552000 1296796000 5121000 2032000 1303431000 1294764000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The table below presents the activity in the allowance for credit/loan losses by portfolio segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Construction,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Home</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commercial,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residential</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lines of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unallocated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Totals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Adoption of ASU No. 2016-13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">(Reversal of provision) provision for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (82)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Recoveries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (73)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt;"> (117)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">(Reversal of provision) provision for loan losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (551)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (71)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (576)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (62)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Recoveries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net charge-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (61)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Balance, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1263000 434000 1000 75000 259000 2032000 3393000 71000 -1000 5000 -259000 3209000 -110000 9000 98000 -3000 4546000 514000 178000 5238000 75000 82000 157000 31000 9000 40000 -44000 -73000 -117000 4502000 514000 105000 5121000 1814000 435000 1000 89000 330000 2669000 -551000 -1000 47000 -71000 -576000 1263000 434000 1000 136000 259000 2093000 62000 62000 1000 1000 -61000 -61000 1263000 434000 1000 75000 259000 2032000 -3000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Construction,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Home</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Commercial,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residential</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Lines of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Mortgage</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Credit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unallocated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Totals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Allowance for loan losses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Ending allowance balance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Individually evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Collectively evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total ending allowance balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">Loans:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Ending loan balance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Individually evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 18pt;">Collectively evaluated for impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,255,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,411</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total ending loan balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,257,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 1263000 434000 1000 75000 259000 2032000 1263000 434000 1000 75000 259000 2032000 2693000 16000 6000 2715000 1255300000 23775000 6411000 8595000 1294081000 1257993000 23775000 6427000 8595000 6000 1296796000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unpaid</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Recorded</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Investment</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt;">With no related allowance recorded:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,693</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,209</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Consumer loans</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,715</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,245</p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 2693000 3209000 16000 30000 6000 6000 2715000 3245000 2776000 24000 17000 6000 2799000 24000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revolving Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="18" style="vertical-align:bottom;white-space:nowrap;width:54.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost of Term Loans by Origination Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prior</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost Basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Commercial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">30 - 59 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">60 - 89 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">90 days or more past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Loans not past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Commercial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,865</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">30 - 59 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">60 - 89 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">90 days or more past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Loans not past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,568</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Consumer</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,572</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">30 - 59 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">60 - 89 days past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">90 days or more past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Loans not past due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 514,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,293,460</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Real Estate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,115</p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:23.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,857</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129,581</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,552</p></td></tr></table> 387000 353000 4836000 203000 856000 1230000 7865000 387000 353000 4836000 203000 856000 1230000 7865000 4000 4000 271000 80000 20000 4000 14000 42000 6137000 6568000 275000 80000 20000 4000 14000 42000 6137000 6572000 428000 428000 140000 87000 227000 91195000 129148000 283571000 183887000 91113000 514546000 1293460000 91195000 129148000 283571000 183887000 91253000 515061000 1294115000 91857000 129581000 288427000 183891000 91470000 515959000 7367000 1308552000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The following table presents by loan class and year of origination, the gross charge-offs recorded during the year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Prior</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78</p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:bottom;width:31.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td></tr></table> 13000 62000 75000 78000 78000 1000 3000 4000 79000 16000 62000 157000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">90 Days</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">or More</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">30 - 59</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">60 - 89</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">90 Days or</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Days Past</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Days Past</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">More</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Past</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans Not</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nonaccrual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">and Still</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Past Due</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loans</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accruing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,274,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275,615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Multi-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Construction, commercial, and other mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,307,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,250,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,251,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Multi-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Construction, commercial, and other mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,775</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans on deposit accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:36.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 565</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,296,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 428000 227000 655000 1274960000 1275615000 2079000 5848000 5848000 11570000 11570000 7060000 7060000 11000 196000 196000 4000 4000 8259000 8263000 170000 432000 227000 659000 1307893000 1308552000 2260000 409000 559000 968000 1250586000 1251554000 2279000 6439000 6439000 23775000 23775000 6427000 6427000 16000 217000 217000 6000 6000 12000 8372000 8384000 6000 6000 409000 565000 980000 1295816000 1296796000 2301000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The table below presents the amortized cost basis of loans on nonaccrual status as of December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="8" style="vertical-align:bottom;width:35.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nonaccrual Loans With a Related ACL</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nonaccrual Loans Without a Related ACL</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Nonaccrual Loans</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;width:16.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Nonaccrual Loans</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">One- to four-family residential mortgages</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,279</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Home equity loans and lines of credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Consumer and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total Nonaccrual Loans and Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,301</p></td></tr></table> 1030000 1049000 2079000 2279000 11000 11000 16000 170000 170000 6000 1211000 1049000 2260000 2301000 P90D P4M 227000 559000 12 3200000 300000 2800000 61000 18700000 61000 0 2 227000 0.80 827000 5400000 10000 -3000 0 33200000 36000000.0 19300000 20700000 91000 101000 392000 414000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(8)</b></span><b style="font-weight:bold;">Accrued Interest Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The components of accrued interest receivable are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loans receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest-bearing deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loans receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Investment securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest-bearing deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4585000 4595000 1441000 1497000 79000 23000 6105000 6115000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(9)</b></span><b style="font-weight:bold;">Interest Rate Lock and Forward Loan Sale Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The Company may enter into interest rate lock commitments with borrowers on loans intended to be sold. To manage interest rate risk on the lock commitments, the Company may also enter into forward loan sale commitments. The interest rate lock commitments and forward loan sale commitments are treated as derivatives and are recorded at their fair values in prepaid expenses and other assets or in accounts payable and accrued expenses. Changes in fair value are recorded in current earnings. The Company did not have any loans available for sale at December 31, 2023 or 2022.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">There were no interest rate contracts at December 31, 2023 or 2022. There were no gains and losses on derivatives for the year ended December 31, 2023. Gains and losses on derivatives net to </span>zero for the year ended December 31, 2022.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(10)</b></span><b style="font-weight:bold;">Premises and Equipment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Premises and equipment are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Automobiles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (19,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (19,494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Depreciation expense was $1.1 million and $1.2 million for the years ended December 31, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Land</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Furniture, fixtures and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Automobiles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (19,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (19,494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 585000 585000 1400000 1400000 18053000 17949000 6613000 6766000 96000 130000 26747000 26830000 19783000 19494000 6964000 7336000 221000 263000 7185000 7599000 1100000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(11)</b></span><b style="font-weight:bold;"> Deposits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">Deposit accounts by type are summarized with their respective weighted-average interest rates as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:45.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-interest bearing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Savings accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 739,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Money market</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Checking and Super NOW</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,636,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,716,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The maturity of certificate of deposit accounts at December 31, 2023 is as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Maturing in:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due within 1 year</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,140</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 1year through 2 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,142</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 2 years through 3 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,746</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 3 years through 4 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,743</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 4 years through 5 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,662</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532,433</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Certificates of deposit with balances greater than or equal to $250,000 totaled $280.1 million and $257.9 million at December 31, 2023 and 2022, respectively. Deposit accounts in the Bank are insured by the FDIC, generally up to a maximum of $250,000 per account owner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Interest expense by type of deposit is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:37.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Savings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Certificates of deposit and money market</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Checking and Super NOW</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">At December 31, 2023 and 2022, overdrawn deposit accounts totaled $169,000 and $35,000, respectively, and have been reclassified as loans in the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">In the normal course of business, certain directors and executive officers (and their associated and affiliated parties) maintain deposit accounts with the Company totaling $4.5 million and $3.9 million at December 31, 2023 and 2022, respectively.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:45.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-interest bearing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Savings accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 739,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 910,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Certificates of deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Money market</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Checking and Super NOW</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 294,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,636,604</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,716,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The maturity of certificate of deposit accounts at December 31, 2023 is as follows (dollars in thousands):</p> 66757000 68095000 739036000 0.0059 910652000 0.0013 532433000 0.0411 429687000 0.0267 3595000 0.0010 5372000 0.0010 294783000 0.0002 302346000 0.0002 1636604000 0.0161 1716152000 0.0074 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Maturing in:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due within 1 year</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,140</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 1year through 2 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,142</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 2 years through 3 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,746</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 3 years through 4 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,743</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Due after 4 years through 5 years</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,662</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 18pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:11.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 532,433</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 498140000 20142000 5746000 3743000 4662000 532433000 280100000 257900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:37.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Savings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 949</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Certificates of deposit and money market</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Checking and Super NOW</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 2469000 949000 16956000 3914000 59000 62000 19484000 4925000 169000 35000 4500000 3900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(12)</b></span><b style="font-weight:bold;">Advances from the Federal Home Loan Bank</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Federal Home Loan Bank advances are secured by a blanket pledge on the Bank’s assets not otherwise pledged. At December 31, 2023 and 2022, our credit line with the FHLB Des Moines was equal to 45% of the Bank’s total assets and we had the capacity to borrow an additional $612.6 million and $769.1 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Advances outstanding consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:37.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 1 year to 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 2 years to 3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 3 years to 4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 4 years to 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 5 years to 6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.45 612600000 769100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:37.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 1 year to 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 2 years to 3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 3 years to 4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 4 years to 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 60,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due over 5 years to 6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> 82000000 0.0140 24000000 0.0127 45000000 0.0287 82000000 0.0140 20000000 0.0320 25000000 0.0158 30000000 0.0424 10000000 0.0197 60000000 0.0432 5000000 0.0438 242000000 0.0296 141000000 0.0145 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(13</b><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">)</b></span><b style="font-weight:bold;"> Advances from the Federal Reserve Bank</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"></span>In March 2023, the FRB created a new Bank Term Funding Program (BTFP) to make additional funding available</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"></span>to eligible depository institutions. This program offers loans up to one year term that can be prepaid without penalty.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"></span>The amount that can be borrowed is based upon the par value of the securities pledged as collateral to the FRB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18.7pt;">Advances can be requested under the BTFP until at least March 11, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"></span>Advances outstanding consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Due within one year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:62.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 50000000 0.0489 50000000 0.0489 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(14)</b></span><b style="font-size:8.5pt;font-weight:bold;"> </b><b style="font-weight:bold;">Securities Sold Under Agreements to Repurchase</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">Securities sold under agreements to repurchase are treated as financings and the obligations to repurchase the identical securities sold are reflected as a liability with the securities collateralizing the agreements classified as an asset. Securities sold under agreements to repurchase are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:83.5%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Maturing:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">1 year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Over 1 year to 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Over 2 years to 3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">Below is a summary comparing the carrying value and fair value of securities pledged to secure repurchase agreements, the repurchase liability, and the amount at risk at December 31, 2023. The amount at risk is the greater of the carrying value or fair value over the repurchase liability and refers to the potential loss to the Company if the secured lender fails to return the security at the maturity date of the agreement. All the agreements to repurchase are with JP Morgan Securities and the securities pledged are mortgage-backed securities issued and guaranteed by U.S. government agencies or U.S. government-sponsored enterprises. The fair value of the securities pledged must exceed the repurchase liability by 5.00%. In the event of a decline in the fair value of securities pledged to less than the required amount due to market conditions or principal repayments, the Company is obligated to pledge additional securities or other suitable collateral to cure the deficiency.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value of</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value of</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Months to</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">at Risk</b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Maturing:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Over 90 days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:83.5%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Rate</b></p></td><td style="vertical-align:bottom;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Maturing:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">1 year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Over 1 year to 2 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Over 2 years to 3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 5000000 0.0188 5000000 0.0173 5000000 0.0181 5000000 0.0173 10000000 1.81 10000000 1.81 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value of</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value of</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Repurchase</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Months to</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">at Risk</b></p></td><td style="vertical-align:bottom;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Maturing:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Over 90 days</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 14230000 12239000 10000000 4230000 P12M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(15)</b></span><b style="font-weight:bold;">Offsetting of Financial Liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 28.05pt;"><span style="white-space:pre-wrap;">Securities sold under agreements to repurchase are subject to a right of offset in the event of default. See Note 14, Securities Sold Under Agreements to Repurchase, for additional information.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount of</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amount Not Offset in the</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amount</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amount</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Recognized</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Offset in the</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Presented in the</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash Collateral</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pledged</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount of</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amount Not Offset in the</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amount</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Amount</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Recognized</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Offset in the</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Presented in the</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Financial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cash Collateral</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance Sheet</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Instruments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pledged</b></p></td><td style="vertical-align:bottom;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Amount</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 10000000 10000000 10000000 10000000 10000000 10000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(16)</b></span><b style="font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Allocation of federal and state income taxes between current and deferred provisions is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,767</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,911</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,317</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,335</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,228</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (396)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 990</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (129)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (525)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,090</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,810</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,318</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The federal statutory corporate tax rate for the years ended December 31, 2023 and 2022 was 21%<span style="white-space:pre-wrap;">. A reconciliation of the tax provision based on the statutory corporate rate on pretax income and the provision for taxes as shown in the accompanying Consolidated Statements of Income is as follows:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.59%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income tax expense at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income tax effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State income taxes, net of federal income tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other tax-exempt income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (166)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Meal and entertainment expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Non-deductible executive compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Recovery on bank-owned life insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The components of income taxes payable (receivable) are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current taxes (receivable) payable:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred taxes receivable:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (707)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,144)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (936)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The current tax receivable at December 31, 2023, is primarily due to an overpayment of federal estimated taxes.  The estimated tax payment for the fourth quarter of 2023 was calculated by annualizing the year-to-date federal tax liability through September 30, 2023.  The actual federal tax liability through December 31, 2023, was lower than the projections made through September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Hawaii franchise tax</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Allowance for credit/loan losses</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,364</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Employee benefit plans</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,672</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,714</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Equity incentive plan</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deferred compensation</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net lease liability</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,312</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Unrealized loss on securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,242</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,925</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deferred loan costs</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,601</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Premises and equipment</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FHLB stock dividends</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prepaid expense</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 653</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Premiums on loans sold</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,785</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,282</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,457</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,643</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Deferred tax assets and liabilities at December 31, 2023 and 2022 were calculated using federal corporate tax rates of 21%<span style="white-space:pre-wrap;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will realize the benefits of these deductible differences. The amount of the deferred tax assets considered realizable, however, could be reduced in the near term if estimates of future taxable income are reduced. There was </span>no valuation allowance for deferred tax assets as of December 31, 2023 and 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,767</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,911</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,317</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,335</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,228</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (396)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 990</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (129)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (525)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,090</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,810</p></td><td style="vertical-align:bottom;white-space:normal;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:15.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,318</p></td><td style="vertical-align:bottom;white-space:normal;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 1767000 2911000 568000 1317000 2335000 4228000 -396000 990000 -129000 100000 -525000 1090000 1810000 5318000 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:81.59%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income tax expense at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income tax effect of:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State income taxes, net of federal income tax benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,079</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other tax-exempt income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (166)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Meal and entertainment expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Non-deductible executive compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Recovery on bank-owned life insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.76</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr></table> 1436000 4510000 628000 1079000 179000 166000 12000 9000 53000 49000 70000 119000 216000 -210000 -66000 1810000 5318000 0.2647 0.2476 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current taxes (receivable) payable:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred taxes receivable:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (707)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,144)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (936)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,643)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The current tax receivable at December 31, 2023, is primarily due to an overpayment of federal estimated taxes.  The estimated tax payment for the fourth quarter of 2023 was calculated by annualizing the year-to-date federal tax liability through September 30, 2023.  The actual federal tax liability through December 31, 2023, was lower than the projections made through September 30, 2023.</p> 932000 519000 588000 1357000 -344000 838000 1313000 707000 1144000 936000 2457000 1643000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:21.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Hawaii franchise tax</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 377</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Allowance for credit/loan losses</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,364</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Employee benefit plans</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,672</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,714</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Equity incentive plan</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deferred compensation</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net lease liability</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,312</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Unrealized loss on securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,242</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,925</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deferred loan costs</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,601</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Premises and equipment</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FHLB stock dividends</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prepaid expense</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 653</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Premiums on loans sold</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,785</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,282</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,457</p></td><td style="vertical-align:bottom;white-space:normal;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,643</p></td><td style="vertical-align:bottom;white-space:normal;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 117000 377000 1364000 541000 2672000 2714000 107000 141000 22000 199000 1312000 212000 637000 725000 11000 16000 6242000 4925000 2665000 2601000 273000 254000 126000 125000 653000 226000 68000 76000 3785000 3282000 2457000 1643000 0.21 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(17)</b></span><b style="font-weight:bold;">Employee Benefit Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The Company has a noncontributory defined benefit pension plan (Pension Plan) that covers certain employees with at least one year<span style="white-space:pre-wrap;"> of service. The benefits are based on years of service and the employees’ compensation during the service period. The Company’s policy is to accrue the actuarially determined pension costs and to fund pension costs within regulatory guidelines. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income beginning in 2006 and amortized to net periodic benefit cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plan are reasonable based on its experience and market conditions.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">In 2008, the Board of Directors approved changes to the Company’s Pension Plan. Effective December </span><span style="white-space:pre-wrap;">31, 2008, there are no further accruals of benefits for any participants and benefits do not increase with any additional years of service. Employees already enrolled in the Pension Plan as of December 31, 2008 will be </span>100% vested if they have at least five years of service. For employees with less than five years of service, vesting would occur at the employee’s five-year anniversary date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">In addition, the Company sponsors a Supplemental Employee Retirement Plan (SERP), a noncontributory supplemental retirement benefit plan, which covers certain current and former employees of the Company for amounts in addition to those provided under the Pension Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The following table sets forth the status of the Pension Plan and SERP at the dates indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:18.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:20.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:39.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accumulated benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,953</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,865</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,927</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,947</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Change in projected benefit obligation:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefit obligation at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,866</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,943</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,948</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,915</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Service cost (income)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (200)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 822</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Actuarial loss (gain)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,802)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> — </p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,020)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (990)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,953</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,866</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,927</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,948</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Change in plan assets:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Fair value of plan assets at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,125</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Actual return on plan assets</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,789</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,799)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Employer contributions</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,020)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (990)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Fair value of plan assets at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,105</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Funded status at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,152</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,470</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,927)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,948)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts recognized in the Consolidated Balance Sheets:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 12.25pt;">Prepaid expenses and other assets (Accounts payable and accrued expenses)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,152</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,470</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,927)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,948)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;">Amounts recognized in accumulated other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net actuarial loss</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,968</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,708</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prior service cost</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Accumulated other comprehensive loss, before tax</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,087</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,832</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The accumulated benefit obligation experienced an actuarial loss of $95,000 in 2023 and an actuarial gain of $4.8<span style="white-space:pre-wrap;"> million in 2022. The actuarial loss in 2023 was attributed to a decline in the discount rate used to calculate the benefit obligation. The actuarial gain in 2022 was attributed to an increase in the discount rate used to calculate the benefit obligation.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The following table sets forth the changes recognized in accumulated other comprehensive loss for the years indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accumulated other comprehensive loss at beginning of year, before tax</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,832</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,530</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Actuarial net (gain) loss arising during the period</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,503)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amortizations (recognized in net periodic benefit cost):</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Actuarial loss</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (210)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prior service cost</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total recognized in other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,745)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accumulated other comprehensive loss at end of year, before tax</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,087</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,832</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">For the years ended December 31, 2023 and 2022, the following weighted average assumptions were used to determine benefit obligations at the end of the year:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:normal;width:36.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Assumptions used to determine the year-end benefit obligations:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.10</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Rate of compensation increase</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The dates used to determine retirement measurements for the Pension Plan were December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The Company’s investment strategy for the Pension Plan is to maintain a consistent rate of return with primary emphasis on capital appreciation and secondary emphasis on income to enhance the purchasing power of the plan’s assets over the long-term and to preserve capital. The investment policy establishes a target allocation for each asset class that is reviewed periodically and rebalanced when considered appropriate. Normal target allocations at December 31, 2023 were </span>55% domestic equity securities, 10% international equity securities and 35%<span style="white-space:pre-wrap;"> bonds. Equity securities primarily include stocks, investment in exchange traded funds and large-cap, mid-cap and small-cap mutual funds. Bonds include U.S. Treasuries, mortgage-backed securities and corporate bonds of companies in diversified industries. Other types of investments include money market funds and savings accounts opened with the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">As of December 31, 2023 and 2022, the Pension Plan’s assets measured at fair value were classified as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of Measurements at Report Date Using:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Fair</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> (Level 1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,742</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,742</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mutual funds (1)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,741</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,741</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,105</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,105</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mutual funds (1)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,225</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,225</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">This category includes mutual funds that invest in equities and bonds. The mutual fund managers have the ability to change the amounts invested in equities and bonds depending on their investment outlook.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Estimated future benefit payments reflecting expected future service at December 31, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,001</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,122</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,696</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,195</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,216</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2029 - 2033</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,017</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 473</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,775</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,773</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">For the years ended December 31, 2023 and 2022, the following weighted average assumptions were used to determine net periodic benefit cost for the fiscal years shown:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:51.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Assumptions used to determine the net periodic benefit cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Expected return on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Rate of compensation increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The components of net periodic benefit cost were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net periodic benefit (income) cost for the year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Service cost (income)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_vLq8j_TbJUeE74T5_nTWdQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Interest cost</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_467-t0TNoEGnB4YxiUe6Lg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expected return on plan assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_L3EFfDbkQUelsY33UvWNfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amortization of prior service cost</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden__YKGhNoSV0SzmG3yb5OolQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognized actuarial loss</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Recognized curtailment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net periodic benefit (income) cost for the year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (590)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The service cost component of net periodic benefit cost is included in salaries and employee benefits in the Consolidated Statements of Income. The other components of net periodic benefit cost including interest cost, the return on plan assets and amortization of net loss are reported in other income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The expected return on plan assets is based on the weighted-average long-term rates of return for the types of assets held in the plan. The expected return on plan assets is adjusted when there is a change in the expected long-term rate of return or in the composition of assets held in the plan. The discount rate is based on the return of high-quality fixed-income investments that can be used to fund the benefit payments under the Company’s defined benefit plan.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The Company does not expect to make any contributions to the Pension Plan or the SERP in 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The Company also has a 401(k) defined contribution plan and profit sharing plan covering all employees after one year<span style="white-space:pre-wrap;"> of service. The 401(k) </span><span style="white-space:pre-wrap;">plan provides for employer matching contributions, as determined by the Company, based on a percentage of employees’ contributions subject to a maximum amount defined in the plan agreement. The Company’s 401(k) matching contributions are based on </span>5%<span style="white-space:pre-wrap;"> of employees’ contributions. The Company’s contributions amounted to </span>$64,000<span style="white-space:pre-wrap;"> each for the years 2023 and 2022. Matching contributions. The Company contributes to the profit sharing plan an amount determined by the Board of Directors. </span>No contributions were made to the profit sharing plan for years ended December 31, 2023 and 2022.</p> P1Y 1 P5Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:18.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:20.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:39.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accumulated benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,953</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,865</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,927</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,947</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Change in projected benefit obligation:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefit obligation at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,866</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,943</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,948</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,915</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Service cost (income)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (200)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 822</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Actuarial loss (gain)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,802)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> — </p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,020)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (990)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,953</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,866</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,927</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,948</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Change in plan assets:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Fair value of plan assets at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,125</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Actual return on plan assets</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,789</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,799)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Employer contributions</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,020)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (990)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Fair value of plan assets at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,105</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Funded status at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,152</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,470</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,927)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,948)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts recognized in the Consolidated Balance Sheets:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt 0pt 0pt 12.25pt;">Prepaid expenses and other assets (Accounts payable and accrued expenses)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,152</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,470</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,927)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,948)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;">Amounts recognized in accumulated other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net actuarial loss</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,968</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,708</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prior service cost</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 124</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Accumulated other comprehensive loss, before tax</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,087</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,832</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 15953000 15865000 9927000 9947000 15866000 20943000 9948000 9915000 191000 118000 -200000 -135000 822000 597000 179000 179000 -94000 4802000 1020000 990000 11000 15953000 15866000 9927000 9948000 18336000 23125000 2789000 -3799000 11000 1020000 990000 11000 20105000 18336000 4152000 2470000 -9927000 -9948000 4152000 2470000 9927000 9948000 -5968000 -7708000 119000 124000 6087000 7832000 -95000 4800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accumulated other comprehensive loss at beginning of year, before tax</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,832</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,530</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Actuarial net (gain) loss arising during the period</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,503)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amortizations (recognized in net periodic benefit cost):</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Actuarial loss</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (210)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prior service cost</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Total recognized in other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,745)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accumulated other comprehensive loss at end of year, before tax</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,087</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,832</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 7832000 7530000 1503000 -517000 -237000 -210000 5000 5000 -1745000 302000 6087000 7832000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:16.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:17.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:normal;width:36.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Assumptions used to determine the year-end benefit obligations:</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.10</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:59.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Rate of compensation increase</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:normal;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 0.0510 0.0540 0.0500 0.0500 0.0500 0.0500 0.55 0.10 0.35 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value of Measurements at Report Date Using:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets for</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Identical</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total Fair</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> (Level 1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,742</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,742</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mutual funds (1)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,741</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,741</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,105</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,105</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,659</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Mutual funds (1)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,225</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,225</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:6.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,336</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">This category includes mutual funds that invest in equities and bonds. The mutual fund managers have the ability to change the amounts invested in equities and bonds depending on their investment outlook.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 622000 622000 13742000 13742000 5741000 5741000 20105000 20105000 1452000 1452000 11659000 11659000 5225000 5225000 18336000 18336000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Plan</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,001</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,122</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,696</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,195</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,216</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">2029 - 2033</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,017</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 473</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:normal;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,775</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,773</p></td><td style="vertical-align:bottom;white-space:normal;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 1001000 319000 1122000 8696000 1195000 95000 1216000 95000 1224000 95000 6017000 473000 11775000 9773000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:25.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:51.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Assumptions used to determine the net periodic benefit cost:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Expected return on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Rate of compensation increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 0.0540 0.0290 0.0500 0.0500 0.0675 0.0675 0.0500 0.0500 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension Plan</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SERP</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net periodic benefit (income) cost for the year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Service cost (income)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (200)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_vLq8j_TbJUeE74T5_nTWdQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Interest cost</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_467-t0TNoEGnB4YxiUe6Lg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Expected return on plan assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_L3EFfDbkQUelsY33UvWNfA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amortization of prior service cost</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden__YKGhNoSV0SzmG3yb5OolQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Recognized actuarial loss</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Recognized curtailment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net periodic benefit (income) cost for the year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (590)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 191000 118000 -200000 -135000 822000 597000 179000 179000 1192000 1520000 5000 5000 -237000 -210000 63000 -590000 -21000 44000 P1Y 0.05 64000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(18)</b></span><b style="font-weight:bold;">Employee Stock Ownership Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Effective January <span style="white-space:pre-wrap;">1, 2009, Territorial Savings Bank adopted an Employee Stock Ownership Plan (ESOP) for eligible employees. The ESOP borrowed </span>$9.8 million from the Company and used those funds to acquire 978,650 shares, or 8%<span style="white-space:pre-wrap;">, of the total number of shares issued by the Company in its initial public offering. The shares were acquired at a price of </span>$10.00 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The loan is secured by the shares purchased with the loan proceeds and will be repaid by the ESOP over the 20<span style="white-space:pre-wrap;">-year term of the loan with funds from Territorial Savings Bank’s contributions to the ESOP and dividends payable on the shares. The interest rate on the ESOP loan is an adjustable rate equal to the </span>prime rate, as published in The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Wall Street Journal<span style="white-space:pre-wrap;">. The interest rate adjusts annually and will be the prime rate on the first business day of the calendar year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">Shares purchased by the ESOP are held by a trustee in an unallocated suspense account, and shares are released annually from the suspense account on a pro-rata basis as principal and interest payments are made by the ESOP to the Company. The trustee allocates the shares released among participants on the basis of each participant’s proportional share of compensation relative to all participants. As shares are committed to be released from the suspense account, Territorial Savings Bank reports compensation expense based on the average fair value of shares released with a corresponding credit to stockholders’ equity. The shares committed to be released are considered outstanding for earnings per share computations. Compensation expense recognized for the years ended December 31, 2023 and 2022 amounted to </span>$692,000 and $1.1 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">Shares held by the ESOP trust were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Allocated shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 583,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unearned shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total ESOP shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 864,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Fair value of unearned shares, in thousands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The ESOP restoration plan is a non-qualified plan that provides supplemental benefits to certain executives who are prevented from receiving the full benefits contemplated by the ESOP’s benefit formula. The supplemental cash payments consist of payments representing shares that cannot be allocated to the participants under the ESOP due to IRS limitations imposed on tax-qualified plans. We accrue for these benefits over the period during which employees provide services to earn these benefits. For the years ended December 31, 2023 and 2022, we accrued </span>$13,000 and $144,000, respectively, for the ESOP restoration plan.</p> 9800000 978650 0.08 10.00 P20Y prime rate, as published in The Wall Street Journal 692000 1100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Allocated shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 583,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unearned shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 293,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total ESOP shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 864,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Fair value of unearned shares, in thousands</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,728</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 619938 583474 244665 293598 864603 877072 2728000 7049000 13000 144000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(19)</b></span><b style="font-weight:bold;">Share-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 28.1pt;"><span style="white-space:pre-wrap;">The shareholders of Territorial Bancorp Inc. adopted the 2010 Equity Incentive Plan and the 2019 Equity Incentive Plan. These plans provide for the award of stock options and restricted stock to key officers and directors. In accordance with the Compensation — Stock Compensation topic of the FASB ASC, the cost of the equity incentive plans is based on the fair value of the awards on the grant date. The fair value of time-based restricted stock is based on the closing price of the Company’s stock on the grant date. The fair value of performance-based stock that will vest based on a performance condition is based on the closing price of the Company’s stock on the date of grant. The fair value of performance-based restricted stock that will vest on a market condition is based on a Monte Carlo valuation of the Company’s stock on the date of grant. The cost of the awards will be recognized on a straight-line basis over the </span><span style="-sec-ix-hidden:Hidden_KEDcPHo3k0-ux19vji79ow;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span><span style="white-space:pre-wrap;">-year vesting period during which participants are required to provide services in exchange for the awards. There are </span>42,680 shares remaining available for new awards under the 2019 Equity Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 28.1pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 28.1pt;"><span style="white-space:pre-wrap;">The Company recognized compensation expense, measured as the fair value of the share-based award on the date of grant, on a straight-line basis over the vesting period. Share-based compensation is recorded in the Consolidated Statements of Income as a component of salaries and employee benefits with a corresponding increase in stockholders’ equity. The table below presents information on compensation expense and the related tax benefit for all share-based awards:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:27pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Restricted stock awards are accounted for as a fixed grant using the fair value of the Company’s stock at the time of grant. Unvested restricted stock may not be disposed of or transferred during the vesting period. Restricted stock carries the right to receive dividends, although dividends attributable to restricted stock may be retained by the Company until the shares vest, at which time they are paid to the award recipient. Unvested restricted stock that is time-based contain nonforfeitable dividend rights. Accrued dividends on restricted stock that do not vest based on performance or market conditions are forfeited. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">The table below presents the time-based restricted stock activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75.37%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Grant</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted</b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Fair</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">During the year ended December 31, 2023, the Company issued 14,803<span style="white-space:pre-wrap;"> shares of time-vested restricted stock to certain members of executive management under the 2019 Equity Incentive Plan. The fair value of the restricted stock is based on the value of the Company’s stock on the date of grant. Time-vested restricted stock will vest over </span>three years from the date of the grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">As of December 31, 2023, the Company had $359,000<span style="white-space:pre-wrap;"> of unrecognized compensation costs related to time-vested restricted stock. The unrecognized compensation costs are expected to be recognized over a weighted average period of </span>1.8 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">The table below presents the performance-based restricted stock units (PRSUs) that will vest on a performance condition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:45pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:77.87%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based Restricted</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on a</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance </b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condition</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.68</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.77</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.30</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.30</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.63</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.29</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.05</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.85</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">During the year ended December 31, 2023, the Company issued 17,758<span style="white-space:pre-wrap;"> PRSUs to certain members of executive management under the 2019 Equity Incentive Plan. These PRSUs will vest </span>three years after they are granted after our Compensation Committee determines whether a performance condition that compares the Company’s return </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="white-space:pre-wrap;">on average equity to the SNL Bank Index is achieved. Depending on the Company’s performance, the actual number of these PRSUs that are issued at the end of the vesting period can vary between </span>0% to 150%<span style="white-space:pre-wrap;"> of the target award. For the PRSUs, an estimate is made of the number of shares expected to vest based on the probability that the performance criteria will be achieved to determine the amount of compensation expense to be recognized. This estimate is re-evaluated quarterly and total compensation expense is adjusted for any change in the current period.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The fair value of these PRSUs is based on the fair value of the Company’s stock on the date of grant. As of December 31, 2023, the Company had no unrecognized compensation costs related to these PRSUs since meeting the performance condition is not probable. Compensation expense up to </span>$685,000<span style="white-space:pre-wrap;"> may be recognized in the future if achievement of the performance condition becomes probable. The unrecognized compensation costs would be expected to be recognized over a weighted average period of </span>1.6<span style="white-space:pre-wrap;"> years. Performance will be measured over a </span>three-year<span style="white-space:pre-wrap;"> period and will be cliff vested. The performance condition is measured quarterly by comparing the company’s three-year return on average equity to a peer group of banks. The Company’s percentile ranking in the peer group is used to adjust the number of PRSU’s that are expected to vest.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.7pt;text-indent:-0.7pt;margin:0pt 0pt 0pt 27.34pt;">The table below presents the PRSUs that will vest on a market condition:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><div style="padding-left:81pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:75.2%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:16.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based Restricted</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Monte Carlo</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation of</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on a </b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">the Company's</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Market Condition</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 10,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.03</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 3,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.42</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 3,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.45</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 10,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.04</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 4,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.95</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 4,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.16</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 11,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.31</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">During the year ended December 31, 2023, the Company issued 4,443<span style="white-space:pre-wrap;"> of PRSUs to certain members of executive management under the 2019 Equity Incentive Plan. These PRSUs will vest </span>three years<span style="white-space:pre-wrap;"> after they are granted after our Compensation Committee determines whether a market condition that compares the Company’s total stock return to the SNL Bank Index is achieved. The number of shares that will be expensed will not be adjusted for performance and will be cliff vested. </span><span style="white-space:pre-wrap;">The market condition is measured quarterly by comparing the Company’s three-year average total stock return to a peer group of other banks. The Company’s percentile ranking in the peer group determines how many PRSUs will vest. </span><span style="white-space:pre-wrap;">The fair value of these PRSUs is based on a Monte Carlo valuation of the Company’s stock on the date of grant. The assumptions which were used in the Monte Carlo valuation of the PRSUs are:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 45pt;">Grant date: April 3, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 45pt;">Performance period: January 1, 2023 to December 31, 2025</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 45pt;">2.75 year risk-free rate on grant date: 3.79%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 45pt;">December 31, 2022 closing price: $24.01</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 45pt;">Closing stock price on date of grant: $19.29</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 45pt;">Annualized volatility (based on 2.75 year historical volatility as of the grant date): 26.1%</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">As of December 31, 2023, the Company had $60,000<span style="white-space:pre-wrap;"> of unrecognized compensation costs related to the PRSUs that are based on a market condition. The unrecognized compensation costs are expected to be recognized over a weighted average period of </span>1.6<span style="white-space:pre-wrap;"> years. </span></p> 42680 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:77.68%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 177000 480000 48000 131000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75.37%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Grant</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted</b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Fair</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,664</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 23208 24.61 12013 23.77 11557 24.68 23664 24.15 14803 19.29 12729 23.64 25738 21.61 14803 P3Y 359000 P1Y9M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><div style="padding-left:45pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:77.87%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based Restricted</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on a</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance </b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condition</b></p></td><td style="vertical-align:bottom;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.68</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.77</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.30</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27.30</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.63</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.29</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.05</p></td></tr><tr><td style="vertical-align:bottom;width:71.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.85</p></td></tr></table></div> 41583 24.68 14412 23.77 7670 27.30 4768 27.30 43557 23.63 17758 19.29 16348 21.05 44967 22.85 17758 P3Y 0 1.50 685000 P1Y7M6D P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><div style="padding-left:81pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:75.2%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:16.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance-</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based Restricted</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Monte Carlo</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation of</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Based on a </b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">the Company's</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Market Condition</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 10,396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.03</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 3,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.42</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"><span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 3,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.45</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 10,889</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24.04</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 4,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.95</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 4,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.16</p></td></tr><tr><td style="vertical-align:bottom;width:65.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 5.5pt 0pt 0pt;"> 11,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.31</p></td></tr></table></div> 10396 24.03 3603 24.42 3110 24.45 10889 24.04 4443 17.95 4087 22.16 11245 22.31 4443 P3Y P2Y9M 0.0379 24.01 19.29 P2Y9M 0.261 60000 P1Y7M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(20)</b></span><b style="font-weight:bold;">Earnings Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The table below presents the information used to compute basic and diluted earnings per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands, except per share data)</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income allocated to participating securities</p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (98)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income available to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted-average number of shares used in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,636,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,865,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Dilutive common stock equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Stock options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,684,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,920,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income per common share, basic </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income per common share, diluted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands, except per share data)</b></p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income allocated to participating securities</p></td><td style="vertical-align:bottom;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (98)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income available to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted-average number of shares used in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,636,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,865,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Dilutive common stock equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Stock options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,684,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,920,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income per common share, basic </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income per common share, diluted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5027000 16156000 48000 98000 4979000 16058000 8636495 8865946 47597 54768 8684092 8920714 0.58 1.81 0.57 1.80 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(21)</b></span><b style="font-weight:bold;">Other Comprehensive Income (Loss)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:1.05pt;text-indent:-1.05pt;margin:0pt 0pt 0pt 27pt;">The table below presents the changes in the components of accumulated other comprehensive loss, net of taxes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unfunded</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss on</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,746</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,744</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other comprehensive income, net of taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,280)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (243)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net current period other comprehensive income</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,280)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (243)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,466</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,755</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,221</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,524</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,524</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other comprehensive loss, net of taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,220</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,220</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,746</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,744</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The table below presents the tax effect on each component of other comprehensive income and loss:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:50.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pretax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">After Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pretax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">After Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unfunded pension liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unrealized loss on securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unfunded</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss on</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities</b></p></td><td style="vertical-align:bottom;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,746</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,744</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other comprehensive income, net of taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,280)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (243)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net current period other comprehensive income</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,280)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (243)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,466</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,755</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,221</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at beginning of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,524</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,524</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other comprehensive loss, net of taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,220</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net current period other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,220</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balances at end of year</p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,746</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,744</p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -5746000 -1998000 -7744000 1280000 243000 1523000 1280000 243000 1523000 -4466000 -1755000 -6221000 -5524000 -5524000 -222000 -1998000 -2220000 -222000 -1998000 -2220000 -5746000 -1998000 -7744000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:50.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:25.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pretax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">After Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pretax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">After Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unfunded pension liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,280)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unrealized loss on securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (331)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-size:1pt;margin-left:0pt;visibility:hidden;">​</span></p> 1745000 465000 1280000 -302000 -80000 -222000 331000 88000 243000 -2723000 -725000 -1998000 2076000 553000 1523000 -3025000 -805000 -2220000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(22)</b></span><b style="font-weight:bold;">Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any terms or conditions established in the contract. Commitments generally have fixed expiration dates or other termination </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">clauses and may require payment of a fee. Since commitments may expire without being drawn upon, the total commitment amounts do not necessarily represent future cash requirements. The Company evaluates each customer’s creditworthiness on an individual basis. The Company’s policy is to require suitable collateral, primarily real estate, to be provided by customers prior to disbursement of approved loans. At December 31, 2023 and 2022, the Company had loan commitments aggregating to </span>$1.3 million (interest rates from 6.750% to 7.125%) and $1.2 million (interest rates from 5.250% to 5.500%<span style="white-space:pre-wrap;">), respectively, primarily consisting of fixed-rate residential first mortgage loans. In addition to commitments to originate loans, at December 31, 2023 and 2022, the Company had </span>$14.9 million and $14.4 million, respectively, in unused lines of credit to borrowers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The Company is required by the Federal Reserve Bank to maintain reserves based on the amount of deposits held. Effective March 25, 2020 the Federal Reserve Bank lowered the reserve requirement to zero percent, therefore, there were </span>no required reserve balances as of December 31, 2023 and 2022.</p> 1300000 0.06750 0.07125 1200000 0.05250 0.05500 14900000 14400000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(23)</b></span><b style="font-weight:bold;">Regulatory Capital and Supervision</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Territorial Savings Bank and the Company are subject to various regulatory capital requirements, including a risk-based capital measure. The risk-based capital guidelines include both a definition of capital and a framework for calculating risk-weighted assets by assigning balance sheet assets and off-balance sheet items to broad risk categories. The Company is not subject to regulatory capital requirements because its total assets are less than </span>$3.0<span style="white-space:pre-wrap;"> billion. At December 31, 2023 and 2022, Territorial Savings Bank exceeded all of the fully-phased in regulatory captial requirments and is considered to be “well capitalized” under regulatory guidelines. In addition to establishing the minimum regulatory capital requirements, the regulations limit capital distributions and certain discretionary bonus payments to management if the institution does not hold a “capital conservation buffer” consisting of </span><span style="-sec-ix-hidden:Hidden_HyL3bzM0G0KwU70JURn1pQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.5%</span></span><span style="white-space:pre-wrap;"> of common equity Tier 1 capital to risk-weighted assets above the amount necessary to meet its minimum risk-based capital requirements. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">The tables below presents the fully-phased in capital required to be considered “well-capitalized” and meet the regulatory capital conservation buffer requirement as a percentage of total and risk-weighted assets and the percentage and the total amount of capital maintained for Territorial Savings Bank and the Company at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.16%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">(Dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Required Ratio</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Actual Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Actual Ratio</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Leverage Capital</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_h1wThKvOw0eGFz2T1K3-hA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.00</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_HW4Ho58tUUSdukDPSdRFdA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.86</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_2f381cY-tkyha2m1127Gyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 11.69</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Common Equity Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_l_76GPPk0kOe9drZGQNuTA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Gh68oXCdf0SNj31rbYqewg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 26.31</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_O5oB7oZtPE-a309s-9q2oQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 28.33</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_i8u3YKZ7KEyNHcFQkTKjnQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 12.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_JTxAk7n3ikuyj2uhNTiJ9Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 26.87</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Kj5Q1Bn5rU-5ZU7jhi9VOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 28.89</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Leverage Capital</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_IuZXxBRze0WcUs1HAi9iEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.00</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 235,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_17oFAFd0P0qRFoifNZKmvg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.87</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yfhaYs3aSEGpuwqKZBoF8A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 12.21</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Common Equity Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 235,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_J7Dp1r_jik2xTRqr4O1_FA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 235,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Z4gu67w8dEeo4MjP-fPLjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 25.98</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_fMlL-2T8SEO_T92qtVP1dA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 29.16</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_kGR-d7gjIUaksWG5-IHqcg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 12.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_uAo0XcUWGUuTGaYU63hGnw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 26.20</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 266,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_pepJjDCrTkmaO1TH7MNUAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 29.39</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The required Common Equity Tier 1 Risk-Based Capital, Tier 1 Risk-Based Capital, and Total Risk-Based Capital ratios are based on the fully-phased in capital ratios in the Basel III capital regulations plus the </span><span style="-sec-ix-hidden:Hidden_Xuj4sfvGzki0Cbr6tRQW1A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.50%</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> capital conservation buffer. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Prompt Corrective Action provisions define specific capital categories based on an institution’s capital ratios. However, the regulators may impose higher minimum capital standards on individual institutions or may downgrade an institution from one capital category to a lower category because of safety and soundness concerns. Failure to meet minimum capital requirements can initiate certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company’s Consolidated Financial Statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Prompt Corrective Action provisions impose certain restrictions on institutions that are undercapitalized. The restrictions imposed become increasingly more severe as an institution’s capital category declines from “undercapitalized” to “critically undercapitalized.”</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">At December 31, 2023 and 2022, the Bank’s capital ratios exceeded the minimum capital thresholds for a “well-capitalized” institution. There are </span>no conditions or events that have changed the institution’s category under the capital guidelines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Depending on the amount of dividends to be paid, the Bank is required to either notify or make application to the Federal Reserve Bank before dividends are paid to the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Legislation enacted in 2018 requires the federal banking agencies, including the Federal Reserve Board, to establish a “community bank leverage ratio” between 8% to 10% of average total consolidated assets for qualifying institutions with assets of less than $10 billion. Institutions with capital meeting the specified requirements and electing to follow the alternative framework would be deemed to comply with the applicable regulatory capital requirements, including the risk based requirements. The federal regulators have adopted 9% as the applicable ratio. We have not elected to follow the alternative framework. </span></p> 3000000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:87.16%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">(Dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Required Ratio</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Actual Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Actual Ratio</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Leverage Capital</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_h1wThKvOw0eGFz2T1K3-hA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.00</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_HW4Ho58tUUSdukDPSdRFdA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.86</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_2f381cY-tkyha2m1127Gyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 11.69</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Common Equity Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26.31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_l_76GPPk0kOe9drZGQNuTA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Gh68oXCdf0SNj31rbYqewg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 26.31</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 257,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_O5oB7oZtPE-a309s-9q2oQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 28.33</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_i8u3YKZ7KEyNHcFQkTKjnQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 12.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_JTxAk7n3ikuyj2uhNTiJ9Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 26.87</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Kj5Q1Bn5rU-5ZU7jhi9VOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 28.89</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Leverage Capital</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_IuZXxBRze0WcUs1HAi9iEg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.00</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 235,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_17oFAFd0P0qRFoifNZKmvg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.87</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_yfhaYs3aSEGpuwqKZBoF8A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 12.21</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Common Equity Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 235,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Tier 1 Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_J7Dp1r_jik2xTRqr4O1_FA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 10.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 235,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_Z4gu67w8dEeo4MjP-fPLjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 25.98</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 264,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_fMlL-2T8SEO_T92qtVP1dA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 29.16</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total Risk-Based Capital (1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_kGR-d7gjIUaksWG5-IHqcg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 12.50</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_uAo0XcUWGUuTGaYU63hGnw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 26.20</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:54.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Territorial Bancorp Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 266,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_pepJjDCrTkmaO1TH7MNUAw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 29.39</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The required Common Equity Tier 1 Risk-Based Capital, Tier 1 Risk-Based Capital, and Total Risk-Based Capital ratios are based on the fully-phased in capital ratios in the Basel III capital regulations plus the </span><span style="-sec-ix-hidden:Hidden_Xuj4sfvGzki0Cbr6tRQW1A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.50%</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> capital conservation buffer. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 238972000 257307000 0.0900 238972000 0.2631 257307000 0.2833 238972000 257307000 244093000 262428000 235408000 264295000 0.0900 235408000 0.2598 264295000 0.2916 235408000 264295000 237488000 266375000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(24)</b></span><b style="font-weight:bold;">Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The Company is involved in various claims and legal actions arising out of the ordinary course of business. In the opinion of management, the ultimate disposition of these matters will not have a material adverse effect on the Company’s Consolidated Balance Sheets or Consolidated Statements of Income.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(25)</b></span><b style="font-weight:bold;">Revenue Recognition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">The Company’s contracts with customers are generally short-term in nature, with cycles of one year or less. These can range from an immediate term for services such as wire transfers, foreign currency exchanges, and cashier’s check purchases, to several days for services such as processing annuity and mutual fund sales. Some contracts may be of an ongoing nature, such as providing deposit account services, including ATM access, check processing, account analysis and check ordering. However, provision of an assessable service and payment for such service is usually concurrent or closely timed. Contracts related to financial instruments, such as loans, investments, and debt, are excluded from the scope of this accounting requirement.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">After analyzing the Company’s revenue sources, including the amount of revenue received, the timing of services rendered and the timing of payment for these services, the Company has determined that the rendering of services and the payment for such services are generally closely matched. Any differences are not material to the Company’s Consolidated Financial Statements. Accordingly, the Company generally records income when payment for services is received.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="white-space:pre-wrap;">Revenue from contracts with customers is reported in service and other fees and in other noninterest income in the Consolidated Statements of Income. The table below reconciles the revenue from contracts with customers and other revenue reported in those line items:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Service and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other Fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,606</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,497</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,923</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,420</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-size:1pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Service and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other Fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,308</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,606</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,497</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,923</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,420</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-size:1pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p> 1186000 122000 1308000 141000 157000 298000 1327000 279000 1606000 1276000 221000 1497000 140000 1783000 1923000 1416000 2004000 3420000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(26)</b></span><b style="font-weight:bold;">Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The table below presents lease costs and other information for the years indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Lease costs:</p></td><td style="vertical-align:bottom;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Short-term lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Variable lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash paid for amounts included in measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (991)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">ROU assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">At December 31, 2023, future minimum rental commitments under noncancellable operating leases are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><div style="padding-left:63pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:81.25%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,818</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,199</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,038</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,961</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,729</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,299</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,044</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less lease incentives to be received in 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (729)</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,018)</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Present value of leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,297</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;">The table below presents other lease related information:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">9.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">8.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The Company leased to a tenant certain property that it owns under a non-cancelable lease that expires on December 31, 2031. Rental income comprised of minimum rentals for 2023 and 2022 was </span>$155,000 and $110,000, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Lease costs:</p></td><td style="vertical-align:bottom;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Short-term lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 511</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Variable lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;"> Total lease costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash paid for amounts included in measurement of lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (991)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">ROU assets obtained in exchange for new operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,462</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 2757000 2991000 511000 296000 163000 165000 3431000 3452000 991000 3193000 693000 7462000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><div style="padding-left:63pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:81.25%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,818</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,199</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,038</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,961</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,729</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,299</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,044</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less lease incentives to be received in 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (729)</p></td></tr><tr><td style="vertical-align:bottom;width:77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less present value discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,018)</p></td></tr><tr><td style="vertical-align:bottom;width:77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Present value of leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,297</p></td></tr></table></div> 2818000 2199000 2038000 1961000 1729000 9299000 20044000 -729000 2018000 17297000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">9.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">8.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> P9Y9M7D P8Y10M17D 0.0215 0.0203 155000 110000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(27)</b></span><b style="font-weight:bold;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.15pt;text-indent:-0.15pt;margin:0pt 0pt 0pt 27.35pt;">In accordance with the Fair Value Measurements and Disclosures topic of the FASB ASC, the Company groups its financial assets and liabilities measured or disclosed at fair value into three levels based on the markets in which the financial assets and liabilities are traded and the reliability of the assumptions used to determine fair value as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">●</span>Level 1 — Valuation is based upon quoted prices (unadjusted) for identical assets or liabilities traded in active markets. A quoted price in an active market provides the most reliable evidence of fair value and shall be used to measure fair value whenever available.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:2.1pt;text-indent:-2.1pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:4pt;margin-left:0pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-left:54pt;margin-top:0pt;padding-left:18pt;text-indent:-18pt;"><span style="display:inline-block;min-width:18pt;text-indent:0pt;white-space:nowrap;">●</span>Level 2 — Valuation is based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.</div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:2.1pt;text-indent:-2.1pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:4pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3 — Valuation is generated from model-based techniques that use significant assumptions not observable in the market. These unobservable assumptions reflect management’s own estimates of assumptions that market participants would use in pricing the asset or liability. Valuation techniques include use of discounted cash flow models and similar techniques that require the use of significant judgment or estimation.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.15pt;text-indent:-0.15pt;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">In accordance with the Fair Value Measurements and Disclosures topic, the Company bases its fair values on the price that it would expect to receive if an asset were sold or the price that it would expect to pay to transfer a liability in an orderly transaction between market participants at the measurement date. Also as required, the Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when developing fair value measurements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.15pt;text-indent:-0.15pt;margin:0pt 0pt 0pt 27.35pt;"><span style="white-space:pre-wrap;">The Company uses fair value measurements to determine fair value disclosures. Investment securities available for sale and derivatives are recorded at fair value on a recurring basis. From time to time, the Company may be required to record other financial assets at fair value on a nonrecurring basis, such as loans held for sale, impaired loans and investments, and mortgage servicing assets. These nonrecurring fair value adjustments typically involve application of the lower of cost or fair value accounting or write-downs of individual assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.15pt;text-indent:-0.15pt;margin:0pt 0pt 0pt 27.35pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;">Investment Securities Available for Sale. </span>The estimated fair values of mortgage-backed securities issued by U.S. government-sponsored enterprises are considered Level 2 inputs because the valuation for investment securities utilized pricing models that varied based on asset class and included trade, bid and other observable market information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27.5pt;"><span style="font-style:italic;font-weight:bold;">Interest Rate Contracts.</span><span style="white-space:pre-wrap;"> The Company may enter into interest rate lock commitments with borrowers on loans intended to be sold. To manage interest rate risk on the lock commitments, the Company may also enter into forward loan sale commitments. The interest rate lock commitments and forward loan sale commitments are treated as derivatives and are recorded at their fair value determined by referring to prices quoted in the secondary market for similar contracts. The fair value inputs are considered Level 2 inputs. Interest rate contracts that are classified as assets are included with prepaid expenses and other assets on the Consolidated Balance Sheet while interest rate contracts that are classified as liabilities are included with accounts payable and accrued expenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.15pt;text-indent:-0.15pt;margin:0pt 0pt 0pt 27.35pt;">The estimated fair values of the Company’s financial instruments are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0978775%;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements Using</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,659</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,659</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,659</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities held to maturity</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,728</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans receivable, net</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,303,431</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,120,704</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,120,704</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FHLB stock</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,192</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,192</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,192</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FRB stock </p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest receivable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,105</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,105</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,441</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,585</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,636,604</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633,164</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,104,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528,993</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Advances from the Federal Home Loan Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,380</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,380</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Advances from the Federal Reserve Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,049</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,049</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest payable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,183</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,183</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,026</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,553</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,553</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,553</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities held to maturity</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 717,773</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,084</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,084</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans receivable, net</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,764</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,840</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,840</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FHLB stock</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FRB stock</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest receivable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,115</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,115</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,497</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,595</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,716,152</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,708,612</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,286,465</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 422,147</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Advances from the Federal Home Loan Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,145</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,145</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,440</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,440</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest payable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">At December 31, 2023 and 2022, neither the commitment fees received on commitments to extend credit nor the fair value thereof was material to the Consolidated Financial Statements of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">The table below presents the balance of assets and liabilities measured at fair value on a recurring basis:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">December 31, 2022</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">There were no assets or liabilities measured at fair value on a nonrecurring basis as of December 31, 2023 or 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:1pt;line-height:1.19;margin:0pt;">    </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0978775%;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements Using</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:4pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,659</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,659</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 126,659</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities held to maturity</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 685,728</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568,128</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans receivable, net</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,303,431</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,120,704</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,120,704</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FHLB stock</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,192</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,192</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,192</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FRB stock </p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,180</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest receivable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,105</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,105</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,441</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,585</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,636,604</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,633,164</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,104,171</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 528,993</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Advances from the Federal Home Loan Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 242,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,380</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238,380</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Advances from the Federal Reserve Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,049</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,049</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest payable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,183</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,183</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,026</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,553</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,553</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,553</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities held to maturity</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 717,773</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,084</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,084</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loans receivable, net</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,294,764</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,840</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,840</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FHLB stock</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,197</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">FRB stock</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest receivable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,115</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,115</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,497</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,595</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Deposits</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,716,152</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,708,612</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,286,465</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 422,147</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Advances from the Federal Home Loan Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,145</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,145</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Securities sold under agreements to repurchase</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,000</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,440</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,440</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued interest payable</p></td><td style="vertical-align:bottom;white-space:normal;width:0.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701</p></td><td style="vertical-align:bottom;white-space:normal;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:normal;width:0.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 126659000 126659000 126659000 20171000 20171000 20171000 685728000 568128000 568128000 1303431000 1120704000 1120704000 12192000 12192000 12192000 3180000 3180000 3180000 6105000 6105000 79000 1441000 4585000 1636604000 1633164000 1104171000 528993000 242000000 238380000 238380000 50000000 50049000 50049000 10000000 9700000 9700000 1183000 1183000 157000 1026000 40553000 40553000 40553000 20821000 20821000 20821000 717773000 591084000 591084000 1294764000 1180840000 1180840000 8197000 8197000 8197000 3170000 3170000 3170000 6115000 6115000 23000 1497000 4595000 1716152000 1708612000 1286465000 422147000 141000000 133145000 133145000 10000000 9440000 9440000 701000 701000 33000 668000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">December 31, 2023</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,171</p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">December 31, 2022</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment securities available for sale</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,821</p></td><td style="vertical-align:bottom;white-space:normal;width:0.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:0.5pt;text-indent:-0.5pt;margin:0pt 0pt 0pt 27pt;">There were no assets or liabilities measured at fair value on a nonrecurring basis as of December 31, 2023 or 2022.</p> 20171000 20171000 20821000 20821000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(28)</b></span><b style="font-weight:bold;">Parent Company Only</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">Presented below are the condensed balance sheets, statements of income, and statements of cash flows for Territorial Bancorp Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0pt 27pt;"><b style="font-weight:bold;">Condensed Balance Sheets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,453</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,515</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Investment in Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,751</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227,663</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Receivable from Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 408</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,476</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,691</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities and Equity</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equity </p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,086</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,550</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total liabilities and equity </p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,476</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,691</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0pt 27pt;"><b style="font-weight:bold;">Condensed Statements of Income</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:24.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest and dividend income: </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Dividends from Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,500</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Interest-earning deposit with Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total interest and dividend income </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,504</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Noninterest expense:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Salaries</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other general and administrative expenses </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 958</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total noninterest expense</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">(Loss) Income before income taxes and equity in undistributed earnings in subsidiaries</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (996)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,806</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (315)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (209)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;"><span style="white-space:pre-wrap;"> (Loss) Income before equity in undistributed earnings in subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (681)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,015</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equity in undistributed earnings of Territorial Savings Bank, net of dividends</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,708</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (859)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net income </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,027</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,156</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0pt 27pt;"><b style="font-weight:bold;">Condensed Statements of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:24.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net income</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,027</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,156</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Adjustments to reconcile net income to net cash provided by operating activities:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Equity in undistributed earnings of Territorial Savings Bank, net of dividends</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,708)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 859</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net decrease in prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net increase (decrease) in other liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (263)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 415</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,027</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment in Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,065)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,973)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash dividends paid</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,412)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,071)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,477)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,044)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net (decrease) increase in cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,062)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,983</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash at beginning of the period</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,515</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,532</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash at end of the period</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,453</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,515</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,453</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,515</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Investment in Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 232,751</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227,663</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Receivable from Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 408</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,476</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,691</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities and Equity</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 390</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equity </p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,086</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,550</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Total liabilities and equity </p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 251,476</p></td><td style="vertical-align:bottom;white-space:normal;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256,691</p></td><td style="vertical-align:bottom;white-space:normal;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 18453000 28515000 232751000 227663000 408000 272000 105000 251476000 256691000 390000 141000 251086000 256550000 251476000 256691000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:24.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest and dividend income: </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Dividends from Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,500</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Interest-earning deposit with Territorial Savings Bank </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total interest and dividend income </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,504</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Noninterest expense:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Salaries</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Other general and administrative expenses </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 958</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Total noninterest expense</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 698</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">(Loss) Income before income taxes and equity in undistributed earnings in subsidiaries</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (996)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,806</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (315)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (209)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:14.4pt;text-indent:-14.4pt;margin:0pt;"><span style="white-space:pre-wrap;"> (Loss) Income before equity in undistributed earnings in subsidiaries</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (681)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,015</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Equity in undistributed earnings of Territorial Savings Bank, net of dividends</p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,708</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (859)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net income </p></td><td style="vertical-align:bottom;white-space:normal;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,027</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,156</p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 17500000 4000 4000 4000 17504000 42000 42000 958000 656000 1000000 698000 -996000 16806000 -315000 -209000 -681000 17015000 5708000 -859000 5027000 16156000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:normal;width:24.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(Dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net income</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,027</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,156</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Adjustments to reconcile net income to net cash provided by operating activities:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Equity in undistributed earnings of Territorial Savings Bank, net of dividends</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,708)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 859</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net decrease in prepaid expenses and other assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 933</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 18pt;">Net increase (decrease) in other liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (263)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 415</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,027</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investment in Territorial Savings Bank</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Repurchases of common stock</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,065)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,973)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash dividends paid</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,412)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,071)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net cash used in financing activities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,477)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,044)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Net (decrease) increase in cash</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,062)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,983</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash at beginning of the period</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,515</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,532</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash at end of the period</p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,453</p></td><td style="vertical-align:bottom;white-space:normal;width:2.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,515</p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 5027000 16156000 5708000 -859000 -933000 -1275000 163000 -263000 415000 18027000 4065000 5973000 6412000 9071000 -10477000 -15044000 -10062000 2983000 28515000 25532000 18453000 28515000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18.7pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(29)</b></span><b style="font-weight:bold;">Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 27pt;">On January 26, 2024, the Board of Directors of Territorial Bancorp Inc. declared a quarterly cash dividend of $0.05<span style="white-space:pre-wrap;"> per share of common stock. The dividend was paid on February 23, 2024 to stockholders of record as of February 9, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.05 Moss Adams LLP Portland, Oregon 659

(-XCSM^[@WM(WO9_A(.+S92VZWD642.,*&5@E]]LX.)K&Q+_F MKO$J&?MC;D*&B*>FWH :/[;0%9E8XP7+K$%3]47%79C08AI&,VE=0R;[JC7O M8.X ?V32!_0DDZ6CYTW\S$++W!?#-AT5WBL5J.E09:S,M_L=V+C!MLR8&A?F M:1R%9.919UAZUG>#[L #P8F%L<;YDADX?JW?W=-?TWT0[3=I%!/8']A %+K^ M_@L/*=O9CR#O<.^AOPR'#(14J5K-)FH $E5.N8\;B&$0?AMC3#S74LX/>P7/O<&=O MJ[_3ZWW=#7^,]ZNK&3;>_GX4-VKE?J,[5(XVN;5;H&(S;)UD:2B)3V^B_!#A MJ_P1J.^Z9(!,K'S+W,\U'1C_N'\X )W,:MW]H$B=^]";R"T7"*\>=EX*R+./ MZ"8>K'LGS$SZX\9,"SB'Q\6++;BP<&[E,(_"B'H*5&_8BL'!5WY_I[/Z/7Q7 MHPZB4()ORAXJRT< \-NL,U.C!?Y4P0^F=(EI Z;>H>""B 9@D.^5KL-S8F#X M'5*3"$ V>/"\X]&QU'AU!Z==3+*T'$_H1AT.[T1Y[@+>Y6;7'WIQ=W?YWNRRO4J5C,>6ON/7:CY?;FWI'!C9U: MCIW6UKOWZ G9>A($$).*;;!1%"MC+7&54H&<>YQ]21)N>XZX\=S&+&YF1T;K MC/(G^K?\.'CL%+QZ+O1B@\_]#DBY!1)BJ<8(9!L+PAPRIXXG.S&?S[N%G:]8 M4MU$%;=9*:20SE-TXK%4S\_3!%ZZT!S3- "Z!#%L +(?%%F:8/0;&[U'&$J#E$+^,@9JAHG@#DBZ@(O20 MAT%8&7+OB#?K7'$+DL1[C7P,_=[6K[P9M^&TUEU/\!LP)@05J,*C85""%*L1 MZ6/9L@X:GQ\7@D&P4[!9LHX#S':_D:FQGY&%K_.Q] ):V]IZVV-W]/7+_9JMK[=JN-%6-"IR2R.>BW61;!:Z*8 M_$ZDFIM1@;")+YI\M"ZN%85M@7(<;DU!9^H?@8Y)QXK$B^1D5&+0E!]@'%,' MO$V.G^XX0? @4!5J"Y7Q"+2.K#!FQ W[W10D'0/$5&^7.Z/ALGZC55#-H*L[ M1=48HV.)D;N"[I6Y9,EAO6"9T6VXH,UC3W'!+SVX8[MOR+^G95Q$>JH-T^/GTK_7A1DHFHX7JP-/ MD'W1'0TJ *R9G^?#-/T@=2A'6J&N# 5+_;[U67A M_@>9%TQ40'Z\_B9]>E'":?!^.WMO_DSW@PT V/A(-?1ANR=<2'RA(R:VR.LM MI :-$3H-G'/ XP?729D1BI.:-2R<4G6.;_#!P;6FA4[+'+=\2Z^T/8M,ZXA) M@3('GQWVQEU]-&;L[2=A)A*7CHE_^!6"HV&6?E 9O,B/5=;:\[>Y5M[RT3P" M(6ROEJ:KY3V9<"$H-'M!L(ZF9!;G,1W'-PGMQX,##QMK;4EX#\XGB,WD[E&Z MC;A6-WF3;G7_(WL'_ AT#]Z!B&$W:VPC&<*.$>6T%3AG_"*\MN @\U$Y MAG_I+&44AZ.($IR)]]8O(X]0<;"KU/ST714L6_\"=CT/D?J$PW @]_D6# \HZND@/,'-@P],TI\ MPS9"(V0:=W#NP W!NP()-HAWM^/&F/%;>@'PYIE.TU >-%?()DJ3"9V1JQ S MNC$8/*B;FQ:0,KI#I1(D1O$#IQ$0#@%6#:!AY.>%3F3+@J*- M1DEQY.D(HAE*D_A.$A*ZI&68PI8197"Q$$>(I Y#0BD6+,@H95Z'W3V=\^7< M!6ZS[^UT=[['C[[K'W;W33+;ONDM;KP< C,5RYD>Q'A4*K QD )-XHV4\,RXHQAHI2,TC?/07,[2\G7FM*5 M"@N'#@CI,#^.X?T()&I/ZOV>5)VUM-HJUSSM*3I[S4U)06, "^Q(K'N]1(J,2C@T8.][O;W%*H2$;\AJG ^X<7V"SQ"(OZ^*I#M^N-:@L,Q20JISQ) M?'22,K0>;TF'/P_M3+Q:P'HEW"*OL5W9G<[N_O8-*WM0'^G=5]89J>Z^ "O-4LOQ1 ,^C],Y8C+3>:(I M]B8@7S:*]Y3@'=LMO*.%=VP>O./.EU9&@6S"A*->)P6B3?389\0XAG$3[MF; MT]<0K(<^]"1EIUQ/+,9\P=SC9QJR4/4QXO2(400^50'&8'7YS,Z=*[+5\-MT M4[:6R;U:)A1Q.4;S?+'"SE]G<<"]<$%W&Y*IZKUL,F]TT$E?H_N#P^5+%"[. M_>_MA5:_R.R%SK\DD^FF2W6-F>)5YJZ#(VR%#!PK)+&!&'CW07?OOLP0LQJ' M>PVKX5[LVTO&VBMS V#K:WM;&QOS+\=<^61N51*TSFNKTA"JHV01M, M0.*X*+=QL&&E=+DQUL V("?^"# F%KHYZU;_P5-D6!4L#&ZT-GD(TZR#FZT> M^Z14%=9/J2)J 6>?H_3?*R0\5T1 DH@@RZ)J;CF=K<:H %HNS-E(>6F;+ M@I!7#AR"D[_\0,7@!B?/C1!U\+YT[CQ*0(J*DF*8'6L#< :7>G)$V10SY=$_"04R7^-4@DFGEB&V66KSW3H20J/FZ55XG^'E8,O4:%TPE$[6 MS!AC*0A>0+2_]'TV]8NR9+#.N>+:/K\P3=-!]J<4^[%+IK,L K:B5+GP(SBU M ,)P$::$)4-M[2?X7Q(?;E%4]R<6"!G6^(0<]E]CF"T"""X3CL$57!6CBRCQ M_L6S!:>-7#O=^[A6DM$QV=Z( ]@C/F4EMR.0!]93OYYW1 ;6+V6B[GRG;O>X MDI+K8K%%,^8#\05X.\&/@DD%X0 '8#!B M+-E]HUDK$AN<)K.,:%NV,CHT;F2$8BN8(<(;)I@E:YAUXT3UC.@XWG%2]OW/ M];PHRUB95PMCN85M\$;"^T<&BM2:")^C"UGO+;#="6.Q3/B/'44-"]25ZW=" M)#X=W*%KWVAP$$_Q&Y;:.YQ )^Z&K,11\*)!ML_D<+W&P_6:]\+-2[_5^_*F MLO*WJ2E8IA^XR_UJF J^ZW>W+80#+M?#?01QB"G)&)-Z[PL!&:OPD^3GO=)6 M8THW.%%$$'_=5J:SHG[X5YDSP1W];0U$F"X?, -TN8'@F6$4Y0S'M=WS%LK/ M\,T_&\A0O*#\5*8HSD^@'CAR!3J]UI&N#Z+VXF67H[5J[U&3WQ$HGBEWY^'- MV1P.!"AFRN-S]0<*(JC<,$+(5N"-2W@:*6/V9=!L4G@PX7O\5%V'PMU&4P:Q MV)]A]%AHV.Q9EG,N#&QTW.W [-5 WBF?^L83OWS8_"G#$?A84^3*_QA-RZE7 M>[FT@<31*7IDE$\L6$WC)'Z6,-%K<4N/"!#=$>.: XJ=WL$A8?@H)M00S'(< M@R:3&7^&:L;%5IL5D(T;IM3&&XO&:()Z!!Q2A^V04)U=Z[_*Z3"]Y3([>L7Y MF93Y*/"=*0Y95Q3O'<(:\ZRP0E:C=P-!2[6MXZ#CI,A&NFU;) M/7!$"SDCZS)!IQ/_$YF:KOVX1'\.C$/:5?4QH)#NR#OH?=^1L\O1(5-]T/1C M_KYR=#^Y3#!=<5Q6.C4'@R[SHR>,VK,M,8/3S\'MCC($3W8+/,E2N5 M8,'L&@SKG0V2.TW)F"Z5,AR)\\VR=)SYTUR6:TZ#F*8A%4?!.0G0&> RV"PO MM@HX;)*BE*XP66XJ607@)?TRX.M>P]?U&[7;3_T0I?LA1NQC4CU8VBZ'Q-OM M@9>?8[ DC1+IJZ'#I_2G',G3,^'G:F(0PX5JU.8\RMK:TD4*H]&S=_A!*-?* MVT)*LL0["11E7L+/,-:8.[,BO-DKA94R%/V$13\:@R$'+@["T6BN5-J)23/. M ]K4K#2J0A(U>IA1F$*@'89JA(AVQVU<*A6BR[Q^ ML1Z%F.')"^&*>_;ZYZ/G-)H_8"09+D_]&W_ %^HW0/_5>-7YQB_ M.N'X%84^Q([GD+WETS+Y(WW-(#!:GDQ]"# \GB;Q0OL!M5&E-U< MC*.17H?*$LCXX4[&@*YLJ)[#,V>!K"E;H.E2.!V@R6R9PPVAD(M-[#0I M',,LY6(FM ]H]6!)5T;\<. I2X=HCSS]_Y;@H%'"=H8V 9;%L9FT!4.%O_Y5 MAF,AH, D2E;."OYZFM4' X_*"@S&7<> MI%2JES$(-53#8FM8PO66B,'Z'#\[BHNM(RV38%EP?P(FHU>C*"$B4@PGUSU! M3:%J-Q^/+.Q)4%)O''Q,RW[Q0)'B%0K[)JT)8G,'!PJ3(S?E$71LM\H?X>0* MEG^AF6G-Y6'OE56OTF4IQM_1[H+4%?;[MHZ1I*@GY3?+G9CQ-,,'G^U5"H)K MQ4R=2\(NC''2$#RZE09!.8L4IGP7EGQ'K,#!]T]7LKJ+NQ_WUF7&D"FLE64R/J8 MF,0!6(AWWBVYU1V&;;??(.@#4EH $\70U8C/L=G?YR^VNH?>EA'J:91 MT.$@+PT17SM-PV@426P7>Z8;2S2DJ*\?,X+R(Q*1%!-NIZ--$1, I[3/@J$A MCCW!:,GM'DFU^U:8F;[U(IT:H-5AV2J<<=%O.$:\\EBW]^']>2?'ZU2?U9F! MGV$M/KR96+[D0#BH?PSE=B'+):T8XY5%B]RMQ/ M7!..0;P.NA%YB?HCPN=+>-!4]QL51!F+:T2+,ZL4O 9K5A/-\8!&L$8=XI;9 M1EV&MZ+>H5NG. P.#A8MC;7R,+X0W9WDR 9N2V_B*: @L?R FMD4%/C3^HLV M1OY;"F8#/Y]X(U1R\C,]0[P=0FNC=ZC*-E0!RAL2 RY4P YZWT\(E54+N>"$ MT-IPFHDX;4S<9]^;X=:XV]K3<6MVR,3N,\^ L:YSR>)@Q&!]TQ&5Y.*>A))LVH M\LB&=\,;(K08>(8(O9XK?<=*;IQ]%!8F5\*8_W*H%BF!II71\*S\R5I%OMM" M>XB8BQ*6G*+1FG#,@K=POZ=D84:CVK+4#!#=($J4?'TZ%;,&)X;M+LA#E-T1 M^#8_E?E%J,C%VF<$OT'$/,<$;=S2C*%^D,S!H4JRY=F=2D4:UJ'Q@G^@JY*) M5V#5.?LCME3B6(0R/C3A%NAB:](4?4\A&TEB;] I70*,]1, L!8H_6/*1F,* M66B/QYF?%$P.1G\>HDL:^TP1]KXA/2$\7HOEX3N#6!$G6W$CXVT,]@"RKY:& M$,L.O.*6NV-WVH4EC!EH<'.Q/RU3?AH:)CD[(G.-S@#&^4F&>$O1FB3ZK;JP MXQ&C,#Z>0 X56(:SS5+5C_2&^?2 ,L8!O3.+9 #K\IW 2> _N2B:>%O)I>*@ MSAUL'HRIU2$@NM>Q-8@S505HSLHL+Z5NGH)H:8QZQQQ,L&!*XM73=3^6NI+" M@'X65G"=%8"'16L*]+B*P*QC]QB?4X-@>-[/VMM?QL-U+)A/L,.1&R1N0O5) MGP?Q$VTU E7L\A[HF@6YB.#R 4,;;V3V0]D%]U$CN/2TF&F M0...V^;#IE [U#<_CMUAY,-IWBEFX4Z%#?RG!%W9;:$K+73E,4%75JAHR]8. M"H2*/9G8%]X.AS(34D8P(M*%6LYOU)MUD=F-M[PUB@/3X4&K%OYRMO0PJ\:= MIF\N#S=IO0+)#QR:X48X-'U=HQW%S<=@8JTXNU*NC162FY7J:(T[[GR=HT=#*J>N MJE?X95RQV:18@?O7NQ_B/;IN1KZ+C]3KP)0C(Z6Z'%>PM4D-;Z]A\^_^-LUB MH<,1NLQ=&X\:E"@U177G'496,SQ3%84.F$M"APK? M^6I%P<1@-=3%3#NH8Q":FGJ^9&XH62ZJ:G>W::1@_=-YD-*0AGBR>(,]<$>96!E,)ME63\:%V!U^)F8I\RF@=N.:(XR9R:, MA F[J_8BNI6L?(B*9PW(;Z+BT/+#/",N@)IMVZG5UO2EJH82*FD"5XS4BZ_ M+QP,]O%XT-GY;M>&(MT(,#_PGLH)Z$W(X4-@-N1#I1"[K@+"9D@:&A/C:E)N MV*^OA9,A]LR3N?IIT$91[_^ 6_PJ'B:T"Y#7!!Q)U:&BC1EC-=F^PX 5T9L4 MSNTY]S.,\S"DAR"69)@(Q17B\_U 1Q'?NVP:CH!1%#77OC+F5-FCXB(+1EC: MCR-YKE/3YE$+$(];@/@<$*2HC04R,$'6O24CYHJ9U.VP9"K4KG8H/==S'11L MAI%L;]NTA:"+W'EJ=F*\D!2SQO!5@*%04Z4H,41,<#'3,O'9I)GS3BYK8EW5 MX89@FK='8)D.VA.AKS,<1"X/4GBE8^1 !Q+88@BC7%OHALF"XY!$28:M#\*( M H@C'YWECF80TBPW3A,9C/OZ'\U4\$ ,U<2/1_5\,H_!!OM]*?U0%A)K;: M+6,*V!<;H^"PKV%9J_-;V"L(^14C7D%C0!ML LV7E;(;#\*5?^TG"?U3CO]Z M'!#G-@D: $N#S$S6;(2)#.'TJ6N)E7-HF5$%MDD?:!R)JX$Q'T=CK7CR/ 7C MR6 T7/._O24>B(2!U-.1A/J]=R:@2-MINFOQ+9[""R M$-1- '<'!L:0<*\2G-3A2^$%J<<#;>RS7LB-XOLRQ< G8E_!4<+V# *G->X' MSU>[J!&7,9 \LV'(0&^K00QAN\][STX-%@18IR8)5Z3XV$O&3 1CA%QH_^7= M7B?*@HKO&G_ X0F;5'%Q_?7K(;0L_.UMJ'^)+5!VF+CR@!U*$3B /P@ M.:"DVHXEQVR$LF&5V@/\X,TX.717$C2Q+%).U><+L/&FY(H[@< [UM9]#<:/ M6S%Z++,(F$ =,V/$<0U3SAT\";>R?@D:(+<4J4T:GG4KFBV!_,L 27:QT7N$ M->!.XYG09A_:R(_ G MXE(D):V6GZDCUO8)?G!E4>>47]D'TVZ9WV?ZTM_MEJG^B.B9IUO#P"Y5$L"67 MF)DO8;N.$C^&&T16?'G5HEP,95SNPL/P4V$TCU9.S6M*6BZATE?"S,L-(P^F MBB=+AV'L#GDDP_H[HG^2/AIG.+PIX3(V&L1&2TBXPD@,N((+->0 M^[N2$1H !W;TV764S4SZ%RCWQ]L(D2NNXWJ]Y*-CEAHL82V:X MEXN]5(G2WQP48M@RAZ'2==?[">]8AAP2 @,]K=SXL5NHC2GP;Q[&=SEN?"5 MCG:2"=5WEL+X/T7ZLY4F$7GA,AE)1NO$#7G)&O=:FR=^AS'1;*T(83HS>FQQ M=HQ82TSVI^/8"%05;;QV9T+(PYQ$G,VJS3XOTN"#]K.MCSZ5J Z%%)Z]_OG- MR^="RFZ_=:XPV:'T=\Y?"I&,D<+JL^$9E?(#@1>9;@V:,D;PJYHK7C= [:Q> M')G2@JR-#TK-**JMGXL/LX:3'@Z1J1)M)A54Y,Q^#W*O=%^@IJE>4""%2;:S M:F4&U3-49WS^LE4<#Z,X3.A64$LL:=Y$A>-J+L0R$:EDK&$G4@^+U#@S$7BX MB^;^K')=4"4EKQ-K\X2>#<[ED*W'$][""WN8P+6( J.6C5EY M9$$;%R:-R39=XT?'Q*L1:#+,HXN7WM'%\7.MR=G)[51 ,.B[RHU&Q][D99CF MDV\>5# 1G7>4"B1QU:P@'=L*9@LNG2TT2TFU$"T6LLX/":U#M6J$8I:HF(:= M,!Z3KA?RJ/4K<6ZQ(1_![DN.D23UDDMOYDNA)ROFL_3^)K^" ? M=9&7+I=TK;/:XSK.8+A$4")FC"8@E%X58@ .,5BK)#6:18-VH\I2:+]5/>/B M1K*W !I(LZT/53%7JU[;^$IMA*]_DYQUBL>AS+E;RXM?^1.=:UJ&# NXG;6A MT"["DMCETI 1:D9=J1MVMDK'<&\W'[S\EX5@_5(-T_1#=7OL.2$23/P3)SEI MI'K1E@6\MD[)2LDS=7\X7DM9C>10:/.C>E99+N 0,4&TR5*?N8#3]:CL\T4FD1(0% M2=;J?+AB)'Q>"832U'-F!F;UEE0A M:F:B2E3,*6A; 6#7(NC(G;1JJ;Q%A5[M/<;%3A'DGBBFD)+Y$5U#QVG^X:"Z M$7%>^L1FH0AJS;0BJY;!EHG?L,Y-V!T0K\:.?.4PTQB[AU*N.AQ3U[^:?Z\17".%,\KY4MGV"O<"8BY.C6IT"1TM-ML)U!8RC]F"ZQ\@BYYO' 7 M8L4Y=\_K^A.'YTP<"LR!\0XYD,L:#BZ/N$&Q<+F@@T?7N7&K15=0518N0"40 M5:G>7'/VI"ZTS%D'5.1 NLR:OM$T<2?&3:^IY!76O$CS.?HN(PV7&YA=T!Z5 MYH022E][EF>6C(?)'PQ+T.I("IG3.$V#VB,6# .D$"JC"L,\WNDSK. IIS@( M/P GQOT,8>Y$?L0I5NZV1IO@Q%EIZX::Q$)7OJ!&6T08TI0XC+-MCP$\]]B! M%/LMD*(%4FPZD&(=>/1"NIYC\A@IV5H$Z0-22/W$J9R[$4.]TO=EM2,%11^I M^ZI+GLY-['$WF6!/URLZ,0K"=R^57SD,&GPE6T9AS(%W,"_,!A3]?=D=U):W M^Q'5Q'-+&Q]N865N2:?$CZZZF0:X6K+?1*F0 8,PV'&APYQ.MUKD8Q3P']>/ MU3BMV31@#2D9^]\C=%M"5/HIUW(D."F8(4*[0 M_UNV=ZK+E;.^]'O=RP2M7SB)%+MFY W\GF.=DMN^!=1E"IZH;>Q@OU_MUIZI M<8FM5H.)"CZP=I+!$+P;"]2]W\[>FS\O=:6>.ZUGX4MJ1O@[8B]2!IJC-1U] M;C?#89W3>@\IDL@/8:.?2-TT=Q.)/S$RZ;)S].,U-]-T!O8]>5?P6./M"J29 M^\U?JX3H0>DIAEA!H[4-+9XN1$=_NJ"*:EDJ"F"$]6/9"OYG1]U.JX*"= $= MDZ]FF>F8;:$:? KC@KB%F3^GQF9P8Q@7W:TI(XBFR1GKY)KHEKI@TJ^'NAV8 M[B>4&#"19?6G)IAJ3+@AD;&JM'>\-3C9U)%^\%7FH#;&*=@![9EZJ,ODI0UY MW.DZ03WM0 (=#:WA@%6;S4(?SU\R ND2RS?0S,=C\XX[X'K/7EZ^?O=<;#MF M9>;2[653[Q;VW+VV[.%9Z,E9EO6=@:WQI1NS/^@.FF_,#L\>IMCPH-U>[3F# M[NZJQ]1 )+61FXM71K47\7=QM]V__Z,<0J/OZ@8IRF,,5 MAD[ND?%:VVA%TY6T$H&:SL'.Q&"40X!?D3OWEQ:N>"&@],[MH00(/<44CI2^ M:[I2JK$3%GHIL= M7P"W6Y_;ZVMZ"^EIUF (VMC?81*_HI+#;W7$+73$.^JHDZBXU0M->J$11O\I M5L5@>\#EFYAA&!1F=D+ ,/L=ACAA!@+ MHPYLF!6U(3VA$[-<^=Q/ ER8-"3BX3JEC24BM@/[ZANS:2>(DU^8UXQ&B^6Q MV[36C_\UV\$;)-*@T,;U+-#3+.7[FJ;H"_:]T6/VMZ ML+<93OCGG$L^B89\H!*EH_].*P(#O)6,N@XIDW5:J0Q+O$XFN' MS$%*4&K#CS%(R_G[7.GGY:8!,BRX_K4VP[ 1%:DJ;,>#1M1.K__LPW/O'?US MHORXF 3$I$/($6TMZ3%WO%&L/D:8N,QG)L^C8ZY$?RFXAA%\E5%!L>(V/&%E M/$R 3 ^7<6LANJQ.!O$0E#JRLT(:#6^8)J7.MU2FH=^!N.8B,.PI\C,BCXR& M3(_=??HB\]A!$ "&+E$;Z%)_'ZY-7)^=$;[^BW5][%Y='EB7=Y M].^CR].SW[Y5U^(.:R?EYY?^1[I1O]45N^^\@4:/W"EIL*HN>"F<4:5CK%)8 MC61'!:I0R,8:P+D_-7R&"*I(J)6D*4HRH1_-*9$3YR QS5/F$_&/):&WJ3A1 M5RR87K/RN2 F]6#L*!QV7H*A$Z1DBBFSOY6EE5Z>!'Y6:-9"J='S:U54H4(* MXIE;SXF_S,I80Y+=_B*KZ[#7KG>;:[N%S)#!T1\TFUZ?CLERM-7=<%DK=QK; M#CCT;^Z!-2A[L! H#)MX[&6H+?R4C^;&%>#=2CN]I3I=G)LM8=?3B%8_Z1__ M"X<_NJ4R0WK]!C'6N*[.:NFS?4>YI#OWF*^G@;[:-.W-"$9OIN5T6L ?L&-# M[]=L__A1/4:=%]+&,"8LF"!KTC@*N<)X>3::KJK5"0]T4G\#%]ZR5[[!2N)C MK)TD[LZ[W:YX(*FHR#R.R] ]IU6<&F-1"WSTBP_>;;;P.)K:UYUUI?T!E6]2 M\4[.I3.4NORMZ>$2:<)?1%RE/D?J".I"AK7MQ-6D0H&:".4" >][[NK8'!4X"\-O4P% MI&X&O+RFLCXR5T9[KE$%W:^;,'G*XG-L6@^^PEHC#,+>36C><_88%T#;J_&2HG^[T0<.OKC9:EYFPR#+U1ZA]21@I@\"-S*U5VFK:+PJ"/RJ1 MP &3S2"OYX:;\1XL+Z.)5M^J%B!*T'D?QV(K9T=PRK;H-A?566WA8[07>BAR M[^?XAQZJ1VQ75K$SID049RU!]=&?ZO8DFA7R_*+-/CV@KKJ@B/JY >7<%<#- MM!G8]UEKE--DQ,E$>*JFTS@*"K<3 !(MT9G"V@5_CH?KJ!R78 ERJSRN@T0_ M-?-#(D"QNHCH8=8XD35J::__/>I1:O,*!]) .;*&&7^#$9@[H(N(R*V-6-UG M@X]/#C>!RTR-E?6QQOPPD8T1X$X@12A96/1K7.K][B%C0)>\Z4NN]77^B&]A M@34!'7P*HI(PFJ,H'&28MNA^\'5D2].W)(7M,5LS?9U?NG:JJ3^R43"G>M@, MU!2&F\_<&%SM51$WAB)C2D?(&BPG^& %32KA0)NX44F3M+;1P\N&,5N83;)Z M]A_8;J&L*Y%/W=%R>:40XJ/9#+3BU+=DK?7-MWP'?4X6ZN+W=R?G?YQ>G)[] M1IFH\Y.??G^S<5FH>L:\U]O02UX2*)NT=INCP=;1UAH<+VFH+22^*YC4RF&^ M%93';:BHNQ0CSC!@BG5[ZU[-JH=8[D+3I): @E*28;44W8/8VRM@;*#MH9.. M.-XDL\"XA;XK+8KWU.G)WL%@@BT+7(AJY@I%&"F_N][ BAEGB(Q_/1$W$G;5 MKUQ\R-)K]:5O7MQ=NUB$P5FOM_5[==79J<$/'5LWI$.#T%5A!#'"+CUL?QGV MI"@+RBGC@\!X(:YB&:>&49FFPO!O6PB7+R79X,J;*D1K MHDQN@S7C192/%IZ3P+1-55"IU5GVYOMQ=5<- MN@M%[:QQ^*D<'ET(91*R6EU6.W+IMJQN.<^*[C?)PLD9A6J$O1:2@*J';JP0 M6BX1<&[ -'/[<1!@A,"NYKX3QD-F&H/94W!@:*]OBE4D88>_-45F+V0BH\9" M!:E,:=;IST%[4@M<4M_(@280%5@5N'@3S?ME0<)-Y ^&.3B5=FT!'\=ZB5?C M4A"Y2)C"WQR9?GOB]>:T7D2V9Z]&8CQF#G,Q>.Y@\ZT\T)V[F$XP M'I!^. HY,3V4<:B+4@P4R0^I32115F,3GV1EQ'>U<=S1NPS7LAQ[S&5MRG:M M# 3J;H48O2@XYE$*H;9A%-&=K=%$HD(+R1,39V>2B#%%8GKC<1[T^CM,N)'1 M_E,.T0'EI(YWXWHSXN2L<57JH!^7N7T4P3V@+66MX7# G1H\J&JB2X-+4\,\ MQ:P!SAZ4@0DV$O;,84PQW9]6GM_NVG'7O88;W^$40E/;BX\BE]38C'%ZI=BT MRBRT4SN/8KLQ!_78;)*X6#6.#$.>NQKGMW2UK)5;$$6&0NSU5/LRI$$:UD7M=%MYY:1_M?1&$C+49)PK$+ M7X8T14,A""9B?$V5R9R=JP;XL*=D#;;P-OAF7!/43N?6Z7WHT-(#PB-!$L2Y M.W>.O\'1O%[R0HW"8Q$1.2>K)2\=PB64J(J72C54N;IFN#!VD<6N[/)RXX'^ MR(<:R].E-=)E!"JE;[Z)B*0H_[#%'#E20$W7()[[G>[N]R_@$7?ZT5ZW1S]B M6H[;_>8 ?\'U3=\WO(T?)3^*:=*@*>G7[.EJ*)7^347Y$/<]BR;&22H(LOXN MOS=3TEI#IZE]"@_$I,-M[V@NA"7*+5C@BCY_"1.+;5M*U 'Z;%\X$9QG+X\N M3MYXIZ>GW%7/7F_.B.61K](0&9-1:[Q'FO^+(L-=/U?&) 4;*2^1XNJ=#8\< M!30!F%O/>X:/V.)'P-^?;\R%<9J8_)ZVQOTIT?=BMQ \*"Q6]JP0![;._2'X MR(^#4IA^G9-E3@#N3L[M$71XQ7*4ZU5/1R/X74SV9S[!Q96W/5/=<;=#>UVB MD5GIJ"AM(Z6+"ESZ+)>*J GK#=J>,\DT4I-S4I0H6(A5D:?HC7QTOZA0D# / M8G.[2L*T$Z /X+>Y+MK&&P(1D)8&!@GGZ01S&?#/\ Z5D=3$LG 2?G*[&(Y2 M(8#QD(]MG&94IJM?00VGN:6+YH'&073IN*_4+;;M&N@S="4I IU7^#(:FZ0ZHVQY^MG.=\3X)7N=@G'/-W,*N>$6WFB'6AOYLK>KG M :V:-VLG^MO +E/UW]Q"9TJ4[Z%[M/"FRDI+CU9;A@[=7L2ZAEXZV3FN_F,S M"*/2NA367?"&9<:VZEO45GWE=E!P-633E!V9@JM[C47=X0V9@E!C&&'I]Y(H M(3>&9A.J('C'4&2K7.0\,9Y.5686-/ M) 9-=(3C:H>'B&!CIR$8LDUP0&FY"\]2DT8=)_?#B"29[P5R$I;:-JV)0U$K MJV "%X0T!GN@H MJ:MQ+FS'+<^Y ,+=.N-K+Z<'5L<("YA?SB"Y:L2/6+RHC(MB/ D:"5$@5PT< M]2$L!O-DLE3)!YHJC$\[KB>=79,#Y-YQG(*BGJ@J:[:Y^%R:/@J5(SHGQ'Z( MA%^AV])NYM@&8J ME?_;?@R&<9F)F$;23\0LK^UJRIV0=&<7_5H\)G" )%92(@N':2?#F"PB_1@9 M%K];N0]+NFF82EL_L>K,-M,$T-!"K]8L98/]5O.?GD#:JM]K\U9MWFKS\E9W MR1\T5B'=(C&TI"JQ]6]X9P9+%?E'*S: 7!TP4;FO+K)) MFTJ)M6="5S[#4S'+$N,"Q+%D2M;8R;I2D%\I0>3U;S*SVA@IO'32(N8(F"Y^ ME? =J9A<.*?2F?B[ZR<,OSC\7MCUDT ?GE&4Y85>;XZR#7I=[UV9Y:6?F,3/ M<9K!*ZZC#"RW(Z0^/\=(RH@3/7"^TBG8XA<:PV0"=H->YQ9;@=4QA4*V-P9F M46\YEI*#[ZE.!ASRV"*3Y\2_'R /OWP++3M4!UA 2U\!:X#*:,F0V)@=OGOP M_1T+Y;$5RJ- RHR,&:XOY77)B2[E(!A2ME+0*_GRU2Y:E:25G/8U$,!.)0&* M[IW!_Z&"\[772?YUP4]R%90 1_'<" A,@!24Q:H_R/#_40=ZG$.HD(E9:Y\F M][3Z2I^]Z=>I8.\D0MNQ&-:AP"IGL1_P1>ET@[7T)".BD'-BCV[$<^@:$_+N M'Q_TF%:LW9WN+GS'/;E;_*>FLTN'FA')@[T7RU?(,] L8/;!YH$4&M&6;W10 MA,7'6G:*.G3;\Q7?]"F*\AX*=Z//MOR+YR\>QQIR)*10L;GA:RNYT[22>VM7 M\N"FA=QY@@NYI"Z>65/OOM<0-,)37$+,T5!['JKR6;>@VTT+NK-V0?=N6-#M MNRPG'N)'L:0!1H$9:KV\GBCY%&>J-!X=P$+YR9@B^'K&&V.WW,U)1G(N?%0@YC@&CC7JF$XE]1DBBL6 M8?9RAK2T\*!U&"[*9/H+6]SYH_J[#J (S,'EH=*9L&6BH@M@G2 :WI.,X M!38!]#-F+WI6]31A/%QRJY_Q7*(>'%7/.:]-^;" M=L\+_07FMT>I #\:T-"RWS@XO8$;HV(N5TYR2J<[9VEPUH8EQ&[3Z)'8STQ MXQP9/JA#M7Q76&>"/!E'GSP2VZ)1:8#7CQW581%&2J 1.28)$KP,!=">O\#] M?31S-%/CO;R.TICJM'#RDVC(J3=$V_N&-R!9:'ACIUK#1<%WYH>7_ZY4+P8& M3FY:#$GS N(@D#2?YD8@:$YCU';Q5')0_38'U>:@'G4.RLG/WU12@I%5:5:@ M,>C)#[A!.T+Z -\C+!."Q-VO=)9R\ZOO+M1) AB9 M*C^1'/S:1,,70W@_K/EO8MWGRNDPA3OW[/C\B&%HKQ$%]$;(0=](X<.M*:B. MXCH !2^ 6Q4B5I%/E1&X!3*L)E=]Z]N"&6[T6E& M,BU9:$[6%VM^!$,"IB U+CA5B'68 MRDA )1T-YJ86OTG$GJ$)NAO^1<?V6+N4(EZ9XEW!L_ 0S/8<MZ9( M4)==GE&7:+/)J 0S;&AE6#&."?,?++QG,K>SXV.9TO/F-& *QQU^,H9?)U: MI#.2WC5'J1I2 >4\IB-AB%K.W#B7WPUTQISHVT=N+ C7%V_:&_WT.3R!2Y)D M;N")CMDG-Q$?/&@&44 _4(B0Y!)8_6W)UX"=7!*O$=G(5#J$P.,?:13G&$B( MC7Z]A$\Z[@>Z,Q\MV3OIO^U\S:KP5T[')ZD/-0_4^]K\;?,._#(+D4[QLX(- MB=5)JING_E^:DZ2N%.02K>TEJJXJ<_!>IPX)K]:,Z VP. /8T.HC]K\RZ^2- MAM$)Q4Z/^6XY,QVX..-LBL_Q;OTY+0F2*@83.6$>GDBLFJ9B3P(E1JP!6%&P M#HKEU,RPK3KMH,G9Y1'#V"<^?@;3!:T6+"%D49WIRC7>^#7:_]-FQ/7#]CI8 M]A#S.K/+,J.,[J#+B.@EY,'"RJ(>1Y7=ZQ=LC12HA^_$]%"6FE7EI-18OPM- MO37(;L2"B47%/"OZQF,HN2-LA)7-'9ZT)LZ8N_#/=,W'UI2;88L-G@!S :": M^&ZPVZ/>H4N?$E. I*@W!ZY\>=L5($$<$UQ\?6DAF,[3J)P*UI@+S==L0]>Y M)N]&!50K",QSDI5<^)TJ8Q(D&&6 \&<+"N,3],7Y+1S#(_N/Y>*(5=@V4R[% MI])@#RQ#$#AEN&AYA9&)RIQ)'^( ,\NNC?J,M!W^$FP,:EL %ULT]0LG.S#4 MEQLV9!&E9QQ!A&&0,? (3QH6#E2*!C3^"/X#[B<*KN6JP;ERC@'Q&#$M5(0A M3](%8"GQO3)+(]QAVQ? D#@Z "VX.9P'"JLC(ZVVNRXO<6=5>2B:M4MC:CI6 M-ZH]W +X/5;XTQ$9='=Q8;8'E0G!J##2:7/,WJ@L2E*49@%=!:8EE0,+2'L, MF[V7+[F*Z=;"[B@O!S1@-$<:ZF77=#K(P5(R8S/!BAE?-*:VS M>E>U=:4WC>:X,>?\[E?C"E98S=-WP]7(";!FRK_&)VJ>;"G8H&U2B#6@H!!; ML\T/$ OK]<]O7LJS;'S,]]#?P]](- +<1%9/51(X&6B5,ZUN'V&MM+#/7:(RM?49V.@\QLB([8&:'0 M;"1_@["]Z!+W-TS.M"$T#G9\1!JEX9?Y6NI-M'#FAO<[$!U.'2,:6L!OB,&TP2M1+S0YH"?P/*%:.Q@Z!-/ M0\Z>L$MH7RG^%:9&3HM9EL<9UDSF.2%B4$H;'I.[C=\J,V=?6"@@$:%)TW>> M;OA;RKS4Z;8 %F[U7="HP892/L^9'>]]KCA=F5"PA>\>%F"S;FQ^DF@3^D'7&$.H?Q @PY6XN8.8LMZ*V$/TF 9* M,XI)6'6V,4:KHV$M*89$458HU>9*9,TI95!P^(0&,H[-FC=YG-[,IRTT2!$V MDXV%V[B=',>O5+B;>Q#O9[D%%WS#%@4?=I>4TNU.4;M6J:Z"LS"&YJ:&4[1\ M;VS^-O,JWB;)P\DK_?@Y)CFPWIS)+G1HPF\) M.^S&D(#C9Q,U7HU!T#EB#9QS%1X]TSV/9> K.O-4[]\JL>7V_ M5S#5$RT7W6T:_6A(2Y@]A^+,!![@!>;_3#&S#@_+FP->*]>C0[M2[QV*F<7#=1BB&A6C84SC,8)G"* M$1&/0DIKKA^ M[0P\6">$HUN!KW3BQ_)6E'^59;JG&K1&W0Y+DJ9*RWXEE>Z M=I)%R6?F.3K-^D@6@PBL=)(\[+A*8&1SA4&!X39")!IHS6 M?B23I1/[2@VQ=#S6#&GOS-73<'2EC9WIK6)L#R2%R\G)Q.;2_#1V&0+[Z$=V MALDNP[EJ,Q86Y!'5%[**;:#@UL:.MK0-@H,SY:'#%EY%>Z*:V4N;1[PABP?>2:C,J,EK-*;/Q*GXIPX5F'(UK%^ET77?K!P6\YR!0C5 M>I6ZKXX@'T"T1]IFELTWTFXM)0:[YKHI![.3D\;4-CSQ/A*>"8\,AQU"!*OF M1<;D-["^LQ1,-P[4UQ_]2)3%"2JY+$W T$1T2 [: QR2$2R6QF@Y.:(3@K>7 M\9C;?R '">$5];:PTL7P3(HF06#10QBP2%A"P\R?HS7+.+6F-AY!F<,#')Y9 M"E-+<6'$* Q";F41&:WT)&VA8!R1WX]#5 1!G?K!Q*3Q).-IYZTKAVK>R*// M6FRW68LV:[%Y68M[4UW'$Q5\\(YQ4J0%!&T\Z.=@&,*CRHR!IL\H5/>$ M\1:(-O]ZT-<8=*/#8/;F2Y8L'(P,^'[>T7!N':X+HS$3==+CHJD_%C43I#/4 M45,_5%I!840$O]"1G,D4415C7QH D+?$]1EPL8\)P3[S$=;(KWXD%PH#7Q0X M@D$5Y_O[Q9'W[NCR_/3LTOT[F/(UOOY*7R/<$MUS8658>W5BZ-%V ''"MC3-_BLV+Y.[QV(88Z0IL^PWWA@+S ^MC02%3@X]9&D<& M4XP5L5D:4T#.(\6H S@R>; [KC$*MC0P6AFP\%+$8.M9)^,7CV+_SY<-=UL; M\CK-X)T)P3[A0C_F)6+1$)BWIS3C&BU#AO*3PP(8EY:VP8(^?T\H#D/,$V2U MT0MH)[C\FB,[?FR[4(Y3T CD$3V*%?T))CS=>J/ B-EZ&4>QJIC"1-0E;,5Z MV3F(A4 JJ4QLL(#=P UFR)IEB^S>,O%A!^-(K+XH"S%UQ_53%UP>0'PPK->: MAULML%KQMA3YC:L1U)DN8+$@&;(F,RYV,::B&UTEW6P_,6YAXUM-?F5-SMC%<($R->@/72K6K=/.7*C>S4U](R4O3,J]2ON-HP;C@%";#HR$T +Y>BHB74O*,5,INVJ"W9DL MC>U5AB<9@U?$9RN@#8=$1Y\31S%M#&;C$X@]'73CD5-LJY'5+OS063],#JZ7 M%_;Z51TS(_2;5)RV!F1)T(GE!W+)Y84$>W>>!<^?'3QWF[!Z==5&UV^M>^ = M:*TZE?X!3DVC,W:'A!1NYUL(9)G$NKR[KF-(FB2R+1>5O79J7S;^#?6HQ)+O ME5]U&Y%7T:U&$-S;#0VQ,E-N?II6?IYQAF*YSPA)LU.68$#K3:^J(ESMB]WS M)1$]TBG2W,!?_NIBC8['I<32";V 0J3IJ$/W+_*$LY; (U^HY';:@BY-J14G[]!E0 #=L*S0G*J*AG&NI3^6 MYJO,8UAUJTTSFJHIS;V?L+0HX^@W@^IY$Z4<"F:)9<2%BRR@]1$)MZ %*3_A ME^A*J-&RD-C6:EK_ZGS.S M,?*#%VC.#N^U3_6@O%[,'0T+PJXA_$U;-MPLB\%#-]JDSDIOSIP_F:K2F!W' M;IN%&]H02/@GT/429%E40'PU VY5=2[^B"Z:FRV;+M@9)I3E8N<8AVXG**;O>)N1]K(F49L%$O<#?5>=O7CT=SM U<7_J 2 M4K/+2HD\$*><=]NMYFV8[^UT?=48Q)NYWM39W52QD2S;I1]>1[GM8[)"_SY: M";@@58P+?"%,*A4;O-IME!&M#&(24E%]F,QC-"&+/DEA&H!'E*C;'O#+M1Z? ML, LM]LU($H\U$/=EOD6O@*_@1NM+TU"CDB4W4:.A[K4@%Z@29[C"(87FCM# M;(.28D.DE>EX5-+#^/;\R?3(VFESC&V.?K>#/99EQT7^GU*:T$<1/"RHOY=M.O)<5F*Z>=GKVHNNZ@,\G= MD"N5K6898)69T8X%S ^A29SYD>F&I%M\ZPHDUH_8XC(R)%#D$Z!]3&(Y>SJ&F?Q=)2_11@N9_!UIGLPM-;7RIN;L M;D3>,,YV=3 ;KX4Q:'R=-.0%H5[7Y-@Y5F6FKB,XP$Z->;5P"Z%*S2UE=&J9 M&V\VS+Z)>UQGOV=8G4OT8<*J 0_$KU6.#V8>,1J)@0C:LVN*C/J:=:.#YB4Z M4 0]%Y]B5**)AJ5W?-5M,[ZQN*@8'*WMV\5RAW9I/(J&G8 M* M>XU0U1%HC/.,JC3L).)#;':OZEU_U.;8L*MUXI(:7-ZY9>D21KZT80DSA21$ ME$_)K)YT$ :5?L%.!VRJQ&O2.5%.'"Q9)!W&[.&;@\F"P6R.,:Y^<^4XI-F: M;N0.R;\E0O-)DC/=S7CY()+FD#BJ.R70R2[$1%Q%Q9Q#F!]Q3$ 4GI,-#Y&Y1C7;EM&J2K)$M' M(7)QSVX*2D7+%+DWEFP.>OT=J:BE>I5:2>VJ*EI/&$?(%&+D#JJ?=: H^/%+R M]^Q?EV^>$[^H*!V_7JZ*2@; M@+CA,-GCD+Z\&EWV$2BE5.)/^AWP"_G&T@I: FR+"[3D2V[MIB[WU#4Z?$;< MWSO1+OWE+72?N0FA^8G-CJTI,5])5.3LE-_0]6@CE=[QA%C88#X:+;:A!>26 M5M$.F;9#CYNRQDDJV!\RZ72:1K""M^REHQV$E0K)R06O=D"'V)08T:Z)M\<= M=C3,I)JDDHXT1*DES/@Z!<]G@#I'(B( "2J'NNJ:9 M(!!\,T/3$%TOU#SPM>=K/3B\_? JX: &)C U1(*/CUP,X<>JLG=@O*][O<*4JN4VU^%*X5QPL;C5MO,(:[;KLW:*"# 4$SI7U-3$ M97B O?N@BD[CM+$?LP:V):5FVA2_5HB.B'(8BQI@&3AJ]U1R2KMM3JG-*6U> M3ND3+_0+/P-'6>5;9Q]U*01Q6O<&7YER%1WW-8.#,YM12+.* B-C#.ND3$<> M+OI%G0S?+$,&3T:-$C23='213QZ3=ZQPW+X3K?;K>9+W.M MU_.3"+'G\.B/DRB$C94RH=[V"[>YB>]%X?_]Q]7^P!]MC_R]J]U>;W2ULQ,< M7!T,A\.K[5YO/T#KI#\<_(/ECG]Q>GGRMG]T'N4?7K,C=K5W>+"S(]]AST"K M85*9J()C?Y:K'_5_6%T*ORHR^-_0#!XN:T14R45 IQ/4VPNW#UB24A[.+NEPTI]Z01YTU?7=V#/B0BKX%H*.B^?UC[I&JG\H0G?ZCV,6N/D>[SY- M9-UW\^I4?\#M_H%.R>:*QA<9UTT+G'OGHE) '[TE0Y CEQB9.T>[^\NY>XT0 M"'?(RPMK3; ?_SF"_^GUOM):W^DBOJ2H!:8"+.!Z B8W6.[?B;9>"D>'(&7R4O7W:1(Y>HD;*@X MR8UPCB28H(]279+<[79!%9\I+("?>7^K+.U(PSWDWC$8V>.S/TY?;?4//3@6 MH9I&P4TH0-XC21%)5ABVR[RE/B .81).0-HK,YX!3(58# 41L=H/R7;(HAQ^ M79E4TRP:A^NV3M3=,BQ.@(KTT(XIUUOT&B=@;C MT@EM8BGZ((VS1]BQ#6FK8L*<$LAC]9[9%B("M4K4F/P=HXJ$M&S5:G5AOLLG M00*Q881UUU05,53%7*GD8MGTQUL"+3(XRTO8'9XN0A_IDA\)^XO BV1G;YFTP22:@C3:)#=SIZ439DA(3 M[: O:99WH,.U.XM+A_%?)3&!J*W,?CGB=13UZ\/3.M5UE]9' MU3-FV>MM6'04?53\IAC=9([%<9()%@YN 5/?B??E%&-W,E&D@NGQV/H, MGS;%FDG^"GFI_+*Z;+^)/BA^;G?WS,\Q MQLP\,/PS(U3+3\2*0GPD/9%0_I=89AY-AWY,D08P,) BE:JPG*YA!@QYG:+) MPIC4H0I\)#1KMA DU<#(33IG6%KO=$T3;K3JSVC)T+C0R"PQ731W1UW%XL"8 M9L7N09-"K2 9L $<98FUF8-&G3^+0FKP5GT/PT^73L2R"H.=9X,'$Z$=LZ^: M*HEY.@G@'*O<=@$PB>ZZZ2Y-,)H624XJ?^"8Q/0^5BQ+JPW? D78M."W75;= M#HZ:K>F7Z7F_*H MBA1NU'$R<*WA6%$(9OCN8ZRIG4PQ;D=)E9TUO#09FCAO_+&Q3[DG@=R=?%OF M1NMPA4R4?S!4L+E3"DX 1N4FEW4&UF@M=XZ^7@W#(L$0:+?&MR)VK+09X:1( M^?*DTJR"S*N:?)7*@=HVX$C)*8P*UO7HBT4!*B5B+#&+25.840RJP9SM>N_2 MPDBC[#K!'B.83Y3A=#NF4KYR@IY&SGBOS1FW.>/'E#->J;@=SY*,=/+/FGT M-CK1Q8P)]_]6=[IH-,?".5][&5$SD7,<:[U.=86,8 MR;F##4:\Z_VDEX^-,_,(Y]O3]%H\>W8\&+&T.D)WU #)[C3L X_27(;8J5?% M(4C]EG'/G5$4:0$N4>A]M[MWT.WKWK<<#RP3--V(9"I.N7PI$;.^Z0G]_GYW MWW3/;4:0O[JMN3DG*X^=4(86X-V;J0DV+KQ6VE5"UHO!SG8'M+6Q."CG4+A+ MZ4Q$XUYE0KI&ZMJ/8KHTX5K=(K"8LX3-6[PAA[KY6. AD+H$,@/R21I\,'41 M8'DLE5SGJ1@[%ES*)B63U1(Y0@Z[1U7?<6-\0B#/AHO M;'PQ,S(698U&6SI DD^P(U&$H(WG4O]F?&'P1>$([G1[Y@AR*3%8352T0JW6 M"_!8_$0AU=X CHS3K?T6.I$HZNFEYKOXTL/][LXGOM,,?J4CXUTH0[1QBAV^ M]]U6[2;%](H323K,<:1WN-*"\%@7P0IQO^D1?V:Z1] #!R^<9O#PL>3',#7= MU6=H U-";U,0>]\M'JQWO%G'HZ4K#9MRN)J-L--442QO,8MI6W%L5*K)\4N9 M=9(N:"?8)3>^U0!FAA(BKM3J@[T\1XEE.+!YB"$$B-3ZY8;[C)CH0)]B$&%4 M,H7S^BV*Q-'A*CK6*\2.C9PJ,?.%28LI.WA-\,F! UOU6M[$[$/%;9H/4.Z] ME-#CQ %/7#YH Z9<<^NN"+<$9Y) ) Z3^I"A)G*E M!4E&H,%1%^LB>W->])$P# "V8-8V>.SP,"3H7PD,TV3=X8%50TW%K'&6-\2Y MJ;>/:1V,)342];3/VA 1O)3S^AE*BN)OE/*O9@A,5I\8+E@#<;6"5DLK.+4U MZAPK'@F5F:D*CL M&@U3+T^-\4\)>$9K.)53%)@WZ--;/\GW_V M]WHO^/]^X7&LCZX>Y41R7O?&>($IR#>UI@M:CV .[W1TT,^VQT2@+ZCVU&6V MYY^K8I*&:9R.#7TLE5I0M$SLL ELLS(EO>0_5- UN9,QX(YZ:.0U9)*<*+WU M+.3^P%3G%@[7-9-UU%,;H7$)1O)$3AV5AZBQL:81I"2E3GZ6X85A&"PRAL18 MSOI\[L\P3>,72\-T&H,RST9#DMG]#JT4$O%[!*;K>@ART6,TF3>VHZ^9FB2W M@=-872NNX[3)3FXDN62*BUN(5R'51?,U[%[\ES135&E<5TN"MKQ<'4E2NA/2 MW\)C,\)6 MQ @+ISE":A@SGLY MOQONSU1Q.2W%>9:CQDVCY= #C6-4^8ZB=S4(.7'KZ]_: 2W@Y4[+T2= M(>_"T%[ (<%J%+5G8>,20EV.6Q>9?JL>.5\ JQ'KJ4:F@T/XO3NA&K;;B4,Z MC\8SA(E2#:/5_]Y"R/N/'&^>P_QO#/.:S_UAGL9EH5YH<'=U@DXXO Y&_P9G M=K#;[1\\QKD1KGY]*<7MMN^'^S@!7P>0KM]SL9B"*?9_6(,<5.'F]W80OI). M-#'*-3<57A=!FC$\.;0LYT[F?,E@&A%!&_4*XOM"R-9R9$$O7GS9 H['<3&T MLO;(9:TR10I6:$2AKOP@$TR+U-0OA,NL_CV=<] V^J*5EU9>O@%Y02<<_+(Y M$U)A"%;"0OHV*K!/L,^7";O>(Y^P=%R+8_U%(>MKY:9U0+[MF;4.2*OD-]H! M(6 ,9]>$&5M;0E*0^V/"P$DY@PAL)5Q MQ)"3$JH ^[=2>0RVWG3,M=JM\X4OE$VM/+_#1??H49[[+*@^EGK[$CB^9 MQ^T=UMYA[1WV".XPC#;,$3+I@&Q=$!?"A;@H!F%#&LS%^)R.Z:UCV(.($5FH MBS7:EBLCNH_L0MHLT/X2W]V)AA.;:H6OR6Z^=NQ'<$RR7.D&2 W ^08>F2HQ ME4-$(QQ56)VK:8BPCH[!;C]0YR2-(JN4#!."D%!S2(.6)EL(=$NS*5(6#4Z=9/*&MZD07/-0A-5 087+4S:Z21%$.7E8NHJ<9"Q MB+EQ1(Q'EAK>$*)?KS96UA/.-$HE50Q[U%A34:.8\,&H]F.DZQ8FO ZQKU!1 M3[4[54>VDF9(6&P8C*Z-ES;+ <,::7;N]LNJF+YUS;QP:^':2WUM&Z';#\L1 M5K&&=[I( ^L>FBW^4].QH?-DR;1N)8"M?+JW:0D9#;R #H-F/X:+ M:6IX>F3>2IB4>9I:M3R2>3IBR!1;I.\(^!Q1];)#/M)Q]Y%K7$"@728;V'H2 M(@V+UA<]USHX%!34M44??OE5144XU8_.$'63*MWZ0GV,\L)HCD>RY(*E-R60 ME*E!_4,./NZ")(G8EGHDLZKL7HU]S?;^D@,D$O+0W(#W.CDLB09S10JTC ;7 M1"[>N/0SN"/!H''%I",).3G@424I-X%+C>JRIY$4L<$?R\VIM[+(_*H9X*B M-46/3'Q )8*^_ TH%5Y-+!,N'Z%:9N,3^6#EG>4"T0 $I% M'BDW9Y+: .&%%5.(JQKCE484*S#WATO4HK467*XQ@):$GQ"YE5L56Z%("I6L M'17%84\!YN=GJCUP\\&I8?9E1:?0,52;_=4'W%BKJJS"EO#NK*& MW-2[6FJT4=Z#G15!H9?(HIKN=&1-DJ;:&.QVJ3F)G&^H1,]2:Z)*M21U-S.O MU!=)7GT- 2BZWMFUWU:==6.L>,39P&B-\&"FZ6?91 MAH:*3XBSAU1=IXOPA"[.'AAY M=<, FF%3848FPXYH"Z?JKBP,EZ3PK/W_[+UK<]M(DC;Z_?P*Q.ST.>X(2BU2 M=_>[&R';W=-^M[OMU_9,Q\:)$PZ0+$IH@P ' "6S?_VIO%5E 2 EV9(%4=B( MZ;4D$JA+5E9>GGS2O1HYJO-LITY1W,;1Z0L0D4C %WK3O>OG*"J8JRI1[:^9 MFU2PD[EBU[[$EF/,'NRZ"2$%H]5!H0'/6H2B W?,>J->P-R3Q M-]:%[CJV@0HZ\4*W-6YQ[^9/=R/45+H;4L(YV 9]65X@O(IT%'V4^4JLJ6%4 M $(*,&\:IA %]L\,VXV]KWSYI8MK-W$Q.[>W)/S8$0+:EW]I)CZKJ456/B3MOHQW[ M!NOMO;L#89\42<9-? DD\APKO7#_9N^(MJL46!1KFOS)O,DFP%[3I1H_%3(O17]$E_%2>*(IGC5B/># M_A;),\Z6UM1!@CE[1P)3^S2"G!0\*"X 1)+BV@%#F6*5M9?BP>[!=\RM2L:B M_->NG,^Q;S\*1E"G>@$"-M4R\@^BJP7+JN_QG/B;'WOFKXCGD16"*K/5? M0\=*62%";&[$V90QJ*S&NHR&=7H3M.)JN8'6Z^_6C%?W)]WUQE*SV2VX6=Y( M$I<-*48N*;^;$* MN':<_3L _HF*.4R8(\^E6H3/R(I+O$C@:&#:KY6^ M0E,@HUBAV)&C=HZJ^U61TXT3K-B#$!F,>S!$Y QE&^C#<:>;MO@+* ME$4:3XCC)8]^?O7Z)8I%C&KUI*8\!8BKK+UZ2$D3AI&A9@DTUITJ$ M233Y$*(?S T.4%7-(2+!\1<41=?(@J+7V/29D'4M[4DH6$WDB\%KA?3,'>>4 ME+RBFB$2,HP/.]^'(PBHM&$PJ$9(%UA_IN1[?@QMFF^K$CHO1%T_$1O9UDJF MV&$P .]V[#0@-;T9AWLBK'2N?SF3LT%870C6LAHC:9!.02^4Q9 $4WB3VAC8 M!ARKF8OQC&Q'5:G.BK=2\()W_1;:SE7XB7@R6B"H7+3ZT0Q:V'S M]&]Q@7WMO<.M,=HNGH$+8BBKX!OU[;TER@AX.0HR3321Y,6RPI@/K) /O5"0 M=-IH?R.>" D#4D[!PB'7L<_R7)>F>&RLI\PW#=:]6D4AV6Q9S<&:!A$ DC N M6.Z!0>O:24QR:\3_9<)(J)!6DQ;!I9<^&KO1>^:SIAYE&%]1$[#GS4?62O^LTC 7*=^U_KR.#<*%EO,YBH3J!".+40LY7P'KLW66$75D M;V=\BWX2>N%:S!K\P3E%68S/F;T/6MC4Q'<1+ M@MA["(^$7R^!V#''5H'V=(.,6J-1KGHR15I)D3T+(J@35,BH9MM3Z3(#2"6Q M2>',*+G>=7]5L-6<.2>]RPRGU]X$^ 9^MHB(59;L)1CW*LY^#-HSX4X,)= H M$1K\Y112&@6WU4I32F!*2$RVC[DND9O1ZUGMKOOON-P-I!+QEH(DS_O@(I I MS>GKP"N)!K)K@S NB=IYAE.B?HWN9%GW!ITMA3%%V#,4\$-1/[#^8HT K&%> M)6)VH*M! ;@+T&&.)CAVSR9-U**7.ZIMK'N, !YO]]]9!.WA6KM/D]+Z_:OG M289?&J?6+ YTD<]/,;Z,';Y?W2I AMM>+M1I"J*42J_L1G_@#;UJB692"KMR M(3520F3>TTEGCX)N>>[0U=9' HA]T2ER (X"&QF+V8NE=G1.H5]9]W!+DI>G??*R3UYV.7EI M7^)!,%8189@50$/2L2L F,4(%[I,V 0;FPH\ HS.N!+LPC"D 4TF=!NKPEH0 MZ4@(5/3?!J:X#CZKN2C[ &E?H MB=O9$>QHMF["*F6"@_+^B;LHV*T55VVZ9&C<95PDA@)R,C6!-#E]:BU55(^9 M"S1S1R_[\8&B(Z>@W@\$=M9Q.M"J;5$X.]#\O(@7=@NB10R;!,ZLPK?)G@.> MASLJ80]L[LU(GT'G7)4AP 6=ETP!"Q[IP+5 \2TE'"E3.\H(Z\B< 1SSV_"N M=/K?#2Z> )B9&/H$ .>\0@P">MF%=F9"_K3$JSGH-R(AOMRAG+U4R[[0MR7: MSGWO_&!Z((SF.;$8-LY?8,VU$% M/3]S;(45=!I1R0L0%%,E*&;H[#,^N[T+!W:$0/1;W8 DH*,^//KJQVE.U9X[+%/?(&?Y71*AX*T;S"6;JV*9($YSV I5G)-TP&2 MA!U4.MDWHA:PV\WCAK,&H +NY.U*6WWS7:E!QZ>U]XLM);_D.[?N[F-X%JW: M(CH]!D0=F)$(P.-'_J&S4=*V2!IWL/8@J=/A+EJ^C=2?])N4>2=NB!(MN9A=LM1M:LL8>'79 MW&;3678<0TT:NTE[1;8SF$17%WGSK/. N/A4GWN:[Q60S:+$PDBRL)$=^@$B MK>O.$Q_23H:??\^SM<-VD<:U6QXZ1*XG':R0/[#=TI_K6QS[RFS*NK:(\@#E MI2K(L=;YI^RZ=52=K7>/I,,OVF9[NZ=-!1GDRMO:7V\>'XV+PLW#0OC\&B6<@O.F3US8)=B M<$7 #DMTN*Q%6P?',GJ=,^0N MM WLT?8HIQJJ (G\(E\N6!4QTM?]62NDC6O1F1O#JKH*)E_+7#M;P]5!JLYW MX)X 0Y;U*>9V&7UBI]JZC80;<>SOK,>.U MTR_X&[[-UASQN- \0K220#; ?N%*1Z2@_CY+H$P6'+'/E4.C0PI[X@I>MT"8& M;>*1#4&B?ITR*/\ K^63P1Q1OH2JGA!H(AJ@=O,,8L<8+6M@JC S>\<5"*-L MWMYXNZ-HZHTI*.U50%!\<*WD*E1NF_02RK;4'(JUK233@ L.Y6HOQ4=UK[9N M)C+57#>>*[MA>[O[#;]AC:>@ K3KWLP17?EDZJFI" )J?"8K=$VL5# ?"0\Q M( ((4'[U(+SP(&&NH,&#))!51-6QVW%3GK"0*:4SAG6P2>?S4I*7F@&ANM&E3@ A6\(52+V!@6W!/R58(X"RMXR7"25W_=BK5UJ]?Y/(==M8=B M 1S4L':O?*F"-8\3I$>QKP7) ]R!RUAQ=%)(+K&\ &]'L+3/I=E^;EKWT M_$.4+]OV/!#'M8]R,X?:RH22EJ@XP&MG%B\B3E/P8_@$<,\@G"?)_@0$-RP6 M/];>+O'<>BQ6RUL93N%0"P_+I+ N7X98 H."0=J.?0J&*K\IVY0IE7@I1*8E6*EN; J=.M,P^95 )HB53 ME+6Z8QDP@K:2#$_&XU@2V)PKR!FNIX39,\:>9JW/J5W8?%GC[.1D "9'8S)XAK)U!0VRGSY*.R:FLCPVN4G;UFA-SJRM!=X-[&DC.Q MJU70.G,A ?9\"Y['%^?8P#FU@T@0.LY56XJ@EA/Y(/!MH5M9O$']IEIG"(+5 M8Y<"&($6><6/"H=&\DKAK^;Q(2P;V-@UN$D@0K6[H#%]>L>-Z9GOFU_S"V]( MZS%#^,1W1Y9D ULT!%'2/.B!Q($:[=2=B'01%+-VH6R:A2*)V12 9',6";,\ MC\J \(?((\=45,J5XCR,P]3Q,_!^M8<-V^A *)MD_!:OO149^GHB=']9K 6Y M9'9W?*(0HO6#L,9,.[?D"OIQ)Z5(B&#^KMA5NY9[G4CYVC(Q>L[$AL8^W<;P M\3K'YUH"V%A3P'XI2^MU9;B.4.B],4*\^+HR\VBX&[V0(#/>1L,?A7GQS*Z\ MT"7"71\+@V/BVYG7T4#TVY=O_O7ZU<[P5'E_C;8&G51*#>#,K_:J&]A?H ?G MPCVJ3O W!.MV%DK3]$-P?_+Y?)G!47QG%&CS;$(Y 6RA)2Y(BBO OTXE\YM; M*5VYHM22;0V2Q=3$N';N3G)6WH,J;&)XV#3W9R_?G7U/FO(G:%@;O227]\T" MW!GZTAF$DA"P"HOT2[XL&5.E$\6-!=2T$*2]YIAHS4"!E&P.(_90OJ4K#>'T MK(.FGNE$J<(P6K\\M<\Z)W![IK_EC$Y5J C>0L,1D"/@>#=3GH&Z&1D6 9 )&RS 2VD@]=#[JM( M&+X)^3<#24"VNR;VG:6H:\92.3K&X&L*=-9>6DVU!1EL!R3,N,C?WK:+'!$L M\6)AS=H: --:FWB3P(TW+NS27,")>(O-\J@E-<. M7;QIC*(L<""LN7D/":,)FD%D!"8H\R$OP@>,=N(EEFB6 L M?%M#^!":MP.F69"O0*@'XYM32)4B8@HKL%5DS=65("/=.86@@.R&FJ0%3BA, MZ%4^G>[\7,"ZBVENS9T4'T8VHG)+(-[G"/%:O'>O+ZXMO?&%H/Z)/M07MM+0 M-7%!Z9D27BPVLA,&%E1<%*F1DWSDI^!<*[' R"6@N4$&*HQ48B 6'@(NZ=)! MCN%!!#.B$"Z]PD=4-,!!W4EA_6EFXV ]O4>L?! MYSRX#C"/2W1SH@^F* !*#<+Q/KY$9 :<_4YI69FPO5EEBE(-%P%Y/\DGD"IA M.5>#]-&)/P7L@2H")PR@TNP<=$*._#].A:](P<:"#<=U;%T_-/=KW]N-_NG\ M*XZ^^,'(.R76,LVA?T)F-O7CT%O;G#$ZWY\\[XSUFXPK$T9DK]6'RS&@A=LF M" ^GO"[E8&I/ITYD0%'%<;%E5L8S4J#VGYAC\OI\1KZDTKN-E8N;RW76'+LO MW&;?$=@Z4.1\MJ@V4HGD.U*W4$R4."5E01J'^(J ^HW)2PAL@2KE@J@\> M)]QZ2ZZ@\Y#4O."/9U;+,SQ8?RMX!VY9W#)Q2HV6=6THM9:D#KT:K/?:V6)+ M407BI,\-,;JT1&C1L=ZN7J9OLG-,,2L&)PIU\,Y/H6(V7Y#UTJCB;=8$"[C, M-1!S-)N.MH%1((K)BKXB0C:C@+Y<]@ZXT2BNK;4F(AM,=SN]P7X1HH!C-]SJ MJUX8+'1W''U:FX>0_"H7,LUS>] HCT&P<[0/ F" RW/7^[D2]'V.I&:F)5/J MFM$00"#@45/LI=IZ:S_+39C(8!T1FZ*D WQ.:CXG8J?5[4[.KKF&,;YIFW9S MX8%!)R1<*A*8-AH APAQ= OH(%QUJ]G9;8!>FU@SPL9*PME(=T&!X!?07)#0 MJY7?(0:6S6YJ.>6)KYL\=G3I40Q:2MP#UCBG" $#9M]8W^Z^F=ZC:*;WTA/! MM(;B98VD:+7=FT+##=5SVS-NHF\ELB$PT0[=A:\S:44 K>_L_ENO_QQQ.M"[ MKL*F5@%[#<&#F8H0['6T2EO.W'?P>.+'-F./@9X0I!WI*G#"X;7C*'V&2ZJO(1F*DA* M8R_-.:*'2P[2TC*Y^ >OCW#H>O02X;ZG$-PPV,=/P=(!>5=QNW&*.!'<'PXV MD5'0*@,XP.6:DJ)>H4Q\-7,TR5LCK>KN#BYC]QRO$1[LIF"G7&&$/F.Y/B;1 M77&BNQ7 \J *P99CB6:'XH$BRJ8!X^50W:F2/6$:\>Y70 $[\FF %!B(IX MGKQ2E-!V.XG&A=T?PE)=&F^V42YO6U)2HSXEU:>D'E5*"N!SA5S]3$N'\$9, M#D!OQL_Q7*C\Z_EW=[83:_#%S,L[9_CD'%&-/FR-@FKOF!=KM(4GC5IK#U,H MBZ%EKQ(N5H!(O;M#7W_Y'3I@(F"ZI7SN/LE"" 00FK[9 $]<,TL09/+:WO7#:1V+8OE-0CU>VO>P;/(K?,=VTT\?%C=L53O MP.NYU;;;13G]DO$IBS_L\2T>B=Z'::Z&I3^$EV.;3UG6G$K5B"/G^(>.X A. MG>#$.A\ALH11?[QPO6'D2&BPQAL.($/Z*-Z!Q"$A!*11#J.8M0DLCM?ULBB7 M[KF<) J?W$F'HYF"=2"7,'+).\+M46/H;ZSI"]>DTNK1'<6$)LP^&1:J5VCJ MZ!0&Q4^5&<4#(D,)F3M@F$MF_;/V)I9G)!#JE<"MX6826)YQ82?:K;!>.VAO MED,Y%GKZ29;,E_/6K7@>/4N^1\[U^=RM8?0AL7LQ]%^ PP)G[&#W\+L?[3?P M*_PA6..D_+0S1EGF(M+&-X_H>_A%*DYL?.3$?@3.VK/D4CT>6/S0C_&#^ YI MM-660SSBIT1L<9[ H8;U*I@EVRF?D'_E%NB8V/QO[@7>JGP,YT) M%*[;-UQH_4?[2X 06JMALFM=]$H _U*>HO5G:,_-EO:3>! VG!DL)6@C>>O, M2BES2>4$6B^L6GH7@_E$@3S;KT&S!UP5 CUH[5PU2=?<(^>GNV.P"Z$3K ML"1#4YJ/\'K4/48V1C^^][ ??+2'G.^*KNO()D%H0^%;O8"V;=1-434AF@;8 M#\[+@;*VJ+"#;(.RS3C [*XU#=#6FK7:!ZA\'+]4ZZ9"&! 4(B22!3>L-EDS M]$ K-.@#IU.F%!UIIKJP]QWVR:18BF^II6%(J+Q")!63F4/BEZSE$.[L SO! MBA(5>,9NBD--.>R0V[<7=E+6\WK]NF'=PBPO4%?AC2*!47@,9,-D(3C>-*## MM9Q@V6$0R)_G4VG8]X,RDND%E*XO_53X,@W*5-:?##XZ8M>_8#KVQ@=>LF"^ M@LAE,F;H_+W-^;*JNI&-5UHGM/ M)7LOET0*+X_SZE.*SYP4M(,]KMOHP:-JX/T5D#A=!XPPR[*>X@J<3DRO8/L= M+!;>4PM>9FG2_HBPP*G=)';MYP7\;SDS!6M)_<0(+0< M,#)/A5@%L2.N_,<5<:J6):7.7R%[S0>V\>-2YW,))5Q#T'BD$V'"I0O]FK41 M=E=[^9-AG1 25GTTU$G(\._2>.9 M3 .&&872MH7Y;[_/*/49I<>44;I=8?0;L0#L^>YX#?3[50D^MX"0(6UC3Q)4 M7XH;DQG@W/OD>53).I(X0LBX-6V60'B: U_,I4PWQ>[1.3L;+H8EV,8@0XL;^<<^<R M7#0;.[()X.J#<&R*LI9;LE"Q,(?X+U8E=A&UBSVK $)WO("(P;4K[XR*4"H MH>Y;;F66!LP: &C-KGX,C7HJF&^.?;B0]39D/(+7.2%Q4N1B<=8/MF93/K_" M)CY5994\]O:20F%&W/H_72;%DH@2IF1_CN7QJTFU;=@N=.%_3IQ76=" MLQ1IG#W%1Y=$'T<00^[F(\Z]VI3;U!G>TC=X*3M(=U<""3J[MN4%+E9SMGXX M" []T^0+0+G\9<3[HY7'7E,NO 9QF()RWI0,MWLP3RHRBDG7H$MO M[FADH^=O0WHF7S:!)4B.*0E#Z2XQ['E:T/">8:(*9:H&!,:0S9*/SX6)+U=8 M[TZ)^BR8NSTL%YFU(,Y7;EY$XBZI$&5GYTIG(\)7YDD"S$$TYGJWU]S,JCM\ MIY6XH'5N2@;I'N-(HCX=9PV2M;I[)*?AX# M-Q$69\ZN>AD&E+/\R=&QD4-' 2[WA.7"VNU3;"9=4_F,:D\=CXJ6BC65C0R: MDEWB!A%>VPN]BP+;=D33*]JM@0\(7IAT02Z=[XPF*HJ+8PITK1HM,> Z](LM MQU+)(L(F78)'"UZ-XZL@;G&,?0I?'(63W6,#(+TCYA+2BSI7Z?22".&XI1Z> M>&"&EQN8]1 MWW=$W(&NF0PQ0R113+I(E\$YD-U3T7$^7Z8$3<7X7YJN:R'%(5<)-;?#EJ*? M/.3*7GU+^XG4N?(!^TM9+H'PWM4$_J.(Y_.=7T%F=EZD26JPPIJ=;C=>O!-= MM2/=:6!0V9T7=4J!4.P-QZ=($)_<3?N<:ZE+D\YVXB5 6-#U1T8]@(RQE8-_ MXO:NSOSAV4O?4T5L"Q=-&731UN]&NV]L,!=OJH%3ONE*/WY,-0"^*[6>&'S7 M:HHIPJJDT:/30;"!=E&N8 >]55'7\67=P'07#+^NQLHM4G]%'E)@U60,.]6@!W &AX-7 MDC.%6)/'&@19,WH7]%*C>/LD+B"^U^AMPP2FS)D-2;^*23G@L&,K&?)M:485QKKRO7ZB%*Y+WT;N%D**63K,K7^GT@@X9KXNM59P5R/&P^W880>( M##MER-==*[Q^*7V*@N5>@J!'\><$CSID+S]<'AYLN 8,D860'NLNJ M=U&"VD[OVRF=O,1&V.,BCZ?LIR!S#@+%2T,%8[@<-%S7_\G'LM"RMR\WI5CG M_C=<2 7Z&@' TLY'M?T!OS@#N0)V&6AJR0T;T4\VW"2928N5F4UJKN#G+C/_ M;6Q++OS+/-V [=31BI<$0Q,N_5 9H87KN0F<(ZF&Z?DA=&GLMB0I#OHD19^D MV)HDQ9L >$3F;/-:1@,VDW ^58?_,[W;KJ2BYZ0RA[@@]/<,$LA=^,$$YH5%)\!+]?W1)K*:'E1 MXP5TG23K9>,+=J/?_'JPG^TCNK1 $@2^2*;$*1(OJPMK#0"V6A55H:\,3#?) MG.Y+NHK;/XSD-1=Q.G/(20F!DV4OCUA2(PZIN^8R*N<86"FHI+,872K*P_5! MQ#;I\'+@B\KLYZUI0OM[9;BYAW\,FDA$]8_!(]=W>YUU#%&'"8& ?ZH-024S MU@G@)(V3.2$P,G-N+VZCFD1=UR9!6ZI!+%4Z<*GF5F4%W!+YQ)I4G71-_I#< MH&<+=^9Y!:U>O7Q_0EY@2$)D)@VCT8&CYAJ7$E>2=2^K39UE53,:/.J>6Q!5 M&45SD\(SYW!1H-U+[W!>(">7S[JX<7;JAN :HUHREK)L,CD*7BNN (Q F2S) MFWL#;;>G2>$B:WKA=83XMYL\;4"$@5S+[O89WK% >2Y)*5:);U:EZ4] /)P, M!'?:P&^P)]*BK@5I#,?NC72F\WV$*-E%F0#,'&W8;* -)\?*#=L1"P('6-MW MPM0:\/] D_L"$'=$'8KCPR"-2RRZ[\B$%)A1#>\FQ^(VZ8#UW6]K+Z:.[/7- M^59JIZEI@I?8=^ K=EY8Q?/__+C.DD0B'RP/ +'F7&8BE'6(0;;GY[PP1$#A M19C6@U*C&-%+(9Q-O4UP58TS@%S$JQ:/V'6J(HZ2Z7_^[>,OZ:?AX/@W,N#;E_&E%=IKK.+Q^';7;,4U*>TQ6SY,, MOS1.\\FG0.EX+Q?5#PR4' []%$!ADZ0\M[:&_9[]',"4]_9_=/[)6BFYU?2^ M@+BCZ6;=6#ZO+I+*[-CO3\QS>Q?O7!7Q8E/YUP614D*2!.3A]8?H?66(9NDE MLB3:GZ@9/1]Z5L@_X3T&ML>_(&7X5G";\/9)$)=ZE;2"CBHK$\UD'KJV8QL0\F60JB8DJ40G!78B8(([$81(Y!HKIBV M*D&%6@NZ2"GWBIR',XB"4Q0HF3&7HM3=@+WM:CY;SBRA_S%; <^G@"4E M6; MD\Q:!B6/B(KST/1&QH"R]30K\E@5$%=$H%@C&1QRJTQAM/8UH&#\&*>YIZD, M.'N=Y8_I[$T* Y4+KKS3\H9;GQ,=IL-I;2Q'+(QO5K1))IPMO5FXJ'%D,&[) M9N[>\5EO567W=M9K2N:K5-I#ADN$,$AH4<%/ &$FYBG=_(PM) D58!O:.?0U M2IAT4L2>ZL(PEGM>Y%?51=?LWKGU0>W0DPQ-*C5+HN>CH@A@.!*M @JG#(E! M" DD]%?8NBI&LG+'7.%*\_P9'?A@?+;$"ER(#=1V( EK8"G#S^$96D]1?%3 M*-BS2H@672NU&FT&#O+*!" >>"".*B3[YEZ<\SSP$%S?2!ZJ1LE)\.#G7WY] M@2_^^=T+A\49:![(T@H?(Q]BL)UH#B1@7&4G3.X7,BK*%_E2 M&!?Y)P.(0,AM4B6&T?MG5X*M6X_D=99MP+;EJ[D\CVS8Y$AE))' )'0/8NH' M1\NFJ;_"32>WPX<$%#TG$4)"7AZP + _CN,"HDPSV3Q?4NHD&TUR'D#N7DD) M5#*^BCM2:#1= 3"YX$V.5G$*EZS/:04"LG]< M1\T \>#=O=ZLFPRG ERAU'AE3Q@@?7TK06Y,AY5* Y_-EO:M1+([6Y*;C0V?-%_[SA53(T#ZU1RH<_&)ZM 9?"\Q\7A2-9]U,?>!I% M(U= #B8Y5+019MQ%-[BS8%!_[X(* C[9CF3G89_L[).=CRG965&[0FGI *CR M8HK%WL!LA&@Z]*\T$UE8WWU/K0""[5D3]H@P-G=5?J#VM^AE7A'PM7%%Z MZWN54RMUM=CC@:E!C%;RB#TA-.UZ5@0P>>#RPPF/U__ MC@D55Q!S)H7!_*6CRK/5M60$6U/7!Z4P,!) =4 R9R@UM :C6]:#B-PXPW< MS0VW=-W,_,,G32.\X!2Y")*S,(^+;!)S?;&D,)\QY!VI61 O<=M('9)_T\RA MM(!ZX,:?87BOJ(EQ\]9O5 \0&!&CPMAWA2F8;Q.:S]!4$!.D89H%:71%2*/M M<^Q_H#:2O89&DXP8\XZ3(AE3U143M3#;RK<**PR$P(7*'.+4>-"',XP,:7.8;!F"N0>D81!W\> 9:-[&*P;*%#GV>'LGMZ8=*IO35WW."T3PLC(-)L MX_V#T/69Y.<9P B7F?NW2^K5 +OR*/!Y?N,%%HUT.(I5S:(\(L,^_R*+% M3C;0)21L6$,=NU1Z:+=#@:&;W&EZLLA4=.V452I,L6*N*3)QPHJYI8+/L;C( M<9F0JPE& -8C@UTO2HOT2Z.:#J33]QZ**^0$X9N=Z#P%D&'OC!>,V"2/#Q L M"R#*<(VJ6+TD)4?%E&_"?[HRZ/BX_B1M<2B.R$^)XPA9"/DABSB9*GI[31XF MBH0#9F4#YDTE!Y6T>>*P@)^Z=_Z9G96>3CMAZ,3I02:E![+2=8%;O:'7B6]P M8I>R#D85%<3H%8FOY A.A8*TUIYTH&FM#IE\HD(9J6*U^]Q"+YPKX70P**"H M#.0S$$VW:',3@[<*D(@LS^J[2F7/0JW(T!X['GWGXUI(C0<%X*P-95?"54]0 MMHL'&!!<\OI =K$6M=&8O>K"Q2[1,5< /D>*W-;L0DHR&DQT9,IV5K/^85Q4 M"T !BL$V:Y#0N1I&O" ?FUK]A=GV6MCUJ!,!)+)2=Y$:L)'S#(K8L&K44S*6 MW%ZFD02$A;3688IM*I:54R-$L ."YJ*>CD94XNN MKV51JE,6AGE?U?NP%$*%_Z562'RL@(.-LGWLQ#+E4+4 MDY64+-"88.J57$'4#&/=(ZGV;?.*H/5V@1:;;SS;.&Z!1*+DL1!QE$\ZZU)^ MVBHQM.2P\1&' >&ZA=T#IZZ4G#ZLJBO&UIEQ3]HF//UL^6(F:L"V!V*-V$IN M\=;N6+6-;JG:[AXW4M-*?_LOKO,;M*9!2KN2)9IL)<( _V*2;@& MTC6 $9\^O?*)_ ?7J0VU$L7$"^ LQA)@YNML/<8M"KS#]Q!0_VCF'XQ*O?G7 MZU<[P]/HK14^ _W%.LK] W .UP--,'*S< [V+&,@5SQ"E1^]&W[$SES&_TCS ML1WVA8G3"D*$W$(DH.C0*[.0W=65 "JPYCI68?\J?P[07*9X%R\V$MW0<9'U M)8]$=XN8%+G;*Y/9K^09I@3]3 M=::P^Q_V;J#Q2PL+O.1660QSS^**&1Q0>27%9#D'F!BFTJG .S#C%Q YE5$ M)O#K!+T6_R7F1@I4.MX(?@:FGSTLNUFD5^I^X8!"Z]%K/R.XC M2023N,.H5U(9F7(I>SR.,:?Z8:U(DJ]'8BE1,7NW,&6BZUFJN\&69("MH\$8 M?%FH7!5F7L>.\>C3:$=]&JU/HSVF--KMB U_\A\'A1> M0C2R^!R3TPGWO.>PGX9G?)$97)L8=<,?>,0""5^I, M3@ WTE83'35XQLR=7S*/WR75W;GQ62''G!XV.N5RUBDB+Z>E M@)1J>>SAGP*+5*?S;>\1!BH;.2!?P2Z4< _JI E8],A_A76A8O&VMNMKZ?/, M1FRG+@;)4'%C)!PU%B0X12=T)&U[/V 0K3\&17/]5#?+<@G^&-"TYJE=+O!* M/0.E%T>R^:T-5%W\>VD]8;T%SIL(MV)#S_30[PA*ZKA\VWEM[V&@P=XJ=[IT M@%7A?F(0^1C1KJ 4$H+3J,]Y94VI^1@CG:Y$B<'7ZKL.'+&A$3MMF9XCWT(K MQ_BH&_V4W-X24WBN<0P]Q#$Q+X->2Z)NL1:_OIT :R>V+MI/4D<"Z8%W_N]X M@9=0--H;#L.MR51#C:JE@PA\2PRH(.>'OCV]@WDE(+3(B?WKA) V]5;P#^^@ M#M#E MJGT9+^*I%(8$:XD9C#\-X/,--P&1F,PLGC#!'X;;B_PSWMIV":U[&,V I9+( M)ELWA/(W2PC3@TZU)^#/7.B?\3QC.T7Z#L*G6W>PGHIZR4_X)<_R=)DN08V. M2ZDOI(.+*Q$Z@F]]:Y*S<\S@U>P;F#U,W,34F8-9'X*EPE185F"%)HY*$M+#A#>#\W+ AUA&KD5[Z1A9B"W#J7D_*$H?NNYC_@6Q M%""E,1F;9@8M63#Y^"_7)D46'_MY^J95B"P#QJ\EDI;8 ?T66T3'E.88LSWX2%WA5V\4,5E>575FZ!-C%?ELB"0 M.Y*'P6Y(,ENZ0&EB:<)^DNPJDDO'>"*F/=\ KJ.=$S2,U+*HA^&3#HV,V%/Z^ M[DWJUZ,(FJ01(8)4PC)6Q ]=X79])H/&A4)&=VN=10ZK@^@N9@Z'EBN=6P< MGP!Z'_TE_C6\7;?%HF\BX(1H4(M]SV?1+!+,) 1M%YH-(+IUF?]A-DXXF=6H M<;B[A3>]?>&IIQWQG2GQ=K=6LD/#"-&4R[LT/4XKK#'TEN6$$Q(?636$O?68 M%==QJ%- H5:"%'@P7IN@2C- !DV=O$1?!-L_T$PHF@"LIJ00R]?2:P0TGH/; M05VH^!1P_.=QYKPG[QDAE1*Q2C;\F*!@7S7=<,Q!7L<3QTU.T0_[%VP-2-#( MTOMU8!KD.C 6S4%NZJ $QU27Y,.68.VD1A/@%%05PR-'#MZJ-CMRTI MJ^,^9=6GK+8F9?4^GR2&X$S2"!#"0VU1X%:#(6 LP .<$R-@!2 MT&! :JB/0ET0-PX-9CV# B#,]$A&P&$<*;[H3?V!*M$7.GHX/)Q'.M)0(#9!T!*!"V]4@\2+X35VC,4,HFX8Y2KX5&RDJ*@57TU6%NH\C6 +)L"G\9)?,'7ZT*V@6\?["J!H#\/=#CD M8O5EQGW)(?; 03UF')Y/&%ZKI 8""$+]^KABBJ MG(I;UW!;F"R>&ZG:="$51[IA51<#'$!U9,:*!BS\'*-@5&2G&_KQU80^HU?/ MO!M2-\HD<)CKPF8)[)[6%#C7!NJ!2]6KHT.FA*C4WKER.DQ]Q^=VBF5)T !$ M:."[:WWAO;6H:^SL<6 U!R1#[DRD> %JH-'8ZF+6^R%Y#MVQI6_]Z>/9ZD6> MH9>U=8-*E 14B(:0T:N(B0TV*'9OE!2BTWTES:%453S674^#RL6!*JSF#],Q M;&$%VM@'1FM.)ER!' M@@,7I)&1^K>#/4@?A= MT7.^R$JXA6)P09-\ZCJ2U8MY,P.Z@&* 7-9+E;.E$6X)?/L@P@+ZA(M#^4*' MK!@J-J]A);/O^E,"6S.K]%H"P.7L/:GF9WL)(82/H>NN1 O]J3KH"@5(:L P M_H8)C7#&0/V0NHN!T>J4F2@G0#%!C!K0$6O*QK3(I%,[,\*0.0D5;CC5H,M: MTBA51*0UDT)[Z:<9Z>VM2]L5U?L#UP=+Q!\I7I>L&XI"\+"?L8P_U1? MM,K8X?:99!1+7!RE1?HHDW2&OW,ZB)J1P(G'-=59"<\Q@!(HHL9ZP,K:C]&% MO;4O(=LP<5$4K=SFR3E5LB]=V]4$/')KD6;>(":2D]F.I#_!0]05 M%VI#DUD5^&\+]'4R,HY]/TWNH-E<$HUS]+19GIB\$II=7P!._UQ=T*LQ$&DE\ZU6W7Q/># M1E/:\S*O VCD19-[N%,FP6MP[X'#GW!S .#+@'B%48,Z0T"A6;)IDXECPFLA M 8@ENIZ_=[SQ_STF=,%9Q15'9[N'V"J8P[L$T'CL!LM_J#>0"@I?7)'VQQ((45)B2V> ?:!+YNMI MS[VA4:KX*-9*9QV-^ RUB% #4E M'T'?(2HEG=G9CF)RHRK^3)&VT@&-T&D+GHTP>>$CX>]O(.&\7W]'KF*V@)"9 M8U/OFYK;@Z>U$=P'NUW"/-]&#Y$I]:K^ H4814TPY[F-4"XJFH> MB.F[%D!QY9Z.I H$\W6@/:MGU<*!_L;H<0,+XFD#?0*7>?#<>#!K[_(11#.1 MS)!!-T,$VP6F!#QO.>.=Z[M37+/HE W6'$BPB:)PX$8,7/_DSFK0OUV# MDO4M(T?6VW)+EY,G.P8&=0[[H-:0Y:8F&>Z*#B;;0-ZH\DNWS&MY]RG+9.7( M^EGG")A4C$62*5I@4:R_<6L0OXKTG[@3O"6E"1A%S[[^;#$DNOEA.3%A3M#3 M+^=%P&Q\U5)B8S['UD 92PR8T:-X:=GIN(BN-G7PJ"-]4T@(4D/)?SGI=?>\ MFU^!O4[;JE GP;U3W+4CZS%G3VT-,FSINEENS!AG$L+OE+?RA]'H'T+$)(M8 M\69OFA0F(Z\N\CF%]*A;".V\&7"E,I/KX*W$.&F=[4BOV0EK9,.A]57X;HNN M?":%XZ/\,@HVP'85I5,:+C0*>[6B&NF9ZT)*\U&Q4KH9DNP";7JV[QUO4$RM M-/& +:L)I\5)5["T?,VRVF$I"C5LLIVDJ)(SO3:8DB7$' 8 *$^T5A8%]A/2M>+*6_L%+JR$I67+ F,$CSXU$S/N0D7[*1TW*4. M\#(5ER\"9$.\J @(&*1U@Z7,:B0 X"XQ/" XD8\:^ M\R54_S$LY(PXV3%' _6"9 5)!7VP+F@BSB$GPA6GG'(I&WW>/T 4#+C7[ )C M:18HQ ',LS"38IE4R 1Z0:$-3[$=M.O%'L:4>R?T2\%6(>XH$:S$!!T]!WM. MH)<5-\J41;NBJA4[#D[L8#AEB4$XOW%PC2V#INM$*4XC'".):8")Y=!+;I66 M]/%JBFFIP%8X2U_0VIC[S@JS4%N3A?I W)%0$&C=0G)$,?[JPK?NDD!+ ME8M[(AF_V]_:(]7[-M][EE MF#8*-FSM,H>]0PBD:3[']@[E]I0MKT$N6*K;QRJ*Z@*Z0%F/"<)'$&Q+8\I( MG+F>-A!])/% LJ+V/BUZK_'"Y5Q/@X7#T^&/F9PIT3"_B@B1*JBB O*%JUP2 MB28UWECP3R%OEHQ4S#L1IFC][DI"*/9'ELY!EG,AM,OZZ48"ESFFRU9DC;7O M/:#Q/HN;,MS[SGELBA/)?SW@\R9K$4L):)C3W'"#5:3S$&(.(="#V"L]"2+# MD)7:07YWW"XQHWA8@CA?I#44H_WJLJTMR(V.AC!KH(F*V%%@V6)(I?1.)U"B ME@VD9LNO:LT6,,4ZSR$Z0@<(6;KJ!=:J6@D"@LQP#.OBE.T_2)+L%><'_6M\ M)8%1)($$L]>))>ZKA%AK0HP<-.3<&T31N\)T9RG:31Q+. !+'F)FAU//0L)Y M85,D+H\BSLIXXBQDVN8"YX_[J4\-9B1EM;Y16+%.JGG#AN5QE$S_\V\?3;P_ M-J/]@X][DWWS\> P/OQXNC<[MK^?'@['QP>'!Y/COY'90=]X_>&GWX8O_IG9 M#<(0V?O*FM8OH7C$6BGVN\>')Z?\A6\^]5LT(S@>M5DE7SK&S58=&SFP3P9[<^. MS,G'R<'>_L>#T>'1QY/CX>3C<#(Y.)V:O9.C@VGS=+[LS]_Z\_?RIL?OY6H, ML8,)M01$G-QO+C8]D!))HAWZAW,N^J-W?55CL+#(8QWD<;'F#X-DD-L*PI[: MOG[/Y8G6SO[D\K6(@E(I! F-8MPP;LMIN/9)$Q@6&MEQ1=@M=@=P1.?$Y.P] M2]=(G *UZ 1D:'3UV<+.I([!4\4TI7"(VLV,LK*WQ*V0T\KNPE%6Q( MTZI7PI3VSF![1OO=?YELFA>!#H5/OA;I>\>4)[OKM\!D4'D,:D,F45$*C4=I: EIA?]6!@ M?-/]6OQW3+(/(;>V38Y>P0FIYM=H7&0?+!([A@1+9'#O$NFRASN:S%:D,7&M M)'."RIF*J!AK1]@/(A@)5IIU\6X4W62P28(GMO4);]!] M+:)G\ TICGW_AHM?OT>767#/GC@GO_XJ^NFS?06>S7]!PN:M,$+"JIY-Y_8T MERQR,L'W;U#)S,"+7)F80DH*$8Q.Z]H-H?RW!@^-3EL?PT==@WF]/HJ>R1I\ M<$LP2TS*S7I@C @YPY 79'^N78?657];0 NGN>*HI_@L;=ZEE2I(^86URQ/? M.3J0DT%4KJRNF9>Z=]% D=1 YZ&!)V\L6"7]H"(#@?(2/E FJJDUC):TI'VH MTZ:[ZR649RI' E0O7.'2]G;@+0[[W,ME"C$15P.&D'"@28!_7UGES)0#5*3! MR3;.-2-6 H+"< #Q%0M/;,M58Y 6W"A U+.P6);$:6O5+&%#"/Y'0W&8])B4 M +[$-79*F6]0EMFX?EXYR 4P$2AT'LK>+#X) S%5VB M]9L$-6"+H/W0E$?_>;K'^%YTA+\8$^3/*)7!5NI-3XN;N@O<_GMIYV"*&ZHU MO0D?_/*^KPQEJB%(D53V)V_J8D=,E]"XN5X<<"E)!HGOYH=_@BASD0-Y_PLJ M N5M:1\A&1Y%\S/UJV"P3C66$(6AW<%_JJ91VH^!K.#4=L@\Z2CSVCO;_79[3[C';W,MJW\2]O=4?) M?3T0HGQT+""MQ9"7 ?IA'[PN7R#Y$+'90E*'J0G@ULTOC;J3Y!VM-X*Z^C9H MRZ8^APL#M<_-OR%Z2N6&VLRYQR&WF5 3KXLV"@B\]1.>=)VJS/5 M(;I-;6OC8A-D=W&P)78TRVMO*S**!YZM0.S"#6Z=&+*M!"]=G&]"_R[#@4S91Y3TW*=2N0WL4"#+*WO1/BQK7>);(V[(/GA-;= M9-!3/)FT91$P$7#FPC\WR210QN\&NQ^]R1QIDE462+4&W@.1@J>$Z(]%]J6E MR1>%-90[BD1R^60I.\KMK*@9>(%3YSY""5W\%QXX0<;+P_."P\*,&^#:/#<, M=N]:-0$X"F6]*&_!H[5+:JUM5J_6-;+?LE+ JIFU/[ M[<2OMO'BJ7/C1L@\/._TSA,QI7B&Z,7M8*7DHC3/Y1\_WL>@Q8?>/#S.$W22G1\>G=NVKJ1Y7^*'FD;B?-+YS)<\ M9@?FQB6FE':<7U#FLPJBI!$L/Z9W +:7$MX-J #C"NGOG"S!M'Z S?@!=Z^7 MK"I58/Q<74'.]4ZR;-9^96!2"AL!4"("+5IVNP6 FU.29 S*C9B&L. 9.7E:DTDN$P$M M(WKQ[,5SC7C^$X*$>,4J(5H!9VV622;?>C#%$C'Y4&K-><8\3TMEN:XVR**P M%P1NH^JGT0MG+YRMPOF24#M4%RL-7MLRKXV<^DH#=XB0)RZ*&.[X7MQZ<6L7 MMW<8;*>"$:;*KR<:"YF<2U"%4-3=*$S8:4"G!GZVZ7N(AAIN M!.V:/@D1F?;1< C\8D0$3_%3'"DMB=4-;QFP220C)7%WQ2U8 5D:\/'+/2)Y ML/IZ.523BZESNQ [W]\4YPVSUG"FIYQ8=4#X+J3"LM-Q@6Z] /8!Z0H:L_2! MVSL[C^]9J;X5I7JKL_=K\LE0FUG5W6AMHAG:S1DF,O,B3O&MJ,S3I>.J+9=( ML4)I-T4O]%NL&^_2-QN-,Z[A=1HP01+Q]V!80\H.^(PN"NA/B6QA*ED!#:8* M9KE2'1*-'R!T5%=?X?22YGYSW"0"0O0P=S>9MB2810[Y PW(.-L_#$JE KC"C.J>P4X5'L?EPD"P:%KA]#+9WNB/TW?.4M MX$U7@@\DA0L:3[*U$9 MLCU^W,O1"58]72Z='C_@X7N+A^^=WLOG]0*P&VRNP_3%I2/[N?::95B#LP70 M HAJ2>=>R]^=EO_)\1BAE<5 HENI>O4(!A+/DL*:"TA,"PP(9H;],R1A'.)Q MI1MX]!. JUS!#PI06%6A.E=N/"P3>^:03ENIZ'",'DDEP"D@8@("*CA87HMP M'9'U$6:$5#[G/]P,:^P(=M=5'2ER=JLBM@K..NSAK#V5=(=0 M]4"^QS0B0J&W@4P)_\QQ_@&8X*I=.;J953+!7JY0_$H^; 0!?/CJA,%=^%#0 M<RK@ZJP=?/,Y=RC(#Y"]JI$NDJ((J MG6I9W@2+RB&V:XSSF[@2C+R]$<36&GUGF>>^!=>%M=]5#@+@I)2>-0/#=B+V[$NWG!CIQ 0_'],O6GK;R+DL%7D[MIC.IOPD MMFAQ]1E)T?LU=W?F1+#/IM =A#H^",I02@=9#T*8B'KB"'= C%\JKS\VPF]. MZA@9^NVC -#ONW-IL@-"P5*,@;&ONKVA]BL&/FZS\&XJ$8?)'1T?WR"-U]_J2M:D4FEZQ_%B+TDYM=1\"\HLN@KRG9X4[" MOA8:S4$K<9-/7-GB+A*ZY:2ER/J,#$7_=$_0&P9&;U65!/4^0>W N[>>#R#' M%EE?6*X$%6U?4IJD&\5=>U/CPRY,.L5'8Q$=6Y4N](%YFGJLO?1YFD9.5=5< MMP1G$@T=U*51!/*RWWOWMIXL8]F\5[#U+4[9%ZB($U816PF1P.7J(1(WP"TDN0.BJ7XQWX B4.B(%!NB].KE$[>. G MP+UDU8/PHF[ZP@9 @Y9T(;54O]O?ZZ6_EW[ HR%,AT [5K85B%%?6LQ.@VZ6 MNAS(>)SET',2[PYU$%2H/.Q0KVOV=)709E%O\[N_Q0+=[(CM#_OCU!^G -X) M[?!VU&5"Z6LK_^$;Z\_"DSX.'<+.(-C&=Z#= [UMHKTB@!^(F M=M%Y)A1,UD.5?&=WB3\ZRAZ/KU9LNAP(?":6!=P5,W2.KPQ8&J0?M!_>'I[>S M#AT8HG%V;BWEAT>[PX:BJ-!'%=.)T&"R\J2@[RMZ+#]E-XK>S.0!\IU!--K'/*-\EXE?DA+[ MR-@OOXDOEIRY@G9 T/PP\XUUY=7X"(/(X(53+AS5S4P5C?/\4]C(VZX+T*_; M$:04IYI&T)P&&6:CJ[B,_GZ\.XKLWJ4(O:BB5V9BYE:3TQ'<']JA[XWVOT5> M\^[CO \_T#4B^CJ+SI;G2WMYP^(.H ?4=(8=@QJ"\5N\3(AGR)JSU,7TU_C" MFL0QBX5K7X2MJ/AWL+,L*,*DCC^"$0R!?J "\-S?LV61)=@]FJDG,%L87<3 M$1_*U-\/!]9+DS0 O.:J -HS*,V:R9%@/E8 ]T#K%[.H4*2B_;UO)TW7I>+@ MFV#\=4"4Z!J'?'4R6]UHX,/'-?#;&5NC>'04QZ>CCWN'AZ./!].3DX^G)WNS MC^-X;WA\?&0.XGC4,+;VL=W\6]].^^/^:#@\.>Y-KEN97/N/W.1"*8B\&/26 MU[>\UGX&VZFR;T78E_W_V.,:[I0DNZ0^8%!)DD+J(+'7!3+HS0!0A6!_QYJ? MXBXN_&&VSTA*0NTS8!>R%044S2P+*K'RS<8!<-=NQ>!PKHSK-,IC0B[.5?.M M!/;)E]4DG^,[^-*#[J1I8KWLZ KY \?&N]C#09F8.&<7+PFYT^8&FKU2M'*EI^/-X?G0SW>POE5A;*P2.W4$ 4(I*%2 E# M;X:TFB''J)$V-,&\ 6WQ?8UU=%*GRCYI9\J^@0S=SD,Z.CDXV9N,IQ\/QZDAOS]Y]>/WZX\G^P='>M\#$MEW*-PF8 MG@&L"D[YZVL-]]>=[U/I]?_A;W'QR52SO'AGSK$YC+V@7B*UYT__AD*BCZ.# M_AJXU35P^-BO 90(Q-UZF7#9-Y*-"(7CVI.P&E"E/W99=GW H]_BJI(2@==E MN;2_>LL-W=$!(S^/NUZ(3KZ@M(Z ;1+R0AU.82H.%9T%KP5M5M&'4FFN((V]!#SME* M\]1G.7X_>__J[/]$_TCS,:2;#72]BO@ 6(^+DM51N9K;80I:_\.+W_][ER&V ME-] 5.'G!#SM*%MB/-E*,0D["C21Z]VV#E$1ME8ETJ(4 M;Z)#VG7&^,MUQOLX)1'^9U;@185%0/[6N)VR:'2P_Z;"M%E^>GEQ\C+YG"*)SCR',IC%8+-BH?H_T41@<]5:Q@N3E022ANK( M6TK8>^,+ H%&=#C:52V'\(J\2!882.1+_(6_0NGO:#?]%I:N;S# Q8KITL7Y MN*[*!Y5M\Q6RC>;E.[,0M^MVHOH!$9R!/3L56GZ#I>:& MVM"5C,:0S%CDH#T1-.WR((WA"'Z_MS_88+1F6;[$OHT5]8-=I$;H>0$*6EV9 M=%9=J#$+3X)]V3_9XK>6)TZ@Y5-DQ;Y$ULD5VM6*7[W2:Q$M%_ +1J78_\D0 MH- =NL4AQ3:N$_'=R4.A+1P8OGXJ<919 5XWI&]S%]VZH+P;8)"[0G[L#:?' M>[&9?3PY'N]]/)A. ?1AAA]'QZ='1X>3_=G)80BSM2=G?O3. $3/3.\WKKE^ MCJVZIJ%<=+"M$1NZ'_"X"II%1QPOHS7?%$[Z?V4]_[_.1UB?TK@>(-OPZ'/^ M^WW.O\_Y?WW.?W1\,IL=[(WL_71T\O'@<'SX\>3H9/(Q/MH_F([,_M%XU,SY M'WL/H7Q%=%- &YU-SYCH_./P=M03?<[G^-'G?!HD8UXRT(T4V;@VYX,1:X^DP9N2+.I#9&PX3)G8>WL3>TN';-#*AJ%)P9)J9,L [UPJ0+*)3#Y 0F M.= =0;^-*8+2L2N(0 M+)$>/\VM>08-4 ;8PG6Z@T5G]I 3-0-VL"FJ?\PN@HG^%KSM2M_6O85@U/T:] MJX2*),H"Q^>%$>6B@SRJOXY[0GW8JZB$1!6@O[&%!FI5Q'MS^W-AU26B]B2; M0!4ST3LB2R,TW2F8/[+$S95?[XRMBH,X4IKX]G_S&.NE$--M=V-BJ)V.\.)A MD_O@(?89F5!#<^>V?&*'7E"NM2^RNS<%P'S-7#PWRR=+NGRM$R641[E].8C% MS'Z"IQ"<62LK:61*K/3$8\O5=F:^L *:X/- "5B!1^>!Q!.E&LKCX!40<"2I MI WWH[)'-DJ!60F-@"S/N$F;EQ9^6]N?:H1\\)EX,BG@[L6!#NRTJAA:J_"> M_7VTNW^C^#/7A"*KP-[N<.\[M'3@8:+V5+5HY$LLL%E008%:>%G]0<,;/6AD MY_R'84P'1F>!V[LH <@PB^SAA:8B3/KMNLE!?>(^1H%)H9R]?QGMCXZHK#9X M .Y/V]<%<%#B@1XP.V.@)8!1ELQ M(TLA>&<>!V9)(?[XF/D@C;U$*BDNOL'BLQ+#<+V_GZ9+U+?0XH4/![J'Q>U=X!20#UE(6_TUJF MU"H.-*&15].-606%M+[VU:I,T@+<'PTHZ/$XV(V98*L _&0,?&F8X82M=4.P M6\V/E^G@LZFZW"W0,B.&&\Q HHU!+97HR?-\F54R,3%045/(4) MCKXF]VMOGK,TO5&KI"2[-,QL#7NTW@QD[J,49,?N&>;!G!V9CU/H5X8RBQ?> M&)I1)0#Y1([8GZWL3A,3_19/0 7_#/T$X"*WPS&LX/D M+7F!'1KL.ZWH(XF _?X_DOKWD62F]H"(".7IK&'G(/LCS 3HY*'-()T!D4:[ M6O85]A,+;JSF;#+&$ ;KMGZAZ-:8YIC; T@;Y/KLSH"LPP<9H.B6QJT%KHQ? M*+(C[:A:+C@T_*?.<1CG14&\A]"U8X)M(:I-AO*SGW_Y]<7W]/ R^BU'MGV8 MHF]HW#MO;CQ2.Z+66Y@I(HY.=X?R M%OO/ M=B("UC)7TH-N-0C)*_RL]'6DQ=GPB.>]07!/-/]G@>'WDLSI7\GT>W;V\M?O M8:]_==$A7:%Q8_@0:W]IQNNZ9X?F(5YEP6BT<4]CP=N]35 ,ZZ^PF6=+DL-] MT+YQML2X2>#:V+'R;.$O:.Y/P=YW[09AT'8L2&ZGD7=E/?_$3X<-#:1G^3R> H7.2]7T@UXZ<($M:6G3XBP,L$V" M'&[/BP><3'1HO\VMJ25U=+A[N-7QG3=9]+_C#&HV(LWO$$_S!6P3.]T#E;UX MK9QFE,[AC[7C!U>!D]9-AX-IMR#O WD=Z-MD_TUE%#&UG1&WN\V?CYZ]_ D. ME_LR]W]+8V):1 )Z\CKQXUC\$D\N0$3M%WTDP:Z2/E[XWB!LX-Z>,RMDE"8S M.HIMP01VCMO?;M5)&J]*/@V3_#Q+1*_$P>Q 0Z21:KYAOS^&$RG%*_@I;-:& M%B9_2M[*G^*Q;-@#5$YJ!:BA22E]^F [ =R'5VGEW';4@>K"QN!'[=YGIQX] M=U8&_!:8,/JRUB!3[U>87,IAB;+AG')>?H./E M6[9@OT*P3:W79K]90@M1=.\::R8Q%=_-=>JNIFDRQ7SU: E&R5V!^\P]GP$NWBRBBH[GRFO)?1$ M]0O*MCL]UJZ)GK-O$(^<6?9<0*[D)J(33/1+ONE]#SDX&+EK&R;'.U%*2 (PJ_&[C<4V'F M3(3OI%\L.1GUMTX@/VH7 ]SC<*O1X!;#)J MO.5U3T ]\8ITEY80>S7'"D"+T;MKG/WO_3 MNCW#HYWA_F[T)D/8@1\NB)LDGGA6..;:G,=65NW'.%.DFF+34Z@>IDSLEH#4 MMVE![ %H$ Q!&748+UY+\K5VU;/+7C]I1@K9W^!UCG-/.G[B>4(M. 4R TA] MCS$ICV3'G[F>W<%7^&("/?W@;?(/@Q,8(_;V_@05+P4V"NI!]]6MHD8 M[>T>@J+I.T71>:)X2Y?.DP*K I!A\E1A+3+HL[R98I&GSH\0.?4;O%)[:0-F^YY &@ M@6/K2(.7YI) X2O&1D%GU+ PFP2/)5P$-"]2@0$PM'R$?)I DP5[5ZXD4L_ ME41%V.E=KCTS))NLKW8K8X3@J?C0['%J78S=:D*6))#&((^M2AS%<%0AW@D^378_38[*O6)" "B9(X/'I2Y_&F3;\;=8EZ+U*JMQYKW%T"2UN MK9DR-]4%1ZBLN-!/4#PR^51R@BS3"%/IGNNCGAP=#7UDYNF()<@(Y]2NH0L; MY84,8.!#A9[POB';,'R.HL&TW._;1A@&F3CS+NA4KHZQXX!$#$(,Z760SFYY M6BE)-9X<67Q2?\)#NGZG)J'%B)/ [&#+SM3#I.U;)"U/ZR_'$"DG.%MVH3T& M>U^+.C;G@*BT;^,%\Y+;&$;T&+2(S[X]_X^9_;^]O4>H6&HZO$69H'A*<<7? MA[O[T;C912LL#H!2(5-2>/'T9/?T.\'@4#6$5):L?[]37C7G7.DR/Z*#W8.V MQE[KAV27KW5$W1>Y3:0ROZ2?AHFYJ4;BF?1*DEU]XG&9M4ZTJC M\$@XB2J]C#<0W.S!J825&[0438A5MD[F^>K&:##X%6CPKD58NI5DPWKS-#@H M2SQ45'EA'5"Z?-YBM=]KN\V?HV>_O'W]/15.QPRR_DUB&^_<'2!1>.L9_"FH M,%75@JY+9LXIM^=[M K]*E>PR##>OD8WV%JAC%T=';HUYB]+_-S^\0JVU%6P M*&JPT=[>,7Y[;^\T^H>=?A6],P!J$6QY'.WMVB?KFIKF).FBHTU(L1P=:GW* M.?C>4F,I<^'VBRK9Z"L;,H;E65'6]3XL Z7WT4JU?_YTV"'_#H4XNLG<0*U( M24XB#]0-C.MUK 1(P8ZD[J"(+<^X,J&9@ZR_CDZ^$XNDY(!7SC MF00K*G#O-NZ^,S>L2Y=#6@D_#<]H+V3Z@A$-K@4VV!$UMK2^BE#TY5FA[4#M M-;RGZA38)563/1%[\>:SV2K M>7 I5'2O 7C0U=@*U &#;67W [K!IF3.(!6\LV6<9H4+ AZCC1K"(K,9B*5= MS"4$AN+%:@&1<(;P$YD"!2E1OR,APC29B JT'^:%9".JS4ZK&9C,U>H!@EX]48Q"*G,8+&L2N%TF"8%D>Z@#0Q >^3AP! H MDMP3'MA7Z6+Q<2:%N?@8KA_&&$.2??4TM6ZN-UV=3\8^ H(:5TXKX)L(U\\D#<*H4_X).%= QAG(Y MO5Q@G2XST+T8N/ XJ/IG.>!*"E.=]#H1B]P\Y,AP.+[^&&&)F7+6C]-,;37T MJCJ"X)0K6;"RV<_@FY2].?OL\&#M";\M2W=G#_C996S=4H9(4A+LV=G/[]>< M/VK+6A>H2,P2W&@/ 9O1>8B3 AY#Z-594I18FFE(&3 >^,J@H&6,C$M3=-P2 MS.4AB4^:?#+"X0.B1+=(1??R.-10]'TE0G Q@<,F!68K8:1>DQ6R/HI)<%RN M?"?!"(9]P'F,;5UHN!6!0_'54K8*;X\HWCW@JJ&VE6S->B6^=?L4JI8 )>33 M6Y*N=-5KX'3;S;(':AP\6Z/WYL80]CF&%8!1V(U"I4Q30MTB>Q;@L^TQ!8&C MZ]X-(N#,00!?#6)9<(*?30183BC#^T1!#H XN;/T2)0%;^21BU9KU:\GJ1S MU0B"[&2XC /D%A#MQ99?P=C064TD@)V$_T;$"*RLII Q,-J6$L0YFC121@\LIQ9Q?WP:< M/6E@G82A8#2:NF1Z6.\6L@.M>S,V]'6 -E4)EA!H,H30IBDG%_9S*:(9/,]9 M,!$E40/)306RHP;-+ CV6XLT)K0"M"RMS#E;ZNU&EQWA"Y0)MT!(=(B-&WU\ MK+8^')_ZDT([HN':5M*A8EK6L5U.XD(O8& 3.C*)C:*IVM* R+&L,9 #&D55 M8L^4^DUZ(W==:Q^\VUM/%\RY=?P!*171HC?X!V_79JB+FG<;>5_6ZWM$-E&; M,4C#5>+@07NS6U\>^# 613RL 3\<03X$CT340A3:FM:^6OAQX%/@Y'BH""2# MP6@9'M_>9+%3^@DO);!*0U&^Q51)ZO=.!G+6-XX>CIIU5OXRF8.&X^_=F<50 M$J+Y^8R17XN1:=R(&M^J4#Y[3DC[G3GVM*6;CI#J-0J_N55C "-=9EAY"QIM MM6!?#WT%0;C1DZ)_+_.*=DY&4=],=">(:QWZXH$6 <\H*PWK.@>= Q\4B^3< MK67]1F1/T=#D)8$+8]5#5@7R[2C^VZR"T#[H?H39N3NM/DP=P@34-OI)CK(R M@",[]FP'%K ;N2S0FEWX32 _7^8F+PZ>C:$&"1_'T2J!'KM, #9+7?EOE2^B MPSV'GUAF"3GDT#HWQTTJXNR3YP#!9*9\^L(>;HA6XL-=H39^3Q(LVF/%MUOS M@J\G:VIPJ,!-WQU;SU2*)B2O@BXA]@6A694 ;2*>:,@+G7ND!7-.:Q*83+GK M>-G#8'D^B_0;H;VV0?V?M9(?7S':AQ2_F>[(E@3"B2M^N'M@!0^.P"&R*V-. MDI$(&"=:%,=P=%ZF..&2S=6-PM?F1"CS@B9KE"@TFN&^"Y6BF-XB5DW[E"!'U,$ M,)YEL%6%\>]$=ZU<*+)C71 >SXUTHQ1<@.=L"@=$6K(&H[S9SP*"/(E-)X=//UC1%N?#L:90L\NH(_P9#5Z)"3"\0?M'G6VIY5SY8O MT=S0Q:Y/$%";!-I$%@S_79DG?1?[+;(/C]D_Q0>YM;IN"AN7)7S] MVJ$?'"!ZJ5NB^U0X[(Y[TZ0W3;ZZ.R6T1SQZSX6^+MSR*J[BCRGHV_9 M%GD3'[J,4<6$["BO[708=[X#VBU8*F@8(.0\ MCG"*3V/$F2&!Z$J MY*TR'V:=6-<9E/2AZ(31[O'H.SW]&M>#DDSU?(BY0SQ#ED1^1@OC.6F@*[L( MUQY\Q;#A/AJ/RSQ=5N8A3GR[T7>+YNI*D]=9--;LPSIZCM'N:-CO3!=W9KB[ M?]3O3!=WYK3?F8[N3*_-NKHS5IL=]SO3Q9WIM5E7=Z8_,_>\,\C(%A+G?94; M\\ YS(9+>]-UN=<[]UO'O^Y]F:R?#;_\S[\=_NU+EVQ_]^A$8F02.APN/D>( M9HDD_':/:WKR)4NZ*792SU&[4,K]JL#N+82@B_3T>SWS&/3,/8E"\[^-L^$T MRNA+-@<;)WHC/H+J'D!U;R%=?5*@5R=.+D* M9OY#?ZL]CEMM:ZWGQW0FG[W.Z%A6%_FRC+-I^7VOG[[:0-;LGY.),;/90VN7 M6R:E7THM-J2GX^=W:NUT;W&^!'AS!QFT+BR$.B^887_HE3GM5Z8_/#>Y6+JP M$%T3D?[P=%]F[F8A'KV'L\TNS,/+^L:TZ1,Y\M=ECY_(,CS9,W"_SN?CV/S^ M##RD-#SD5=\Y4^<#]M*@RMK>&]K&4$*P$']_*NY,M']KKNYH-!CM'PV.CD=] M=."I>'K]>=AX'H9'IX/#TSL\#QT5@R?E\+\$VA+C_Z/>\]]/5_%^WD^NDQDT=PG:BO3N5Q]IV%KWZ^CD<' \.NDC#8_2Z^Q%_1:B M?CP\'AP?]Z&&K0HU_(JMXPLS,L&& M.U:('9_P%R4>!OM[^X.#_3Z,\'3#"/TIN?Z4C$X/!L='!]LH'$\W0/ BSC[M MY%?0XR=-9L#]72X+,"%ZMZB/ &RM6W1P,CC:[P, C],7["7]-I)N_?^3WO_? M*O__E4'VQMZ=[]WYWE%I<52.H$A@[PX=E?Z4=,YCZT_)UYZ2X^'18'C8EPYL ME3M_-KV,L=_[K,CGV.GK9S,U19Q&OT#/<\@<1.#R]SY/[]UOK<\S.L!F>+U[ M_RA=O5[4;W.-'PSO5M1[__[A+9;UE_@[8Y]W:>[V"N_<_'OOOT<[W[OF/-R[ M#QNA"POU\&>I(VY@?Y:^T5F"E1J.ME*&GFXHX;VO%RCS=!K9;3!%%)\7QD ] M00D%!(59+(O)15SV<($^H+#%7M:]V I/4-+[>,(3D_0^G/#P5@LQ")95/OET M82]R4Y1HKQW_B-1"U:IW?IY>(*%/D%Z;1#@<#O9.COH P9,-$/1GY/HS:OT)._X]U7I_!IYZ2* _ T]+&OJKWK^G[YWZ2'NG;E.S MY_\Q<1']E$W--'IE)F8^-D6T/QQ$?8/57M\\,GWSV-O([V^79AGMC?;OM"?O M8YK\-Q:=@ZT3G5%_ 34O(/D6OPH>UJ:Z [DZ<7(5S/R'_E9['+?:UEK1C^E, M/GN=T;&L+O)E&6?3\OM>/VU?]G[CO-^;U$PJZR>]69@BKNS0HE=Q%3^_4QNG M>TO2I_4[$[-[%+G-!XSH=V%E'O[P="2IVS41Z0]/]V6FSP[T2= >"- G0?LS ML(6IWZYM?G\&GBH0H'.FSFL(P9BRBI)LDL_[/H5;&4T(%J)OM6XV] PZ'>R= MW#ECOKOOS>>%R?J"_J^]W1\.^M"% M6J='-/LO*GPZ&AP<'O=._YVH_4-A'!K8F,B#['PU'^,;? M#40(^E#!UH<*^EKIKU.$!Z/!4=]B<*L#"/T1^;HC0PW3R[[_;$CW1_^Y##$W&D;JH0G^U_W\<8^AA#?S1:CL;A M\=$='HX^KM#]N$(4S^S/4?$0%D6W%JL/1?1^UM>&(OKVB'THHC\B:T,11X.] MHSMOF]R%A7JZH8C?\^R^,A6/=!>WJV2AIW(/,0J#@^,[SS<\04'O7EU"+^BA M.3L8[9T^^BWO0P%KKNJ[QB-V;K(=DT3U1^QNCMCQZ1T>L3Z4\,"AA'JJXC5E)\9FEA=&&OE]7WQQ"G=<&+%O%<$T7XY3 M\W":(%B6.Z2:Z=Q$[USE[8WZF,,]E$1T05;Z0_&%EO;18'AXAXW*'W]\XH(CV5]K[[-D(9MM\8'2C3A.:\ M?Z*F@?_]O_1LO VY,\G3O'@N)TU-DU\]0O$Z-SOCPL2?=K#"XWF<7L6K4NRR MT]V#H9SBY^ZT[J.AM+<[.OTN4O^&!6JL[CS^O*/6D,5Y)S6SZCE_37Y7T(+P M+_,RJ9+#IP7-QJZI\\7PTW#VR4YG;'WEF!\/=@V^U=Z% QM%% M86;_^;?_^/#F94T^Z4'P;WODBWF6"= I+*M\*3QHC3/Y1]Z(6"Y^2GPQ@F---Q4]CPFXOVIF!K52/_]RN-N\W76+\S#[4SP]WC?F>Z MN3,'N_L;@R#]UCR<.CO=V*"NWYG^HNEWIK]H'LG.]!=-5[>FOVCN>6=NF9BZ MUL5\HCV..Q:DO-M%<1V-C[^TH_'!WN[AEK5@/ZNBO$"FE^K"1/]CXB+Z*9N: M:?3*3,Q\;(IH?SB(OJH+<'_8'N2PM8K*S06#L"3ZOXT&R.Y C;[T0 V/=H?; M=9Y&>Z/].^L4O=EH> 02TM&CT9%[J#\V^MB,^F/S%;=K%S!F09[H>!?RD"@3 MB34HLNKY#OWJYBOUWJ1F4EE;Y.Y&7TS'Q>%*8L[=_B,EJ8 M @0N/C?E]U&<3:,WUI8IHE=Q%3^_4Y74A45^<*#+<4<6HG,--BG\TB_-.I7< MA95Y\(7HU4BO1GHUTJN11Q1'^1*S[H$TZR,5A'M+QCT1Q7!MYNN)K,.]N[Z= M/ 3]T7_"(M\?_2TX^GW(2T)>;TTQ \1X-C$#[TTV^9Z]FJD M5R.]&NG52!_!6F.EO3/5LLBB/(MB.Z/XW$1Q69JJC)X58)9!(5_FN"2B*GJ:-NX=U90YV;6A\OZK7$-Z#SWQW=(8=8][7$]H:#7DOG-&LUF:BTFQQ/ MHV?#/L#3NX%;[ 8.=T_Z $\G#VP?X.E/]M><[-'NT1UV7^G8R7Y2 1YB-&?K MA/X2/1OU<9O>(^L]LC:]MS=Z2A[9MAW^/F[3:XEO8AT]J>CN]L9M?IK-DDEB MLLDJHGS7L_T^9M-[=EOLV9T<[)YL;^[^49_8/FC3'^VO2B<=W$/6N3-'^VE% M;?+,!6W,YX7)RK4@XNUUYOI(3N^C?45NZB[[AW??1]NVP]]'1L?T,?"1-8CQ#B;D[:VJK3*0_P*=3<\M,*YM2[BHSZR??2G/]M?>[9/AUM[MI]4^$>,&:[%ZB,_O4_7 M^W0W5X2[!R=/R:G;MM/?AWYZ-?%-U,3IDU(3VQO[>1&7R23B@ _V^XC*B[@P MO6?XN#S#8-9_[UT[3[=Q>.>:ZJF)='^0^X/\X =YN'NR91&:GM/Y)@;*JP1: M*4_OTT3IPLIT0MEU;B'N4/]U86YW;]O<>4*J"\O4"7.G7XA>*3Q&I? D8#D] MJW*+G729V#].HT6\RI>5U&0=;$M-UI-Q #>'L>\NO;'NT>;2^0[DD%9WKGK'?.^KS[XUF:;7/G>C72JY%>C?1JI(\* M?4E'U#. 0D?_9QG#*MU+3]1'*@_;Y7_V92$/JR>?VB'HC_X3%OG^Z&_!T7]2 M,:S?\VQ!K>'#DO>G42[6>YS?*FS?\1E_&0!IN/U8@[Y:K#_\_>%O/?QW#LCN MPC(]O1JPT )*\SA3!A#^V'N%V^05]H"$AB;;7CQ"?V#[ [N%!W;+BCJ?*H#H M+$WSJSB;F,B:']&D,-.D^@%,#FMWE*5!.R1KFB>]2]:[9+U+UFRN,SK:/7Q2 M[77ZX]\?__[X2W^:D]W]/B2S%2&9F]A%?7RF=_>>B+NWO[V]>?H#VQ_8[3NP MPZ.M/;!/*C[35V;TCEGGL'6/PX-[0-AA%U;FP1>B5R.]&NG52*]&MCM0M+' MZV6\2"!&1*5=T;-QG'VR#[\T:91GZ>K[OMAKZUS1ON+C877F4SL$_=%_PB+? M'_TM./I/*I[U 7-F$[:+GE5Y5"3E)S:;S)3+O>Z.,[$+R_302N*1.* ]P.!Z M?-'1[LGV,T[W\*+^]/>GO_7TCYY4N>?V1HU>YO-YGDF/U ^)*:+A-[2*GJ82 M[-+Y[T$+;>KM[M&3G=%E_8GM3^S6G=C#>VA#VID3^[3B,F""O.X#,[UKUKMF M7;%=NK!.?6"F/_W]Z7\(.Z@+Z_3T C,M=I#F(>Q#,+U#M\4.W7!O]V1["T?Z M$]N?V&T\L=O+G?6D0C!]C4;OBW4.6??"%Z-=*KD5Z-]&ID MNV-#&TN]WE07IHA>Q57<%W5MG=?95W8\K'9\:H>@/_I/6.3[H[\%1_])1:Y^ M7\['UOC)9]%LF:8[]D67R<38GV?V__5#!K8?,="'HGI%T2N* MKU84VT\HWP>;&C;5SV!)5?8U6"1V&:?V@Y&9+])\9>[0IGJD^[Y=/F8/:JAI MO/TM R'U$:3^=/>GVZ&EMPRP]'76RP]5/$[-?_VO:7+Y]6/=W7-VQ XM'8YQ M;G]4PS?S'Q=YF51);G?4I'&57!J1L;V][V!*:C3>6MR9Y&E>//^//?R_'^6) MB\\MCZORQ?.]W2,CIM?H<-<^>9P74U/8+O?4T52UF9;EDMBD;P&F(Y,B;6+A.N6I^E5QL!J8O&NB66DB5I"$]8BS& M.\KPUOYZ6]NVM&5=D%\TW/)/T1"-*IO[\3?K6Z;5HU???[KFS*>I^5><14G! M,YX7+/,+XCI9##]D&:?_YA3ZYJR@WX;1;$8_$M>R3'EQRWDB']]%/ Y9FNRT M=<']+!&7UI7H?>8GH7PA2*F?=+;[^RF]("^YBWRIQ!'-6EP (WNA[\R5#N_H M+Z15L;0Z.DIKPHM[22V)O2ZD&U]'29#2^LTGN6,+G@5B!;=/Z+:$%/+6C+RY M.LH;%WLH$5F\.V$7HW1#V-)D)6O\RX(GN;"0-U'(0S:]DS*4+^="Y/:*)=G" M]1;*QQ"X\PF_REG(@]C/2.+(PK'\FCZNRV 8 MQ4M1/: R-@F]VJ/O *OJ]C!5,QNH)';#R?E^P'WG Y5Z]:QO, ML1S78.DRJR./6_($[+5C.HRH%]-RSB O(1P#Q>*YV,]GKXKD]7AXW_#]&Q1=27LC MG)7\<)\,+Z-Y^:HYVOOFVOV,!B.:!-?E#!<^&6\_IB&DLQE-7 Z!O7:=M7;( MK&VU$R4WY";G(HC+>;#,Y.+ 9(T:B/LWA7OI@=A_J(5!?OCGO3 \3Q/8PZKP ML+B5VF$[PWLQV=6/=3&6^N'8CNG6&O+:L\SA2L;\W4$\H3+ADHN+1TE8;'EA/O/P'%R >OO.JT+CC M-&6E@6)"^Q5P-#$'>YL-NFG5H9E'F5M; MR^\%,45G(M%ZO15NNZ*3S;3@Z3/,@@$\JZ?I>/?YY2K'+*XB76PD"O]Q4+9R M;9I5UXX,R:_XQ91DY/.%/Z..+_WXUK_+JVF31'KV_3*B'I4@C#AYZTS>L+7/ M]_G+M?',_2\7:S3;7KGXMVF M0/KL.N.S[UY]]>GCAX>M_J.+$+G,)%OZ@;X5AGD]06O@]>;?U M8M4R^2:99+0ISGI&N* %:-1XA14(I?;1.EPEZ0;@X= MU_/XVH[I4Q6' 1H<8?20#V\_[6F M)FOMI]3FC 2D)F#]MQ2SR](_U-B'2\WZ M_M,1.Y/2AM4[DZ,!.*,C9VQSY((S6G)&5#,!:W1D#9FS(3BC(V>@--JR!DH# MSH SB,XZPADX&EU9 W.F*V>@--JRAI3F4>PX./-"SCSS=-Z3R[3A<%\K(;???'?U861+G6$MB.^;0[I8E M>3]/ETG1%O]\+E%Y4>ZI2^+QK_(<)>2C%=/7)%*#?85]A7UMQKZ>-I8_BWQ4 M4?O67H#U0&)\,ZGIKDS/QM3?82W0CK6 )A[LQ5_ MB^MTF?M)*.Y@?7D>7+L2F']P/V8\+T3Q&WF [5*9>F@WUS,5AML!%>E ""VJ M[.^)84":!Z);'2@#&8&,:"XC( 1<#_PI MRD01R#0KKOPKKFZ]UE)^GNS$1T_T^TFD>$_HH-VN%+@/[F/6,/Q0?2@!N'_: MY4U+N=^%3:C[YZF#/<(,3KWB1T MCKG'R#:%[GTX ON\&J%\(P&9G>2R_TU5\0WFR"I+HZ33@ .(##',# M-0:#[NL]',#3#F!H#NS.;_8\X !:O)53KG5^6\9%=,I%3C\=FDY*?0(SIM/T MCK%9 V,\&'0K?P<6;[+8,KV.<1AY:5APJ'>EWD/#4Y]V@ 77B<66.;"PR]+9 M798/:9(7V3(HY(5A03J?\RR@E8>\ZRHMKGF&C98NYMG.Z^0&^QNXFAD6.JA"=WR:VUGL64. ME*,/^V;+^CEK6/ 6J/?0\)QAMR0=+-[9GU>;N\+N3L/S_RCV;,HU!W9NSI"$ M:[#ZJ@X^KN44.<9FC@UO@!P>!.4 YSKL_N$L; S!)\$G-6UJQL9@,NJ\BD%0 M5/@DM4MZ[#NU=;+8=&I_RA+U8I"W!_?!?/>4E=*T&'G" E$I)"00 3WP7W,&H8? MJ@\E />Q<]3=G:-OZL-1Q*!YKNZ^5.UFB:2?/EK?CNQ@@^Y0!\I 1B CFLL( M" %7 S,"[8&,G'9]I@-E>GJ6:;N&WK\3[F<)#]F,\[)^7ACE ;&FR V6<)3/ MZU1:LLN5>0[=0G]K&Y/QY&MD'#LO <@W8]:PZ5W2Z =MNF/8[A VO?L2@%VD M/NPB;:]2WL=Q>NLG 6>S-*L*>[\3QY%8G.8YQZ$D%#Q"P2-%KG1@V(ZMW)5" ML9 6A(R $/!"\$*'+>@LUX$7@A?"YE1_-J>:XCJVI_JJ\LAX(=\)[O>3^_V< M-0P_5!]* .YCHTN'Y=UVH;U?Y36V&0]X=.-/8ZX6@Z?7W'7.*^I0.F:#4J]1 M-V>E,\>5Y[-,<)5=? _V-%ZX9+O72%6 M1J?E89300 I:,RX>X^%]4V+U5OXEOKF,"N)/4#ZY+=N>IG'XS8%SW3^S#^DR MBW@FYO:\63B..=B8Q_VJTY7?[)O6P?1\P.2ME8QG41)DW,]YR*9W[+5MFT-& MC<=1FC _IQ7NK?P=2TEGHL0OZ'G.^!>2U)!>D5]E?.'?S6DRY1FUW(]Y;C+V M--'.*0XOXNX)->S%8AA&^2+V[\BV)/P;9:.V#M0MJ]:M]2GL3/]0,Q)&-]]_ M2__4_00Q]S-A2*^KP:RB$-%O[6&L-^?Q&@&)&<]JLCC>FJZ6-/*LM6G(?_^Q M/IM[4W\1I'&:7=8!U-HTJZX=:?NO^,64=//SA3^CCB_]^-:_RZMICR9EQDP& M9Y>K(,R5EL,RGGC MA[W2+'U#Y:#7);IZ1$93>#:6SM@'^E98NY7H^H>([R:M]Q'19U'XW:N_''_F M>[X]^(O/_-E?WFC&_QJ'_O@O>SSDTZ$3#OSAY%79:R-FE6ED5Y\=#SP: 3S@ M+47>E_TKS8I92FZ1_>87Y.N+J#J2_=^(Q^&ZOSM@R?'I6AR6$.]>=4B>ON[RSI S3"FP#3.R054C M?L;%>]0_-4 QPI2+-L,EIUB"D1=B=R3VHAF* W*S>>^Z"@(/E-6*'Y71+E>_ M9+!C?Y'SR_K#^J"$X%7C$7H>E/:A=EG2GEY8IBW^9PTG6Y9V+CCUM,NI/F_M(86O:GA@CA_=:5ZS8FM="DF8D=36Y*O_EG)]6?JJ6R+8DTZB MT(P/+ &3TY,W; &1TY,S MK&>TY(PMM^S! M&?TX YW1E3.(S73EC/7$.49PID'.(#;3DC.>"6.F)6-H=%AH:LD9;&GJRAF$ M9KIRQC(=I)HUY0S 9GIRQC,=@)JTY S09IHR!J&9KIQ!:*8K9R@ &,T90PB M,RTY@V, FC(&@9FFC$%@IBMG:'3@C):<0<[LQ)QY9NG8)X\R-WSH?*?*P.F* M2QWNEQH'[+B:+$,;FG==W*E>E#FN1%M@Q$+&J4VA2D M\SG/ BC3B95)LQLBM%,FRYRTS#/]G,YYJ4/\[R51JOPL"V^5'_TDA$Z=4J<> M7][WE"B/[WFOMPLUY2*%I0G7SN=8++8;82!/-=NX^9-6O;B"\O3. K/<9&6 M\CS5VGY)O8%2?^*RMCR25-B1;'A'LEOZ!O7")J4NZE5N4G9)O_PD+-4K+:YY M!I>&O4S==*[1@44#1N<32K:8-0M1?MX[],DD@#Z MA=T8Y$*4J9>\3E>93B%AK/5D#T\8'WWYGG9[)YU((BN1A=U_E:D"-JRQ80U5 M:L/6M/( XC_R+]X:8*_>_._X[LC1^37@-5Y^817(=-#M41VW,$]=T00/TVW^ M=WR#\%BB/'[3#TSG05>(@$P'W8'3<0MSYD^0OG^..R*DSWXS*C856EB*^KA__E?J8.5][EX^0('1 Z=#QT:*." MM2^@>$\S]*]P*A6%%@ EU)!,@!+J 25LHXJU#V (9X2R),T0!:A#'?!DW2#3 MR5&';52Q]F$1X8Q0KZN)@(74>K+'82%UJQ%Z. W^F80KB.2//.#S*<^8:QL, M",GG%)EUCBTR.S0G$_WDYT4&C%=;+"V$+=CWSKDLS # ,6U[ 9GCC=4BG%9AB8KP"Z\_"H(.)_-&K8/ MCN5XJBR==I/;,'YG/(Z@'2%>JSI"H,/,UJQW)IZNC8"Y]'^K_/\V_]VF MV4C8WU7S+\OMZ3 SU5&_I729;^L8!RF,^CN:[;$M+N_'0"[_W26?SR V3\&F*K=+&'UL07\=)QG6&JW]6#VVR@&(].S ME4J!)F3:-/N(\'=XW$:PJV,Y U:DC/X[[B!4M2?%8[?-EDH[W7C-5R6).&,\ M4!J+-R[FBOUPVQGLFB/E.^O]LV.:58OKR5VQI[3>S5_QJF1E98^Z=9VK8JA4 MV_D[/,$&2?_LF&9%YGIRN>HIK7?S=Z*J";Y=3ZEZ-U\-#QS>VNFPE*:\^FF_ M-:M.UY/[2$\;?6NVM#AN6\.SE:ZMFZ^BA^3)#D!I ONM^>ES36?=Y=QW\U=O MJHF_G<$8R>_NVN^A.5'*WWZ:;[T*XL%Z8^=2Z/;8F(S51M]-BSF,]Y;QMI0F MQTY<\$E3.];BV+L[): F)9+(588DTFZ2?<8!/^ZUST^9KL*(7<\8NZK7:SK0 MJ6%YZ2S@V%,<06AYSJ0I.!0(H5&]*=U<4&?+59$+ZD'!JD8$1I,C#\I]T*#[ M%0V; G6!$!K5OM+-!W6V8-+8L(9*3]%K63@+ J/0!]G=/V_?%# -A-"H )=N M/JBK];MLP_749N(0S74Z%3=1?/8?+JB3E0*P&W0"D]+54F+&0'$523W(U+B\ M=-0%N::C' RH YF:M[R@ SQ0#_$( \\8NFK/W^M!)WB@D^7AU 8LFI"I<Z2C' M6_3/#O:W:EN;[)]*[:\ 6"V:_9$+ +7!/ZJ^:<;A@:FVIG8_[7]_J[ZUR0(J M7ONW:_+'G2"R)LHOO^R(^>]&\LN0/K_)4BU%LW^J/!_I+:J3=-: MHOK>LXZS?W""F@0]-).]G'2/?4-?MH:]@3$>J\:4=&4=:N9;/N M2%F[\W,=^%@@S=N/-(?J %JNI83@/!.JVZ&Z76>JVS7E9S2A3/,BHLF9%/U$ M!(X&)>Q0PJXS%M)G;JF%C0(TI Y@Y_I81T&;-#T MLQ@==FC@9[24$/@95)R#FP$. %X&7N:$$J()91JWKMU:S;2NJEP-K&6V(WO\ ME!9^W U(M!ZG!]S%%Q:FRVG,FT/0;Y#E]6D."N@P3_4G!48C8^!Y."G0Z9," M2OG;_%&Q-R6'E?$9)>)TLG'*;?F^:G Z3%3Y119CM?5B4!!.,PY[YDCIA8U= MM.0H]Z:/@5-NR?=5=M-AHJK#TN/9733EJ-RFCX4[ M05"NY>)#L9J/#&N@_(+3CACR;F17AK2*AB'O;)4%9,J/*;>FPT05Z_G8\ :J MKPF%(=>(P121*[U.H8N&'/72M#%OV/$\9ARO9CLFD.UM>^: M-^5]C\,E[.A=X9,M:F"D:V_2EP>.6U=ZGEZ' YX4/'N*GK?ER],T#I]-TC#* M%[%_1P*>\&^4S4/\_>QIR*;$ESN3VB'1H0(?1C???TO_U/T$,?KN(301@FG1F[_RC(LT/; MN?_E8HV"E4V\B/F,9F[)C9/Z65:2HWJ8YE$1I>2P>.P7T0T7K6^T*QE5I(M+ MQS:'-)$Y_5G-R[--[URROV6@T&TW&X3@EIY/0P*ZY905_GP34/ES$/6<87_MU<4$M0;A9]X>&%O.?8#_]WF4MT>Y)$U4Y$=EQ_5-_FJ?Q MLN!-V*871UQK'N>86%D:N'+>KOGH/@L8TQ1C'-.&RFC)&=LU7;!&2]809QZ% M4H S,&?@#,Q92U@#/C=J_&K(RDV<$U[U.AM<^-C2#I]<)/NH>WV'Y>< MO=_(0-=):^_;=U,5PO>4B=2-4O>(C/7IPPZUP Z=2!)V_]U1C97%<8ZU./; M]#IE<5Y]_Y/8*E-D19Y:-^HW>\C.2ZCW?K6W"@&" !U!O:I4%$*8[1!F:SUJ M/; XVQ LVUY)UL;4WR$P:D5@U-D%6IMT\NTO2:F6Q76ZS/TDS+^&?7KQ$DN[ MZHQ_<#]FG&*7&A%VJ"OUUH RT1U,1 M@?9 >Z ]T)X3",VHSR7$FU_N;Y<0_RG*\H+-TZRX\J^XLMB\I>P\&5JH)^K] M)#2G)W0X>78=2J O\Z$$4(+>,Q]*<*91.!H='7^;#I+3&B<(U!28:MT*__AK=)SQ2XOS(V,&A>B$0CB>!56 M*D 55E>L.0I] _+!VN2#R_#XMV5<1">,BUO*UVZE UY68U/O5?YQUXT-AA,D MOCHHZ4A\':D2@BZV@VQP%Y4"YO^DYA\IWT8"^,URIYZL2KI>]O*B>O9P[/LA M3?(B6P:B;H#!@G0^YUE L:^L;ID6USQ#=KB#&8#S&DO-9WQ47L RG/%+J]0C M2]9>'0'$4NFM'MY+[[B'+K57E^!OSG.G,)+032>A7Q*P.Z8SD(/[.9USQO]> M$F'J@O,4K(N^9'GZ(.-A5"!YC>Q%9[,7MN$X"HTA\G1ZB *2UR])Z W=E]YD M#)70425@_+>N[#;&@Y=>]8K4M59A_T>1:"YC6:2;3[_\;[#(EPX&L.44. -T/%M N[6TZZ(Q>O ^7(*^AB9W01[N[%*C8R)DB6MSY9OB<)+N]QK2J[ MJETOM)25+[66&X; )4,0IDMQB6MCEN!D9U.TFZGZ373+-BR5=J_/24#]Y 6: M<:1FC UO-(960"N@%5O^8F(,+*# UX+B=_*^B<9+T!\X[E,*6@5(D0'W4\,6 MGR\C"LFC8+SVR!N;D(*$G"L42Z9Z*'LSA&P&8\?.<%V(8GZ[Y_IY"'F3B-7F_>_%<&YYQEF4YTMZ/+UC/_E)$G'VF\\-]E/&2='$'X&8 MV?]$]5>B\;U$3=*$UWW2BI9G\1TIJJC*'_L%SVAU%:1)'N4%=48_RY?31492 M)%I_'Q<7[RO@T=LB\T-YZ: ?QW=$IQD)4R@F3QU0"S,R#Z+=\M?7_HW\@^I_206L342T@<)J824ZC-Z"8*ER1!C\BR+Y%J M.UR60#:I/K?TB\!?YJ6L1TFI?SE]8C32S[R@3R2G/"]81@*;"PG-^=]+FH^H M=%1KU[UR"2ORV(!(MZZ6?N93JV6?_S;_--F5N)$C$_.V?,NHB">ZH[S]IX%SJ&%D0P8.U\=_X\9)$FN8YY5P8D2*+IDOI?\0, M:/C)53GAK9D*&B5I4>'\V-]$:A(BJ2"D<464+&4#I&QEU^)U&I1XA1[GG.A! MCW/QQ0VU*@V4(5NEUJ)<_I HQ5D:DU%)3Y=O79.FHEUNR>S1HLF]_+R-! MD+K9?!EAK,8Z,!X)$=[79\04[I.P$*4UNZI.Y(9K]GC*R)>FM M+TA']J.>IQ P806E80U$=!;*K\NY/"U;U/2_UH?CA^E"6!SQX_=__IM^8P\O M;#(TXLL/Z9PT@ Q:5-%:&$.RDDP\I!E[H0Y+HH^)R\AY^) MB@(1-27(=._G3JG83_CJ(VYL60TTC/)%[-]="M_QC;)16P<$&.)%\>7.%':F M_ZQ+9M>NT0UB[F?0TNZP7+6O3K+IV9)@N;**\<]@7%X%>^O&M?Y=7TQY-3,^N%T27JX6/ M( RS+=.9O&%KGP6!=J@[][]B."%! M]&H9-OFH!YT%'[WZJ])X#E.,+3^&CFV\Y?'!X.__- ? M_^58WHB/)YYCCX)7Y3B:CTF.7W?\:Q74_^87*Y=!SN]#NA0>?LU*'Q $B14# M1:,UI65#\_MV*T]W[Q+W+R_V+"!<&9'DRSG10/I(B@-$4_0"^4811TV,DRY6M##+^$.DVT>P2YM1?%FG]H+2G\LF&R5U+S52_V75R.[<$VN6D M#]LR="QS8C^6"EHS8&OMB_AP1O)=4ZW^6ZK;9>FA;HE.3SJ(RGG+CNN?^M,\ MC9<%;\(Q[!<5^W!16?/TQR3II+FJYFTZ8(R.C+',T1"/@FK F:8X X71DBV6:4%A-.4,XC(].8.X3%?.("[3E#&(RW3E#!1& M2[98I@W.:,H9Q&5Z<@9QF:Z<05RF*6,0E^G*&2B,EFRQ3 >!E3\R99Q8)??+$7\-',H^M?G!2E]M+ MFCR%VSEW>05-R?04B 9D@H8=&4]"=)[>0>BEX#P55+6<*$$:BX??O?)>'6MM M;'-X6K$9'Z-9TXU>URGTZOO?THR75PJ(RE3EIX])]>B_W,^^?3>%-IU&FQZ' MCK><*-"F2IM^HN7AO3KET*>3Z=/CD+^>$N7QC1#$>@?M2H!,6$UA-05_I=8T M/PZ%ZBE1X*_@K^"OH&'0L#:0"1J&B/!$X(G39'<.S^74%ZTJ2==T.74.* , MZ;F2P0U>3:P\6;RQS5)^2JO__LIS)(JQC0E=4Z5KQ766+J^NL2.#'4XHVMD4 M[1-/H&?8^6Q>SQQS:'=+S_8A#:!NV+A1J&ZC8]6-5OC.J%OJ]DE<)EPJU_W5 MQ(HT#(FPCB@/$F$M2(0I48;=?Y6I!TZ_X/0+=*D5^W#*HXS_R+]XV(K076_F M=SG.@'>!=]& 3/ N\"X]97['=S;@7>!=FB83O N\2T^9W_']O*.]"W#KP*W# MN\"[P+M@^QK>!=Y%6S+UV[M EZ!+T"5$:@!'8=,2X*A6&4--D*?.LF- MVF4NW\]3FN'_J;27'9:0OCC1]S1#_XJW(MO11HGHLJ.%(84AA2&%(<417QA2 M&%(]U0:&%!+1*\S'RPWIT/1.BRZ$(6VAVL"00B)Z!6^ (84A!0"F,3)ATQX: MAE %._E]WF# 3CXLY)GRIETJ(?4AS0L$L"=VK]T2F.4B39 H 8 )A@FN 4: M!1,,$PST $PP3#!,,$QP.P0&N(.#MLNZI5$PP3#!,,&Z" P0"S#!,,$0GD.% MYR<_JJX)_']^O%2X/=MA.8(K/X$KQXY^1Q2DVM&O6Z[Z%WWN:V7#+KN#E6'> M(,@[X 2 $SCDR"2^_"@+.9[.&R?/^QH]B?QKSBUF:7>1^S"]5&4CMYJJ= M'RF+L^M I[9AFAK%#6EE .RHH@^/PBIXF9TYM.^J ?-(:3GIT6 M52\7,9_1$\_TZ$=2 Z.$YE=<7E3/[@?&ZO_;#DF^'-QO:59<^5?\0G"7TWQY ML,RB(J*A17F^I"?3._9O\T^37:5$A&3.Q: 6:9*G&7TIM7R113G/E6%5NRE4 M+]SH@RT_:%#EX.6T(Q-$2=M" ME>TC$[P P+'L\2<_22+.?O-Y MEP#=#XM#SRIU;!#B=5=+:63BZ;J0N_>"OBT ZS-;9/Q"SNW5]TP(@>UT\73# MA@S4%8:[>09!2T'040S>E'*@3!K:<%X IA^F'Z8?IA^F7['IUZ6@'TP_3'_3 M&@_3#T'HD>G7I>9<\Z9?QV/E*DR_EN4M5&B\9SAC%X:_[X;?-2T+5K^=%=%@ M]6'U8?6A"E"%HSR?,?:\KJL" J#S!D":%MAZ@SVNMA:]>@2[DG$:@ "O!*W% M!C;OMT7..LU"GEV4/[ZT%U]8GL91R+ZRY/]Z1Y4JW:T;571/>6J@08K=/5BL MP6FJQDVD9HA6. 8XAG99#3B&SK.X<08W82(;J8#4^*SA&. 8X!C@&. 8]"H: MU/BLY1:0;B:P8:H,>N$8[+'AC-7N(C2M0/ +&QQVS,D$3J%]-78:GS6< IQ" M9YP"%$@/JO1$@8:&ZXPZI4"(JDX856E7D ;[<[TJ*>-XLL=/:>''S+_QH]B? MQOQBEF87N1^CP,P9CIIJYQ+/=Q15NZGKGIF%,G4X MF,;@33K0Z,3^!56 X%_@7^!?H$O0I9?HDF78(QNZA%BM0="4#F3:#->PE=G^ M@D7;D[U_LV]7(.I-DW(;HDF[V(H+#SU<,JJOAK6-2LT#N%M!)HB2M@CP]I$) M7@Y>#EX.7DX[,D&4M"TWU3XRP=TXY,T#GH'"++LPN37O7-=""*=N7/ M%!*E"]71J).?>1Q>%.G%W"^6F9@X4,ZGKR"@$\JY(?QW"^XM;H0RT)T6G1!H MA#*0CRZ>'X"3@9.!DX&3T41"(!^HA08G R<#)P,G R=S!E09"/%P@8W>*\J# M]3=Z3QDX&3@9.!E41(.3@9.!DX'N0'+ MF,_HB6>*BR*ECD0)S:^XO*B>W0]L=:FD[9#LRL']EF;%E7_%+P3[.,V7!P). M%='0HCQ?TI/I'?NW^:?)KE(B0C*GEAG]/@G$3])L[3&)1IKD:4;O2.#C(HMR MGBO#9;54F%I\YEX+*]O\F7HMR-!+%6@>PJT%[WO(>>T V##Y,/DP^3#Y,/D= M*\75^*QA\F'R8?+!^QYROJ&Z5(W/NNEB %K(>_.'_;4@ TQ^?WG?0\XW5*2I M\5G#Y,/D]]KD0P6@ CU7 40]>E8= "W;P MO.T&(53<)=R* [/'7/TJA,!V.@^=_?^^LH?6-WU!Q&HA"#J*P9M2#I1)0]? MKS#]/3+]M@6KWW>K/S"''DP^JNO Y/?"Y(]@\6'Q1PXL/DK='+V+HQTA5%C\ M5AR%/D;=W9%C# :(]'MO]QW3&41P$K&:0 "L1( @?>2A+5.)DRMS=8-6ZH% M"J&7DJX?UE0+6>BA)+0:> I+#TL/2P]+#TN/"BJP]%K,3@OMAJ6'+/3:TJ-P MB@[RK]+2ZW91+ 5F'F8>9AZ2WOCLCI)T M;V1,W&Y)NF*42.M9K#1.07F3ULVZO>5-7G('4(DJ^9#&L5_PC.;Y?SQD\^H^ M()9.:>)^$:5)SM[:7W<6,=?G4Y-GS6%K/F$M4IEZJ@A I4WDM'4@4^.6LEL0 M5+@,N RX#+@,N(P38V! "+@,+2>LA:6 RX @P&6@N(N^YYK/ND.E^82/JNMH M./80#J/O#L,V56[1ZR@#36%R0 AX"RTG#&\!!8&"*%<0:Z06(:('F1!.-1A. M:5HZ!KM\S:")&ISL-B3H?R+5-R.UE),O3;ZG6R/VC 8&9.QZHN78/\UXK!K MNFHO3^V?&>QOB9LVF3\8_Z.,?[=R1% 4*,H)%&5H>.ZD4XJ"*.F$41(*[+1N MUNTML+,')>-XLL=/:>''[)K'X4617LS]8ID1+3H+#]3H!*MV#G"JN87SP M+*MV4]<]GZJG,@%KVT1B70N ZSA\&8D3&KWW&@/35GBY MKXXRH-YEH%X.7$9/7<8('@,>8]3Q$@GJ/0;*Y3Q^OEL[LZG<8SQXTEN[J2LV M%\/QP!A9"F-,^(UV"H)C>C;\!@KGP&_ ;QSJ-YS.^PTHT[&8(6C72Q9QP[%A M=U^[$)4=$)5UOT+/&^P4MK_F3B/.4@-D9%.)?9TL6R-D\+2[C1,J<#[>ZX8B M;H0,/>1\JU'#,/DP^3#Y,/DP^2B\ Y,/DP^3#Y,/D_\@)*=_LQXU<0Y4-WD? MP.3#Y/>;]SWD?)_KYO1>WF'R^VORH0)0@9ZK *(>U,%IYZP[50>GNBU*UL'I M+.9.VX.H[N(+"]/E-.8=PH!)5A[GK7N]$3W4"A/7L@J"C&*#P#9P'G =* MW\!OH/0-2M_ :M@-YLZ9ZW#W%7[#&ML.".% MA4_@.=HI"([IJ;T>5P<:G=ASH/P-/$>_/<>D\YX#Z@1U.LO*;2S42?6E6=JI M$P*Q\P9BJ'C3&H+BRY[FBG1!_!KR%0YJ M8%KU/8C$U82O:,C\99$RBUFBWW?4 MVE]O*^"6MJP+\HN&6_XI&J)197,_+I_+C;4*,_#6:(9LUG@+P3_:,[+LFGJ*KV5+PNR!!D/H^)=G!)%XC3/N2#&^X+] MR ,^GU(+KFTPQW)<@WJ@>V-S6/_D\8D0U23I0C(6YKDTH32Z 1?L>;GO7XTTC'*2L+O2'2H;MG6 NHH7 M]T[WT/!%.NBU("&(N9^) .YZRX6ZHIO-V.+7?GSKW^75M,?>?5Q0#TE0A8W?L.J_]Y'/ MVB#F_I>+-<)5KOHBYK-"1'KNX/Y95E*A>K@3B[W::G<5T#BV.=P,#SW;' W. MQ;$M0+J[MF[RV77&9]^]^NK3QP\/.YS'8HM/,GHD@_>!OB5YR%?RZQ\BPYNT MWT=2GT7A=Z_^L@<#CT_\V5\S?^3]Y043[Z^I&_A_3?V9.Q[9;ACZUJNRUU8X MZU??_\CE?'/S&4[X(5\05FV1 Z+^A*DGD6/3VAF08QG3\K=T3/(RWCCRI?V) MI(/YC^#@C%KTV8V?1;RX$[^L&F5^$)".%BMO3A[B2K)\Y6PS\A*Y=#GT8"Y: M_$B>;>?]@'Q[1#^G5W/_AC0J7WUGL$"$WC,*OD53][T;%*,F_(X1L3_S8OWW MZ7S.LR"BR8B.,WZUC'URH-<\^"QBC?M?BJ__7"YH>K]__,_J.0WR9QI,FHEX M/[XS2F])D6^2RF[X@EQF^7*8RH?!,LN(^109B-\9;)JEGVG^X8KZ)27+=^]9 MLL@B&CS)()MEZ5P&!CX9L5PX8&)S<"W# *)_% @B9IPJ9C0PC#S;T40R1,_%CHLQ89:(F,[(SS).C87[7,8: M,W+Z$ B35*[U7X\FYN!^)4'.PS.';TA\/E&C]2_9FI&0ZX][R0F7TJK4OY36 M_+4]LC?7'ML>0$K(Z]'FC_98\])DWI+,D<*0RY!+-;*>.P00KK9.@02Z]#T=MO5$GFE/WA@+K*%:Q(KGFV_2=PL#0@)*%.O !\F/,#VS5&2,)#W+S#TG.L_2C%1>$#BDH#:+IDL1^M597V*: MR'=5LK,3E[\EBQDO98:N9L_%E%A?AY=)FESL?%&S^&M#,KELBQ5W"XJ,12:K M-J3"1H91&="VB+W/V!4I!R5X58U'+&N#=+8:RMUM?:3ZG-&8E>3;?Z M;VFX+LO$S"U1ZLG4R-JVS^JG_C1/XV6QO4'6H+#8APO+^G;:2[>5AX\69P5G MFN/,X]4TP)FF.#,QO4<+O($SL&;@S#8>PG#DI9YY9]OO)G=UNGH=FA%+H_(J]HLH][ ATG"^,*XWJP<1T>:UN=L>FY7;*M MK[X7$$Q%=N.IY7#+Q4=38]H!G9J,.J=3#@(/#74%@8>N1O+$@8<2QN_^JTSN M&[G-[#F%"720DJY/@4&U/D-_0>K+(;\!KGBVNZA+(\0<_%M>I(.XZ=?ZC2T+S+YZ)=[#&/77B MHTM"\X=?("N"K B\-[QWF]2JS)IT26C@O<^3+NF2S"ATWLBE:#[9*I=2O[5V MF^0^W=FL=S!>.>>-B;Y#A@89FG/6S6B3;7W[H[BL(\M+78R2NAQ&NLS]),R_ MAMW5T.XVJ"C'6=+[JVPOOPH"SF>SILGSF##4]P"*VWHNE2YO]*/#NIB<\8"( M#H18,YOR*J&F*5.>"0%EH#Q/9?,U((1N(E)F G2@3,.$&,&*0$0.B4]!",0B MB$40B[QP;T(#0N@F(G T&SL1&M!!-PDITV$Z4*9Q0G0K%&GC1L/O>^ZO[N)V M09?KGVS,^G4G"I1L&VKFTO^M\O_;K'VHOO=H8+BNW:TML'JKH@-'8U6PV#,' MW3I^\V:S1(C^IUA?RF9A@VU'Q52[R#[M-A/A1OOG1CW#&;MPHYJ>;%7C1CVX MT28/H>KC14^.U3F$>WWWG!W!V?SIWU"/.?.#@$95Y$C ]V_W2ID);L6FU#'. M=VPYQMA5'F#I0*E3IBYTF)_J,&QL#K$1U4]0S):\6*;(7$(&L-6$N %QPUYO M81N6,S8<3^'2O>N10RM0*\?(PI#\!2*'7D)8CA$7R[0FP+,@R.@@GN6#&.", MAEA0H^F,A>5QKH[L6_1F+^ZLP:%.LSLJ;S":&(.APM2!#J(.I,L&CYV):75K MCZZI1)#&DN": Q?<[>..'_QSA_VS,W&,L=H55X?\#*^PC>^2U-^!VC1Y^YNNR)=K/$!APVX(Y.NQA#9X3-M][#=K#W M!M1..0++M(':P88:@@8$#0\YBX'AC96?2=:!3D#L(&AHW$X"L / 3H_CBU8" M=JYY\)GZ9'X2LC^7"YZQWS_^IR.;)(U%BLU= *)#V-BBV1^WGV@90Q=X'TTO M/3S7?J/RLV)]LY7:XX$H['/ W3YN(L+_P_\_:/M=RS7&ED*X2:?\?^/7)I[+ M_X_A_X$W8F6, +Q1;T.%CN"-4,R_Z9A1 T+H5JJ]%=N04)XF"=$*6%,CE,&N M9)N@3!"1YB-0$ *Q"&(1Q"*=1DO!T32>\]*!#KI)"$!1'0U%6@>*JC/ S'9D MCY_2PH_K0D;JBFBWE)U*=T;=Q1<6ILMIS)O;&-H@B[IK1_2;J/+ZE\.!8TPF MN)KD69PQMU$LZ M'-_413& 7^\)?LE1?K2M83;WW97+C,N[PB=SI/%(P^CF^V_IG_J](.9^)AAS M736^,JZBDXHMEO7F/*H5<'$I>SU-QUM+"Y5S%O<^K*8A__W'^FSN\W<701JG MV67M%]:F677M2/&ZXA?3C/N?+_P9=7SIQ[?^75X;FHGIUB[GOU<^RDA[50Y'SBE(R-3SVB^B&B]8W MVI6<*M+%I4->GF8RIS^KB7ED#0;GXMU6_LY=,X,^N\[X[+M77WWZ^&%+6,M6 MQ6?2_VSNQV4_MV7#U:-7WW\2NB3*F7^@;[F\2J^29/\0:=ZD_3Z2GE*@HX24 ML+AT)7<>5-L'_,.G:\YF:1RGM^*,J+0I+.=%3@^SXIJERXSQO(CF?B'ILTRB M)%]F/%SE2]G;*&'\2\!S60^^$.UQDN/[E"J3K_A)P%DEO^MEK9V 9I"Y? MTPL^_2)G9+N#)1&,FDX3V4SNSSF;^CE]N7]8?U@0IIJ<8H!#@H!7_3Y9=D MQ_5/_6F>QLN"G]O8;0O,VIOTY;-\C8G!F:8XXYC>H]MJX$Q3 MG+$]<^R"-3JRQGGB[@IP!N8,G($Y.R]K#D?4'!U!Z[K0.6UTJONL:9TF'G[W M:O#J2 JX(],;-7HZ>_RLQ%O5ZW2CURH[,TWCD+Y\7[ ?><#G4UJRN[;!OGTW M/0I]!EWIIJXXQ^J*N%)DV"U=<2R!X9BJD(^G0N-SI^@?];:"D#OD@$ I$2AG MK\'=BO"L!\*=#<*.5H3=F/<[6'%8\9=&/&U2JK>_B V.=)G[29A_?:)X1K\# M!H^1Y-^K/9HD32[F?K',2(16FSF7BIQ:J2[ZD::!\UK>_B(EVM5U4@[SJ_(7 M;9B[:LC7<&QX0Z4@7]1F@'Y!O^JZP;9C3,;>"T[((;KM5'1[FJV/;L[ZR6T% M#1(.9V*_]HF7+JN!=G3HFF(\\[QXRY>S*SCB;51)@U=9C;+BVPJO ]5E#ZB9#^F@7E.E$RN39 MQF2XJTQM7'1*MWOO9H73+6YY?,-5^]V^27_S&S9:6,..!-_.Q!B.1UB0=D-) MH!-*=,(R[.&N3G1J/7H25ZC=7#4*DMN$BM,LJFX3Z8ZQ-P-C--E-?V$%VV/E MA"XVE4X:&+:[>Q-P&U? /*>U:KHIAB:F!#=R*)ZK3"PC,E8>?Y9)[) J:!4 M9U8J=V(,[<[N"#?EF$$(C?:P=#.X[=C4ZCFL6#_*Z*).T)X3RTCK5\ /!1OT MO_)JR-VBYU@9JP_B=;ACYV2'X;6;J7)\R,3P/.6Y:IW( D6!HBA0E(%C#";C MQ^_T*6O!-EB]5I2\.E"^M;W9Y+V\CV2C=*@HCVC(NT7\JZN,7XE+3?PY167R M3I)T6>2%GPB98H&0WAG);\%E,_=7F50OY(P:H&\%@IN&DF:,_[VD6*%(5W>; ML%L_IS_&EFDSHDHJC+]#:AR&-Z1].5XTU"%J>D6.Q*E%!.YN*Z MFB/&90\GIE>/RY#-BN?RJI!"7-]"O)'=SM.LN)+7%U$,2X]R'E0GEVDV3UP? M(TB]*N9%0Y][I,AB^[ MUZ6.\\>/UN5#F?"F*K@/3!N,T9$QKNG@T@,M.>.,S.&C=WR#-;!FW63,\_-[ MC_O]AD,S^=<+RH2?1$@U*.&DEDHO+Z;N6N:DV8W^D]]DH;!:_ZGE2SDMZDNZ MUVBLI6F3]KS])2D5Z*$R\MJ*C\:&1(<]VHUYGZ@\DF2Q=I,]_]Y* MN=K6CA J=E.JY:H.<1(&VE,(YYJ8<76MMAI.,Y&1%D9. M)ZU?\]FJ[)Q.TSL.UFPXCL)[.=HLZ1V)W7:JC%06+4TXN^-^!L_5P3CNO%9/ M\QD?669H[*DVA#K0J>?!76WU9+$E&>B)OQ#4(:CK;E#G&2-G%^?72T'O4DQW M O.EW40UBN':=*+U/#%>FRAR5*$-PW,MA( ="@'/;T[:["R[%14V<&1&O_ 1 M.M#/@/' 8Z;RE"D\7D,QI0Z'S,ZX :S?Y%5OIHPMPQH/H$^/V=;ZI&$[SDDU M?\:P;$I\OHS(6$?!+F[MU?<_I%DF#\+EJ[-H!SF ?;A0@Z5+D2X5]0>FJW;9 M+<\X>^U:CFFMG2G\#V>++*+1$UW8C&24A_+U=,$S7T#2J^M'UQH2Y_WHG22( M%M1#QA?^77F2,$U8G/I)^8M'S_Y]I![66@RHFRB7)RG]\,9/ F+.+$OG\A#@ M3S__^H-L\:<_?B@/&XIAYM7[U+(8=+;6OEC4UD_]JXSSZP'(@E)W;QVO#72&0)593NF\T:,NB1V'/E2(FD,54-_[&MG8&TUXYB# MAUH1TZ66*IEXYB3ON[2WN[0>ZM(\3.ZJ >VGX2UGUWXHF1?XB[+I.S&TDF5L MN9"',H=$OF$]*CG3UXXU,IW5HRB1;.%'XE0W][-$&L^5"OAANJA_)O[^\,\/OS(_",3A:''$6IY0]S-Z]0M% M(?*L>L+% >H@G?.5VWD,,,M66-EFG/\16._&[_-^3R$CN4'V@Q^7)DNP];\1 MC\,G+9< V]T-NB+H%Y%3#*&1)6C!A<*CG.]G$3.PI M1D7UAH2_,T/97"D"PLH1DYU8 M+ N_MC&[71 Q_/7W9.2XV7#5E"0V=?PS17#4C$'SHJ\*ZC6O+9(TZ'Y19-%T M2403EC/9&F9ED2NV$.LJSDTY\;0>ANR/%ET4#XA1"Y,7\AF7MCE(\X*X2%(F MK63%4!*1>;2<"^05^0$Q(U]$L[*J!7%4#(%7(]H>L_ R]J0J-I'(R,N5?PA1 M$&Y,/A7>9"=(V3Y'N792-(A)@,1B\[HNSU"OP>_%_\1'11\\9^%X]^OL:JWM M#;:/@_YCX]SK:CTL*E:DV66=/EB;9M6U(Q?(8A$AC]7Z,^KXTH]O_;N\KCDQ M,5>U?RY7&0A!%T9!KTM1[MIG:1ZVB2NJ8:R1<*/:1?7:9L&+^N$3QWLK3A7I MXM*Q31ERT9_5Q#S;' W.Q;NUI(A,C*QE17QVG?'9=Z^^^O3QP\-A8"(L6KP1 M!E:/R(A*LTER_R&5%47N"]SYATCS)NUW2+I&,MLV!^6@5=4^.;BPB6UYYM!5 M4-G$&9OV&$?.=:P%0"J* AI:.8+G1&2\[ FNG* MF9$Y1CD@+3F#V$Q7SHS- 71&2\[8IH<:FEIRQD'5.3T90RKS:.%X<*8Y-V,C M -"2,UAHZLH96^Y2@#/Z<69L6H@ M.2,_40Y/W &"TUP9B<"<,$9'3ECFR.D M $[)F6>>-7MR]_\T)5)?5A#UL*D]E:'5=&:K"L#VZ-@2P,-QT[>**Z^+^U,% M6_RO*+OS3WDD9 ,,?9R /&Z+=!00J'=7U/MH[78M<^1U2[L57AWPU!Y#YRK& MGR3AWSDJ*5 []3"+_VSNPI MA%Q[9W9RF]/$S([-I6L5D$X:"]M;M;IICDQM6MVHH)(*/S]H('2#GU?N,QX' M6+1W9D\!%-H[LZV>&7(AB)&0"T$N!+D0^'KD0Y /:=W,X.N1#T$^I$5SU&1=HG<^I$M@ MN*H88D4_%(5S]72&.@7N'2)];( ^KN22'_XQ7,M M =(42%,TD*: "^ZW"YZ8[JA;=OAE+KAWN8,NL?Y$+AC9 YUF5F4/ZK>JAD5C M^USHII6T5F9R8Z+O-,Q)O.PJP=,&89W(7;SX?'R;0J.W/XH[)++JLIITF?M) MF'_=,Y/Q3.4^[R6G+XP,ZJCGHKI$C?FYN/?I4MDJ=+C_]F M+>#D 6>@?-59 M8H%T(,LS[EMO@$[EK0J@TV&E)W6@DU9D@9H]I]P_Z 1O]I*$@ 9DT5U\1$H> M=#HH)P\R'5:C'70ZK&(ZZ-2>(%)O.I7@3M#IL-K>H--AE;9!)X29*D&K.M!) M*[*4">BNDD6[?:BG\]*_BGOK+Y4MRSO!QI/=I=E+2_C4I;R]),K)(4O0EG8* MQLF/<;>1*/ M.AP6TU(PFL97:TB4QM'4&M+DJ:LT>TF4IVZQ["51&HK,]";* MR8_2MY$H)S^%WT:BG!R$WT:B('9K IC?@J#^Y'AT!$$0K&D!; -&%;P', Q!=0'0!T05$5P^B *(+B"X@NH#H(G8# M1+?]$-VGS^B757%W_^T ^+;JY"+FLX(6U@)W*U4B2HB=Q>5%^6A/DM1QS=% MCNPC-IXE1G(-SQNW&^N)&$E!C.0IC)&: &B>)T8"QK)YC*6").-OR[B( M]F07@9QI!\[LN291K0LX,;KR'/9^8(P$PA%XKN5 I]"<'29Y#Z!V56?*3 MV_FS1[4MYZYGCI3F>AO!.6IET0!K; #6V&QHZG"!EJ/=\ MCU&7D=HT$R"%+90!S[2==D,*6V P@4=L%Q[QK$E*O>=[5 K',5Q+H6M!&*8W M1/&LZ4V]YWN,NDQLI6$84(LME &U81C*2@+RV#7(8U5\\N=TSAG_>TDD*:\^ MDOE1T4W.TAD+,AY&11M ,2W0ET[CP#H!?AP:DY'R?">$7BNY /AQ.U8:#0!^ M["Q"8$@B"O CP(\ /_8;_#@T!B.U2^+>AS8 /^HN].Y0:6@#\*-6W!V8 X7L M!?@1X$<=,N'[4?!6JQS-*U% A5X$(PU3;.09Q?E^Y?VX@O+TS@* MV5>6_)].QO0LV,86T>,8YS(VW)&+/7=HFQ[0R!;1X[A 76':'=#)5LJ 9[HM MK\;8 H,+Z.3+H),MLL-G@5:VB!['18%##\4A&T->MDBZSH+,;!$]CHH"/:5G M)X#<;*,,T(H0R$T@-SN/W-QW?-V3'7Y*"S]6G.?M!&,!0NLL\M(V7,NE8%OY M,2<(OE:R ?3E#OK2L#R%&PT 8&K&8-<< H ) "8 F#T'8-J&,QD:MDHT-B(< M@##U%WQO8+BV\HMD$.%HPV#7'*C=(P$.$SC,QO/:&\3X);GA>3'G2<%R'BRS MJ(AX?ME2K$H+%*")DGAM#/N;J#S91CIAXQUJUK**E6VD$[R9-GOU[10?8#:! MV6Q3N9O0B_<6S11;E],.W]M=M@!ZU0.^JC%I[SFFH1Z*V:/)'W?+B M# U;Y7%EH#AZKC95=KD]DS\*_C0R)FI1(,"Y:L5@Q_24']_OMU$$SO7!)&][ M;*5Z'&R+)G]4?&5-C+&MT)0@OEHE;=LC.>I1M"V:_%'QU=!P;*4'38"RU8K! M#JYZ!\JVPRC;_:?@[Q.>@"=U"06H09I2Z_EJE)F$OO1<7[IZ7_MI4I(:T.F4 M4;0&TVM!XA(V$QC6MF!8-ZQ2M2@R@ZB= 9X"YY:,Q)U0PYA@C"[>R(QBS/ S @PA.?JM[&]?H)[\-OHU$@8\Y ^J@G8(! M5"=0G4!U]@_5.1X;X]$ 5FK+J%OHRDY^>7U;23*R>&<+= 6!&0 @@((VE(@ M*'"?#:'8-L-2E\+2,%U.8]Y87+I!MM>GA(!J-W7EL 3'L@QGB'I17<2(MC$: MP87W<&(M@T&T4WR 2@4J53DJ5;MXZ02AX@, 5>VFKOXXT< S1I;"6HD(%;5! ML+;1"N&>>WV1KRU0,X2*P,P",]L6S&PK) *0)P $'TPO@RA ;T!; *>%;P%Z M W!:P&G/D:(%4?8D;T$4!&* T0)&"Q@M C' : &C[2J,5O0QW>CCMOS=-(U# M^O*7NL# E/N9*# 01[XD3\3SRV_?30%3 AJP<4]S_MJL;:03D!10,X!N ;H% MDD)O\0'H%J#;-I6";2.=FB@AVT8Z(68$^A;H6Z!O$3/J+#Y WP)]VSSZ]NE, M\Y_^#768,S\(B!\H4]L6A. Y"RRT_ 3V$E)[S!'_+E=8V+&=L.![J MV[<+!]K\35$:3>X8P9\,K!:!.1&+/#<6L12&FB>'9)XG%@&J4C-4Y03:]YWO4*F]H M3 9*DS.XD+Z%8N": X6[#D A H78+A2B!C?>0& '_!/ M_8+]><;047X_$H1>*[D Z&]+Z!5>TPO GV:\M4R[38"_%M@SH 5U00N>-2NH MT>2.LO&&-U9^FT^_#0'P@]H+/="#'0YL6H4>;(4] _2PZ13V)O3PF@>?1:U& M/PG9G\L%S]CO'_^C/BG7U>SKJ6]'MQ=?6)[&4:CCM8]G@2BVB!['[9M;QM % MA!'ZI@G$L47T."I>5W[T6#>7CDWWI\-Z!_!'P!]U(-.!-Y]K;8;/ H]L$3V. M@H-9KC%6:980!CX//MDB^3H+O+)%]#A&WX9*(P!@+ULH FK#0& O@;W4'GM9 MJPBSQ[+#3VGAQRS:OK>G.G\.2";0:?V 9-K&8#0RABJ# J 7.B[XG8!EVA/# M&RNL^05LIFX,-AWE1[W[;=2 S00VLX5VP!BZEN&JWVCNMS$ /E-WP?>,B0., M9G<#',MT%1;P!$83&$T=4MT;Q/B)ASSS8_9S.N?LUY0(\X.??&9^>.,G 0=& M$V7O4";R<8RE9QE#3_F9:^A+S_6EJV4BAVH1R8!)ME(*''.D5 @ DP1,$E4B M^UTETO9L8SQ!E4A4B3Q%JE+O^1YW5YYM*5RW *G82BD@[Z>P5"B0BD J:HI4 MK#JYB/FLH-6U0[^1JA0E-+OB\J)\M#G+F[XB5*CG9 !?7%<;5R2= +X MZ!JV2GP0( %0E@Z#)0=M0DJV0%4Z 4#PS D0ED!8MAUAV4:B= *9*:AB.TK5 M!T'8R7&9[527#N YE:O+R1&=+5"73@1BIS"D (,"#-KX;L(16=$_>;#,HB*B M?O,T#AD-GV?,O\HXG],[.2M2EO'%,@NN_9RW%./3 O5!U4%4^92I(\N@60#V M '73 Z#:(GHK_/U[E,XY\28$(.-FV0/^:3]UJ-+GCRF"- M7=OP7!3ZA.#W"KOJ# UOH/0D&0I]:L5@V_24HI,!0P4,%84^6V@'C-'8,1Q7 M8 MTWQ9]&P/#<=1N)#&#KTVE4+;N-YNHL)H&^D$MZ;-IGX[Q0?H3J [@>X$NO-E MP:-GN /E-RSIH(":Z=OYBYNVT2XU412UC71J MG9 C5#\ A,*#"AG<:$ @(* M)%S_(* 3;V0,U FSH#(:*=@ '0*T"E IVV,J<:3H3&8 MV(BI6@4Z;:,U.#E8M8U$01%3Q%3 N0+GV@Z.,;25!^K0-R!<@7 %PA4@!5W%!PA7(%R!< 7"]67! MX]BP;10P!<)5#SH!X0J$*X)'(%R!<-4EU7SN .>Y=V,]B8-E?B+F>_($=2=D MY*79L8UHV:5H.4R7TY@W%BYOT.BUNBRS;O-4O2PP',LRG*'"^I* ?P!2"T@M M7 K@'X#4 E)[JH2N;G')">(OF:C5;9[*XR][X!DC"_!;P&\!OP7\%O&7+D0! M_!;PV\YFB(%E F2P&4_S '07= *X FH&9"Z\F09D ;@"R%P@A!\#0:&-U9X'! 6P1? -@"8*L#P/8D:<_,+SC+R83Z(7OK M? U8$M!_37L;@&P!F(": 62K!9V:\&9/+P@5%I0\/_#A+!<#F6.WW5#9IX7@ M#="NYTVI@DY NR)X ]JU<3H![:HOVA7!V\O+RIA#K]V8U?,$;X"=MAYV>L'] M+*'WF9_GO,C96U=="K834@!0'2J]"I>L"? AC7 MN*,!_A00!J@9\*=:T GXTW9F3$S+ ?X4^%/@3X$_U9!."-Z /P7^%/A3!&\/ MX$\GP)\"?]I1_.DO#V!/B_0>ECJE[\17<>1+>D4\!XRH':"[YUI(M1[AQ"5. MSW)VU!Z8KL(:0B<'.QQ@[4L.*^,SD*- CL+D [O0/N2HWD0!E+2!C0\P=, 'L"[ FP)P(F@#T!]EQ++[XK_&G,O_\VC&Y>/G+36F7Z MZJ,H\@G]N389/O]FD>91$:4DY3SVB^B&U]2UK#=B@FNCN4_N7@1IG&:7]8F6 MNL7%ESW-%>GBTC*'?)4;'9A6?4J&&)KP%469ORQ29C%+]/N..J[_E819C:(\ M7T,CB/U%SB_K#]^<@LT;M"N?R/F(S*H8U$7LWZ7+XG(6?>'A.N6J^552LIDY M?DFDLJ4CTDK1B![1DO&.9KRUO]Y6O2W5V9'J(T=;_B7:H4%E MO?K^/3'G29&S:QZ'(C\]]XME M1NK%_"1D_HT?Q5),9O3SW(^YP?R<^8M%3.2BY^9*Z784#N*E5KP= M[?Y^ST8*Q/)L8NEJ+);;HK223#)TA1\_^+N8Y_GV3R!E34J9I[&4U6=KUNQ> MLGOM)=G!FRCD(9O>K4S8HU+XB'25\=M:#!G$]*X([:^WI, 5Y-D,/4^_L@NX MF%$=@#K>?;JK2GEYPS)(OP]&_W%01+PVS:IK1XK*%;^8DNOY?.'/J.-+/[[U M[_)ZRVABNO?"70]*T(51/.\.WK"US_??7IXX>]"[,G M5>63-(7DN#_0MT([5G+M?[\F!@])\R;M]Y'T+"O2Z48GU1RG:1S2EW]0\//N M_Z7QDK3\?>+'=WE$DYR6LSO[>OG %?(IS4"%C'&'B\<2/ _DNC]=B]5&'*>W MPA:6CG0CH.043P;TF40JN/:3*_$S$7^6H>*-Y$,N(LMTF>VUQ&(M(T-0$K.< M'H;DG@H>FHR)OF4H&XA6:*37Z>UFIWY19-%T60Z+EDMR!%RT4K[X=OO!?!D7 M$2V72LN_R"+JO!SCUU6'Y5]'=5F]^G;WT;YNQ7CJ3DO74_6Y%;'GR[D@KOA8 MOEC^+*=7?Z*_%LN,])#GY6^BO.21L1K7]GB%(I>TN.>/P8C[P34+_"1)"UH8 ML)Q?9?Q*\,%@U^0@Z1FM%'R2 \D<&DFZ2#.A_/1G?$>KVIS+]8-<&U1=ATO9 MXZJS/=^5_9=4R#B[%?\D*%GM&6%H.2FAP-1YABH/2A-=!AG2!%Y8Y<1W/'FRYQK7< M8>47=V)0D9E:>3C;' _?E*%G/<)5!JP,20\""0X<<_CHUM::HUEK/Z4V9V1S M:O+5?TNK=%E&%[=$L">]^EKXO?JI/\U)ZHKM)&"#,F,_(Y6ZEC(\(K4LHX!5 M>OU1Z!HXTQ1G;//1K5,PIC'&T/ \L$9'UI U>W2C#)QISIIY$W!&2\[0\![= M80=K8,[ &9BSEG &YDQ7UCBF W-V2LX\\^SFDVF9AA-H.VG]TX'MGI$1.?=> MW/C=J_&K(TGFD2"=%J X/H9DC^T/_9?[&?MG(C9_?^0!GT]YQES; M8*L]HM.:.OT(4F/^UZP)[TJ ]V:PO;R^^,'+647B.\O+*U4ML4I4J=I.; MY0>Q7P5S W,#(G&.%R"9K=-J#2LJ%Z)/ F\ #P0/! ^GA@;H4\/ZXK)Q3D<(IP2D].[*! M7X)?:IE?.I$H[/Z[HQMJ+,7.U87M]D E^K\MSJ?MPN-V2WC$^1&(#D3G".J= M(!O3H1AF:X??>F"[>T.Z;'LE7AM3?X?(J!V1D;8KJSYM>;_]):E6Y-?I,O>3 M,(>!>ODB2[\Z\(^OKO>>:[]4%^IH-:8%?10G(R_8NYYO6 M[L?/R_=$D9\\G-X3.C0$%FB:^T\<2^P)\Y\\ ]@3.D )>LQ\*,&9DM/ZQ;%Z MQ?&K0J.V(WO\@_LQXWDA"L+%:F->O2:.S+-.=@"99^3.D#M#[@S: ^V!]FA# M&F2>&\X\WX?G8]GC3U$F[D](L^+*O^+(1R,?C7PT4G%(Q2$5!R6 $D )D(_N M2CY:W()%/7ZD7XI;2&;I,JOZ8QG/(W%?3B0*9" YW;GD] 8=7OY>IK@*G'\3 M]QF>,F)N*6,[E3*N3\IV,1-\E%%#.JR#Z3"E4JY9ENL8*7>?%W+60 MU^UL7O=#FN1%M@S$13\&"]+YG&-YS5?\8'&<*W MMF=]C416;Q-9J@,#S6=\3*P@9,-V@!N&DO1$21KS'4CSZI'FK0#!/Z=SSOC? M2YIM>5Y/!M"B@9RE,Q9D/(P*Y'R1\^ULSM=1CH#HGY0C&Z:]F(^'$'.(>>?% MW+:1]>U@UK>J+O%1)';+.!7IW=.G=QN\N*%Q6[@__=LRBARXQ+>1'3YCXJME M,G2&Q%B;*'+43O0 ^@7]@GZU(X6##+4>&>H*Z2$OLE8<\[>4E\A#=SH//4:& M#AFZ[F?H#&^D_%@=)+UI48"D[SLBYRA=^2$;W4 87O5R$?-9<3DR12):RDF4 MB!-QEQ?EHPTJ_5;55[L0X^H[ M8Y2U@(I 14Y2VT*IBB"EW/3"I42.1,D-SPL14B.7_+)0N44[2J>(FULT_6,, MX& "M*B:<*!%@G**V*!%TS]JS\9P!]BU@:9 4Y[6E,E .4JCI9K2WEQXPY8" MZ>IVI:MQ#Z!&I$&BKF6).MQDIA%IH#W0'F@/,N MS8"O0-7N<'$/JHX$F(3G MQ07WLX2&P_P\YTB- V;=89BU;3BH^ 'X:0_@IP/#'CJ0=$AZYR5]:+AJR]L@ MN=S:T!S)9227D5Q&>@SI,6W[Z;JHO>6?&XO+>TP$9NAXS7\-4'I0 M2@ E:"XD;JD2="2#_:=_0SWFS \"&I5"5(5V,T6*&N4Z]HG"PP6G!V-4G.YO M]@P5" Y *0W5%\G3@4Y0$:B(*A49V$HOLD<6N>DEPPGC8!;>2/F=)CK0J7$-00I.PQD?E:&V#6NL=-<:.@(=T7?&1^F(9PP&0!UW M*DO]$Z<%($74/Z=SSGY-:>(_^,EGYH32=1 &8S#V2/K"4WPP/26]:%"#I.Y).(:I:FX[\;]/Q>!VB_L'I[1M^H@!5 MNVGKD_!M\RY1P[61VT2ZHU(":N\U1<[L\9Q9F\3I/#FU-E%$([0'E Q*!B4[ MD1=#5KNU2R9DN8_&8A?I0G/3T.C: $1"0O$Q""HDXP"@*H@$]8'Z0'U0,+I3 M2?XG+NC>3]SY-^(BH)^G=C^3@=Y.@D2G1(ZDV'R:M0HK'A.2B!#R6"$KWD#@G'& ^&RFL7=D>+9!3_ MKO")T_J.]"SCFFYT.87 CSS!\^7<9&S M69JQXIJS_W(_R]D_DY"'[$<>\/F49^7>DVL;S+$<5Q8NIP\.^_;=](RSTX?J M4JTC(E%27$IHTL,#+9L2GR^C@O0S^&:'-P]H_O_P1!QO-AFK9W2 N?B=U^L^ M%O(@XWY.;)S>L=?":C*:?AREB<&(U\.Q.7ECL")EKP>F57^U$H,[$@/&-Z2 MK01@EJ5S:G)H.L]YSZ&I?+J^']C]@E6.]];/V2*+B)3$)!8NN1B;3]TXYF35 MS>Z[&XM=0[Y@CO;_/DUV?TZB3*\,1JY!#F+CYQDGNYK[L;QTE1Z'4?$N%H60 MXC07(TV%#*9)7LXJOY]7OCTQZI*1[A61']/,TMDLIR^)*=2Q:P[VCK5ZM?"_ M4'/U(%UK9Y#K<^)?%CS)^9K Z*0"HBE1JK5+FEOJVR\U WZI$BX':RNQZO== M(=[6W#7YEYKKN*93::[GF,-C5'KL%C0A=F6Z0[>L+7/@CX[Q)W[7R[62%B% MBQ$SQQPT7K6^T*SDE .F.;4H%I3^KB7ED MV0?GXMT6"ME=PYKX[#KCL^]>??7IXX>'C485K1J^\_B6!5^)4/]"V7 MM[Y4DNP?(LV;M-]'TK,'9 ]8N(=B@-IVE+YNR[ \$ G8EL>F?A[1ERF]L]&& M, Q!2FT031_#APM?:I3-Q3RG65.G@@$R'D/E9[CK4<.FN1SS,"LKW,>#PJHSX?8\5=Q..0 MT2AJJJU(1:-)Y.5'1/SB"7:,UN+2Y[!CLP^:Y)^1^(EX+2=;',UHL4R#GOO_ MFV84AXAWTV7&9' G8JVB&#PFJ>\N4DI3>BG%,O.?M[&06?B:3TWLBZ.28!O>M)XJG)KCS@VJ2-"SF%T46 M39L!T=YABK6GOQVAUS&:[N(BX '/ MM[4J>-XROA6N8WN0PFK1:\)NW=#CN8AKMD;NWEOT&N8UJY/F'!:RT-_/QZY:K\0O[PIS]^**= ,NF\.6CLHDO/'(X/ M^K6[9Z8[ WQH8&E +E!8ZBD/_&4N_>N>R<[H%S-:D^32SKZD0T%>?WDE:%W* MBB^7E*,G X#U!O<+I?#KVX*XEB.2@NA*,2PERAN8[K-$JA3?T3.S:(<)8CGX M!]AAVPJOK?%;T.M95R] M%C(OL^!:,,Y8FS?U($AH2#V_)N?)!;W]S7Y7P7;9=C7*?4W7[3$YG'"?:7IX M]M7+KJE7J-&EF&@M@OEGE95^1O2C9:[QH)1H>F\2=JX@VYZ#=Y^Z+>% VYM$Y/90><*Q'39MV>7LG7'M@LMH==+9$\0 QG S*G2J%(K@S@:><*Y'O M20E\?#E.(>*M!L@F5> M4#B2Y:S(*(R;Y_R6GO,'!/NGGW_]857TFV4I/14" M[6T)M&,/3*M>(V_MF1T@T,[SUJ:.69_6?8;/.T0+-F>[=U7 ;&=\6,:J:D8* M9G1O$4H[LR'_L3@:@<8IVMVZ,BFV38ZX->V\XZ MK$'.-Y3[)'Z\3<9IX5,X5 >5KGB=)]=E9R(O'/V]C$*1*)9#2J4BR:&MFX%: MI!^0TU5O4J#65[VO[8%WJ+5T9>M5-E7\5J)ZDKO[.0B<@+4V\9K@&]W*2OF? M>#9G/]%4A$/_5Y9>9?Z\G2%QZ[=^Q]CZQ=:OYEN_9TF:_ZM&54EC**^=^S7- MU!F\NW!:+C]OKWI-OY_]MZT.VUD:QC]_OP*K9SDWF1= M3! S3G>OY7A(TAF<.$[2W5^\"JD Q4(B&HS)K[][5Y6$&(PQ%B#$?M[SI@U( M->QYJEW^G79,5+,YF6<#L$JOY[[5^[%RO,/C2ZI"A#I\L#70@<*=BN(Z KR- M5Z+8%$P6'VT),(@]$%AH=F-$*%A@CD\4R 43HPS&,+0'>09,;YAY(M5K0WK(ALZQX_Z'#^P/;E4\+5R2R M=I #)Q+2,?#4OA9.)("'ZPVD;\I\('R GNMY[A#]@6'/E?E<-$T\BSL&:O^. MY0"Q \ U0(;I]ZQ!M']A8YQ_?W=RH+=@5B"NOF6HE22((V8$3U032Y[" F,W M9CLVP5+3]932OPA$?S\5\NYHH#=:,D5<*NI@60)Q/("PSQ[(%\#//28SX$F: M1,;3]89@/'SX:5W'OV>F^P26I6%X8;P!L1F8$YR'<8QVX19@E!]!&7T@357PS852R0FCAYE;=^U MPX!OVLZ^FU3TY4DEX3\M>4)*'8>JE0D-VT3#Q$$U(3OCX_8+>TL09K:&F1(6 M 1)J,H@:$F=9Q0R)L\QB!L09F6*91 V(LX4-%PDS),X(,R3.=@0U),ZRBAEB MFLRBIEQL+.PS3IC9HC@CQ*P1,0]L4'IO2/G18&C>#X5%38BBLKCV0_I8+176 MV,F=K6I:;[IF*:UDSIJ#COL)EK5SQDY"A5AH)2-W/\%RGU>VGU A%B(6(A8B M8ED'L2QVZ/<5*MNX8FM9$,SX/&N\:(/\V*SMS'!M1.F?3VI/5J7NFL#I%N^8 MG N9^V3"(EAAJ^2I3LFB^C*E*,"65.I&!$*2I*HKDU05UILODI)7^4@FQ"+> MEUC FQH];47K;HJ>2.F2TLVITBVO*B%UO5C/EX!$H9B>?MT!JIC]=TUTHN>. M4-)3G&LVQ(A0MD@H3R6PI.5%%)-BV"M/5/)L+52R9H,\VU22?]-[JOBE=$ (@+S-HT.^HP[>-=/G&HRJZOJJ.K]6*Y2TX@H^1SL]/\"2PYTOY M9#GROT'/#7WFF/X+DECK"19D[A+!K]R[L0S93D/V\.YP[J^9 %.Q S[S0S+,L#S9NNQUTEGG_ZC4 7A?A+W]6(E5>1C""L+L)D MQ;/)<%4ZCE_F=OFX&]-W+)#T+KYAI1Z*S=.@\T:KO//'$HC.B<[OH_-Z)5]D M3OB=TM?%TLZ?F)ETJG*80=O#%-DG'FA=9CG:<^PI_D)>KF6/+_VD_$ >0Z*; M];4RON.5L@:I2G/BC_WECXPHA32"R>F&DC.91R"F(*9876FD[N-E 4C[3 5+ MB\9JI4*9-LJT[6"F[1SK)BG'\#CMO;VC+UM7Y>7=VOXJ>KW<:%$NCOADET_( M;89/"J52-5]I#N(4XI2T? 2]T"C74@^AY,L?W$G$-NM%/77?+X>.WHZ*\CQD M B-5KNEE,>,E7E=,N8T-A'$G55D%5)GIAGC+[=9TV09/TF5O\ZF;O-6&3JE" M8J>4V6F^ LG>YE-FIVJA7$HWUI+%) JQ$['36MW,2C/_F7K*1-Z1B=3W(A%) MR<>Y;NK+@($ VWISFB77O4XVLAR8-CBLU ._CLII@836PY&L#C0>@YN"OF^SSPH^]-WK%P@VWNP%]!O)J! M#8-@FR$&KYJA$<@EBG=B2C% IHYKV^Y0$"U*3LT/^T@\OV%OANC^*$C#20S# MY3 33.K?Q=S%=4(P96FL "!'4+:Q@9W6!CX_C/Y(+@J1IM;39[?P+(#(B?!X M8/-.<'A0*NJU5KW5K+:>1=I4_I)0KP=>W#!1K.' 9B,W# Y9&+A3-WO.=%G4 MY>9WJ. FA8M#']0+7=^7#4_8>5Z?V6/GM[GW,-C2J?A, 8&8@9@A8H:M9\ZW M#01B!F2&K2?:MPX"X@7BA8@0]IX;RL4&,4-^F"%SYS&V>2?6>I&ZC9WMH(V[ MX9L0=L0#W!Y4,BSLMD@JQ#^[92CO'?^L?K?WMC@JJZ8U,52VH$(*:<=\TVV2 M2F:=5>*?[-S:E#.G;Y?=V?BZMMJ#;FM+DG=-,'V>[MK\%VMY3F?+)U(*!NR= MA1H3675E(JL6R]MMZY ZD&$UZ.)-L1WJ8]/ #]/##;D9/ M>B3"H\^3A$2IN"LJ-_7-+WWW=3J4DS/EFJHN)=)92#HY,_Z?2F!)\XQHZ#X: M>E3X+$]T\VPM=+-F.SX58V9M5+('%GLTLIH?YYPWRH2TUL=N] 1 7F;0#R!' M<9?B,[J^JB%0JQ7+6_ H'R.PGY_@ 2+/ER++;4\$D7QD0AP4#XAE+WA_8[HC'9RA7OJ1FAC RM^\-M0*9*>[)'"!6[O0Q M6^*6A;VEW6:J5&A6'GM1(G'#WG%#1AJWI,T-Y4*Y]M@V4<0-=Y2I90X.^\,, MRS+ <[U0+3<>V^4G^QSPN!Y/O0%HD3IN:?T;52-I4[IC5*3 M*'T73P<1H3\L I=Z^"U?OM6N([A23%5C;[\D>#W^TX[*YCSU2BGUCBWY%QYG-3:X^TIR C"R#@"YKK:AQ;8371O'9:Z/P'@NMX[E]\5[S(>^5BYIVV1NO M2;-@1PL;DVI#YFL#SP)0 ) U,^2X8#8Q0MMU0GC=,+R0V7X!8.0:U]$(VL & ML$6YX\+D+/))=Q#@^@>>V_58/WY6 R ;/;D !OS(;%B V^GX/$!03J[!Y!WN M>;!EL9W1>!"$B@NRSW)8 "RI.4 ?MLL<7X'"';^(1M?@6X0\K-7!I?[-G!#WHG ^9\%NU&TH MIK:YZXM>\?$=CP^8Y4ET]QF2JR/6I4:8,PN/SN0F4+,$&$P6,$2JP7T?MZ-> M+FB=T'.L(/2X6$/'NA5_QS_CE\"Q-Q8LJ@V_L'#\V\-( N!J6!+2R!_SID4R M6+KR(=Z>>>_F;=Z%L3I<3) MV;6L$<'$4K%2>Z8E_D;XS "WSVX/ M$B!4!L2!S3O8 %N\%GWGJ:[8\DN4+D#@AQZW!;'BZ!/C"DP%[N"P#$X6$@9\ M5!NKZL5&;5.XFPJT5A)^-M-Z'N_\^>1_E^?'<^T#_#LRN<0WJL.X^NK)7Y=H MOH D .F* @T;:BM*9LM0\R3LYX%T^VR;@(05 \8L[W6G_SUSC'RCW>Z7!#"$I\3R@QP$2Y M7@2ZA^% 4H/ 1#.GEK!R[GFY6FP^FV.L6+/KPV7%9LE3O5JLQW/,>;/-83\\ M,0Z?9PB@!I^S,#/T4)'%T)A1 O@>Z!QN 6W#+@!:>KP8^"R4(3=]U$9MYEP? MN$,'0&-;'9ZP-6!^--5@,!:(:1PWP#4@B6]&F3Q:=VQD78LN8P!#?, ]0'4? M$88J_;/G OSZVI$/QH(?7\:P9Q!\O(OSH\<=8#2PG"P]Z01?TH["K MT;'I(6^AU1B,-%P"TCXPEXDFM:_I-3 -1VC!@9<$C -6'9AD00!> 7@+W/-= MA]D%S;2 DP(0($[ X+]"7B!_@9;UW"$8;,!O)@=5W,<9AKBL 1L),W4(+ >< M#N:MB1QS+AFZ U9O@%/CAG:Y@TIW M/# M#LY<*:@2E?C\0 >EF/%48XF/72&\7:-%VA MSD3[ FEH*G "7P/)^ $,&0[^BF _ ;?0L6&?D_#M@=!#W,$./;S^"I'J([[; M7H0+ 40C!)?/"03BQ(X]] +'O\,;T@Y'H/C#^$9 M^9V@ 8YL.[FXR75+ M98Q+F99>D@OA-1,\30XK]*)(!!";&WHH#RR8W.92D("W"LR+'/=N+",$!AHR:.A/:EAAS(+%; W@ G1A?\BVS7QM>"T'.D9)E"CM71T)5-P 9EQNS2[QXJ['M'"KCT4T:*(UAY%M.[.LR7<>^G2CT,C M*#=%/A.$)CAX&OZ*=H=R(%D?721I51E@;W5=D?X"4*.YYDQ&#L30VG,EN^&- MI-$JPC)R%@1M](1EWE"HOKK6*M MMB@[GV"AQ/@NC-D!ZHG@%GT6)'@HY>80('6OO%(J14P$!%L+,%J4982:;F"D52R3.,HD:$F=KQLP##TC>Z\=LV=6<\=W7=W#D 2[$ MIL-V:P<3>./XY9]/:D]6!5FM6&E-GT'9:"N"YBH@753N<11,ECK'Y1WK%8'; MX;AHGF/81-NS8-RWW+[AN#&<@SG^P>Q$#Q%4))QV13BESDC)@S&3AV3:=XBA M\JIB2)=6>9[$$!8&[HKHF;OYK!)*>>: _GV#>S_.E7+<<^=^@YX; OJ;_(M?R*QW# M<359LMD64*U[H?-IJH3I,#6)D>UF5Y,PVH@@E6FW+(#E 8T#M@ GF00C."TG M7+, ITR!17F>&0!+MLE'96<(4/O-9YESB>ZW62ZFCY:D9[3D J5K*PS:2_:_ MKR9G+X&28<=NPX8&$<;#:C[V$BHY8I<T&?B;/CT5E%BH!0!"03)@?! M:;\],XJ 4 0D&X#*-Y_M6@1D;+XTQ83G\"2>&N^XH:>F2S9AH-C(;L1&[H][ MK=RC?)/1C+G;2+DM?[E0:CSV6N5\>F?9#69LAKS7'W[8#'V7B;[W)?KP-MD1 M*>Y$,-4;B6(2>8I)/%2&Q"6Y.QI;V(3,U'7R=W(85]@FJVPE/K 17GGL/:Y[ MPRN[%AO <("X\$!8$N3ZIVDB;.^(2@;LA=W9_$H"L5$B=VL-IL+N4,TZ[(;= MV?TJ/).Z#9$+CLE5@$+F%\15V3.];BDBL?&(Q X)E(U$+'8('BM&@>NIFR7$ M;,V#2NN0&O1R&I#(D2='QV8>8S3LSNZ)%_8LJI$\$.--%WA0 M=(-.Q-")F'66Z,<"EMPO.A-#9V*(X3+&<)F+=^R K*$("%6'4'7('CJ&5!U" MU2'$+A1'<5QGP+V.Z_5A*1KS?1Y0$4FA5BC4 M"B43U@?!:;\=.FJ%0JU0L@&H?/-9Y@(GU R6@B%9 @H%0_+MW5$PA((AQ"[[ M% RA9K 4 A\S@[9JP0K]%9 M'#J+LR$K)Z_,EKE@R@[(&0JO4.D)E9[LH9=(I2=4>D+LLI]!E7(BJ#*OTVQA M'%6QIYNCP)/)!BE]U^.B.PH%9[8NEI<)SE3 /S+=L&WSK3E($V![NKDX3 :V MGGHCS%:-0C$9"<5D@+Q2YZQEHRX9V'OJK-70:\1:%'BAP L%7BCPLFV@Y,B3 MI, +!5Z(7?8I\ )S7+# ,]V0!4OODL M&)#)2?9FAW*])P[ MH@#<\?M]MZ77,[#+K9\TR="&5R3^';\U]W$&P'G 1N(5 MDW>XYS';A^DCDA-HO8?D9BBM7'T0I3T8/F58X.70O9/>JGHUH_1V_\I+2Z_< M F]C:MWM,%@?5>+:MRX*E]*JVKS-;5? +^,Z-1_@.IG6S5]_P#_1*(;-F8<& M0D]-%9>!XI21%55ZMIFDAL&1[J)-EZL)WUE"H*8GMB'^_;_D;L8FS('AVJYW M&%6P)K:IIBX+FZ;+#]H>9]<'K ,3'S)["-):;;O1*L9M9P[C(MB*<.1+Q4KM MF9;X&^$S ]P^NSU(@%"94 E'0.GQ4&ZOJQ49M4[B;"G)4$F8LTWH>[_SYY'^7Y\=S21?_!CO4 MZS-;SC.4 ZNOGOQUB38>BKQC^!4HPX\IF2U#S9.PGP?2[4NB!"0LE.7&!"3: MKFW"&R?C$SL?9)YF:1%%V:R)@!-H"% &;F0NQ,>"# MV MWQYIP6@@=3W\S?K 4T(9H/8QP0I H\!$ZX*;(-[EM]%;84[).5NV#G+/9P.>'T1_)12'QJ?4@/QB2 MCR))+^00"P,W^D(*(?'-A*Q*^'_JF;%R:#6+S880,8$7+2T"@=SV_?O(J%&]3IC)(F;J]Z1M"#/$,X29:QBABR ;&(&I!GQ M3"8QHQ=K"X]V$68>B9D'GG2X-V&VY9SF3")[0]7]BW7NIFM8U@XFP[7QRS^? MM)ZL6OVK%\NUK=XPU%P%I.V)62Y4Y@6LJ,)C M9=-F3[-%1=A)#4:&(\G?1QB.U54-1[U:;+3R93C6 M2P?-EC(B,F MK(FMOR0??3=\],S&__25 X#51K&QWA*%U+GR^0EV>_!4'-ERY'^#GAOZS#'] M%R2N'AW\RW;C7 $CDQNN)QJ\3;4[FOX5!SZ$G7 /_YKY68QY*%0T*KQQRR\M M:BR7MH#*-G W6!>5!4 \X%:1#>JP+$!FZX H[=Y%6)MBGHUW>=\-R!#SD'PE M$B'Y2O*5F(?D*Y$(R=X'V.U?M)I/ MX[+K+46FM\_H6S[]EA&NWD?D;_^P6B:0?U]7IST!PW[R G /48^"4 2@/O. M R0 ]QCY) STHX@$V!8>SE-]@(9V0KD3-_$?69Y?A!??9E>E"-;NZ;T0,:D M )$(I01QOHW8""[MHY2+R'1V+RV$V0ZN,D3I-R7?MERF[L M9G9C8M=/-\+U.P?/-!<]WB9BRE;S<)'QU#V9'67EQZK+S-')FC+"V=MH]I7> M]MF"I.+#B*"6+_235"2IF*G,]/99@B3BPPB@GB_TDT1<ZC5 S$/RE4B$Y"O)5V(>DJ]$(IDC$9*OU,N%RF5V MK%QF>K.;O10[]>+&#$&2.N-O6@?O&_*I,WY&^S@0#Y ).23 "0!2#Q I"0 M3P*0[D:BNY'VHL1FC?<^9VZOE(7($N\3B5 6@K*\Q#PD7XE$2+Z2?,T09(AY M2+X2B9!\I2H:JJ+)917-IB[%WE%\4G*#D$_)#VSQ.R9Z+F;!1AM7?YE)3,P 8@46TQF M8&MIW]Y9:N6>$T@:WDL%N: M_Z()$KB/)I-4ZPDR220D<#-1>I.]O:==F]-(M6:7:G-V-F)&P70ZKTO(I_.Z MU+" >( $("&?!" )0.(!$H"$?!* U+$E[Z4R+P/6MOEZ$68YV##EL%(?+$*8 M' K_/K0" +\A!Q_*T=JN;;Y:-:D([T-R.UG$];MBN'WI< OV![ M#B!2/-!FON7#DD[G3=/E#O>8+?KV /A\P)T<>^!9!JQ":X%P; M6K:-X\.L S;27$<\+*; 91JAY\$0&F#^F@!&X7P!H&G:(O*\YKM<' MB 745,A9>4%[0AUWK, MA*7/P?8&6.L^3L(WL18N3P+@#LX^5KQGB!OFD>B.?)\'2"H#C;FBSP/5&6C>T3"YHK8#\? .?D!DE_\TL1=0@"K*1 M),W$TE!(^&$;:,8QF6<61*XDZ(3 M"X>%_5Q\4>.?%K(%UR/R5%<)-[3K(Z2 M'L H)O\5 @D"X\*J FX$4KB)92DF=&"PH>O!?G!!P*Z"AQB N@#5XL/NR R MNK *M:4$"R$[NS: 06$-K"YV>6P=E@$HPG@AJ<#0((?D2S\ %)O*(4,;!Q&!_[UW3X7,,*9Q:N\@VAS$'4: M WGHN"AI8,\(!(2DFG="2$<@!S:^@:7!! H 0\ZN ;N^$": ,X2M&/&[U0>":>/',:B> MN\@-GA@%9Y.8>S$%0H$$!+B"S9A(0R?:4C0+#.*'1@\V%P3PE:2H"#! 8O R M;"($><^%-E;TXPMD#IGG,4<@DZ1U"[@<'>K,VU1'/N>&T\O;"OK D M -]@0C!;S.KW.$@DM&B \E FQQM 'A1T#X3.GJ^7,49(ED*U"58K^^&3A#_ MN&!OEI"^/V'-.('';RQ "LBA-G.NQZ(>6&;811;5LCO@M=@ MF_&,*+Q_<#60)RPI,4.\9L%:'5 V+LX?;1K$0X]+)>&,HLU%,T]! /%GH,$H M=BBD#QL,0'L)KE9;4,;2^93DP&5$*YH$Y-CBB2IOEE:?D844&T;^K#* V9Z6 MBPVMCR8CXM<1]I.0(H"C6""S2'W/42ALGE6FM(R)PY?CX6$ZQW7 W@8"Z",Q MCW7QTUJC42B52OA,WS6E0!,_SS?\RO=OJQ;-6TAK7^7$OO1B:[E]M>[>UX^D M<:_H:21H#9^0M T4(HP;4!+ 2JT2,.=(;*(/[L:4U0)#?A S TF 8!=JM,W! MRTF,@+S7X4/8E!BH#QX"LWT7'8=)59(8-UN2=-=%_CLGEE$H;"*\"^&^V!:- M3%%!^P)K('PXF(:PW.2[(/M1RJ-\5Y[3]'=*ZO7@Z8$;R%:P25M(D)X)]I!W M@PK*85V.;XK3_HU7:+@)ZS$(XBG>@67-.X&P,Y2=5T I!X_-G0$);^P!2J,1 MS3/7BS4*?@DN+QOAU&A#XR9@BY%M+_< ']0 KT%9C%L=1L5EB6VJJ!#^/Z-(2+ MII>*E=HS+?$WPF<&N'UV>Y H0IE'B!E'JK7HN\\"0_UI2*30X^CFK[A./K$ MN )3@3LX+.M%P?;P46VLJA<;M4WA;NJ(7251,\>TGL<[?S[YW^7Y\=V^O SM M3/CRZJLG?UT*8P58[QA^1>LPIF2V##5/PGX>2#?N']PA@Q^L&F,Y:]XA81?' MIN:*7Q 7X)II3RME:2((>Z%::N&' @I'%'< .'NTW?A5AA1NHUA=4\SJ"'R% M1+QJPE$3\HFAS%[A88H"C.QT$NC+PRT$?QD^B\C0_B)@/8^+!IB0E@;Y?5\$#.LVZK\'U'VH!AX@H]M'BD9=>"7\\L@74Z M$T$WZ<2B7P@ >\N&S+(T;KB.VQ=A*F1'&WV"*-;-#/0Y$TL8TP>+8C&1G3)> M(0##=?AX(3$V3)=+L PP3X Q. OMM1MFV2R*KKD::_NNUTY 1BXF$D! >EGC MN27%@R)[93;(VG01O!SX_##Z([DRU+)J4:A:#*F2(J-)J'06!F[TA=3GXIL) MM9](::IGQG96JU*L-(2V#KQH:1$:)\J"%!-'CR(AV6' -VV6W)W]T)?/?B3,S4>GMQL+L_R$ MF>UA1B>>R29FRL6%!4*$&9)FA)DIS( )0)C)(F;*Q19)LTQB!EBF19C)(F;T M8I7T3"8QTRJ62,]D$C-DFV46,V2;910S9)ME%3-@ 2P\(4:8>21F'MJ@X[X0 M\Y;+VE<]Z+)>G;OI HJU@\EP;?SRSR>Z_F1%F-5JQ59SJ]VDFZO M#TQZ^0Q MI.GL^Q\OV^E0UV(9F"_J(H%$ ND1 JFZJCPJUX5+FR=YA-4_*2R M^P*'.PZ4%'BJ(I*K.>.I,O'4.C47&3MD[&3+V$E=B,A35+/_IN8P+"YIR1DKLA%)Q>=Q&]*!4;E50N,]$JQMEY"2K](.&K1(^5P MQ_52"PKN&?GLB_8^5CV<),$$+JEM\C*W)W%+Q=H64B\D<4GBDL3-MG A1XD< M)7*4,JJVI:.4IY,8LAVN%-&R'2ZI]D[S>/7F]EVY:-+):$5:A_\S#,X[G2W+I.1][>)2D\/4 MY$KF]KK*'2=IE,!G 1 )+A%7IFP=,J+JG2!#S'.?DY4!0&2-1*17E07(;!D0 M,O)%@%#%ZUD 1-9X1=:K$V1(T9"B(47S.-\V/X#8N?!9?(>U7A8SGEF>'VA] MUPNZK,O3PLP&&_>2!=1=5[@;R,Y>KV\_BB3TY[)P) MDM_^8>9,@('$_AXC?S_%_I:2E=OTWK+EO8X=NJ:8\1R>U )7Z[BAI^;3/.Y; M (G 8C;%N_*8E9P Q--]22MJE3'Y3Q- RNU8BV4W9M%QETXY=QP^\T @LUREH MAMOO<\\ )TMCCJFY08][^8TD[7-";:-.6<8WO)*?UJ! Z]X'6M$3R7V\DF=82=TWS *42%\\+$%;;*9(!J0O*'.7MR5XSP)G$ 7W,[FB&:R.8D2$9I/$KCS9'TI10+,+) YA0+GHX%IZ[)]TV. M41XO&_1/>;P9Z4VR.]>RNYIZU&X/I1CE\;:\_W/,SDG_*K]!I0SEZ+;8Q3T# M'MF. V0515$KEREH^^B@;=ZII%2L4U"7DH";3P+N$F-M)$FX2P!91=(T4BP= M)W644R(!=50G=40YQKSG&,4]5!JS;==@ 3?%7^+"Z9P$[2BO2'G%.2YI02]3 M='KYN_8JH-]--VS;/#<*7B^5BJ6<'4193QN7_1/@E%K,//<6&@TZXDT"G 0X MY157X#3I1?W+IBW]O\(I*67L[_14W[=3!D*T*%XK24-J2T(:4- MYQY5IZ:@I&)(Q5 J,->IP)P$T[;FCV8NZC8!EA2O?,C<1BE%N,<'6+:HRO=- MT.US4C![4B]U\:[\N\QM-&UOKE"JI'XL@<0[B?<<"+H=3QF^#!A(JO62J>7@ M+0J'E4:Q.DB!4#>QU/KT0B][7.NX6.\)Z-4$T#2?!SY\Z04]#=&.[4R9K5D. M?-5G^$GS>)=YIG@#WH_+1?$E<8@2_O%]+EO5.#S0C![,R0_<3L?7VB,-\Z!= MUQO)&^1-ZR;:N2*S YMW8/658DT"4RU+/J.TD@&+9@.?'T9_) &!VU0PZ+-; M>-8)8/NO)H9/D/6!$#7B&Z7_*L4ZB'*Z-P6@ZV/L':8OQ:11K+V?+(.O9W& M_I69DB=F*I?PGL%4H'.?>9V]S1.YK$ NY92@N5<-O0.-XPU1'6V$NC^*+Q)N"Y5"7ER/;2F '+!W MBI?DK=W/V)YHSP&BFVG+\4PB>A^,?&+:1X[(UM_QPFB MV2Q64CR50,9^_J0A&?L9X>^MP"$+]CUA?WN\OWVC?U,':+/J%GR:*GH&9X#! M/EB7*T_ #0,_8(Y8%[D!^^8&;%$K9 $R1"-9I9&,^@(;5B<9ZL=PP7T+C^Y8 MS-8^NE[0!15"_D%^+,0I_S]N8Y<+'^ 9X6SG+/=G>0S43TO58]?Q R\TL!B^ MH!V[_3[W#!2Q_P_K#UYI\C;(2-QJ'U*Z%I*,])TRP-8LFK.P^W5)ZRSL;7L" M/ N[7X=,SY ?^OVN7;Z*P0Y%:56'5/# 7S,KAH>-ZV [&2RN MH)T<@FVCS! MM=WV4[NXRD5'V#XRAW5YGSL!.AH?F7?- ^W"\J_C,VQ9555;Z2\V!^/X]Z$5 M -L;K^8 ^ UWN(<]J.7*EY T14T[#SVM[_J!YH,LL3H@5P _V*\,D=272/( M29KE:Q8>6N3PK,<"+K]MOY6@\@!H^!N+/\'EX=[&A' M").7'Q0X1EJ"8S#2:@4!AZT"+HT>[@9F&<#&+&SQAC74_(;9(6Q6-9>;LT7+ M08@YN,@%2"B(T4P.K_"W -;##P7 ]3%'0NH S.7 [ M]#&BX /]X>S=42'"!(S&G1O+R1^ MFD5)D83ZPR73'9+E!P<"!PX&[ !HT5JQ1XH$D-916 !EQ"T2@QZL*TA*#8%I M-B&5[A A"N_XK>TZW0,D6R!AZY:;!Y+T$YG@?I2:&,>^HJ\.T$2"Q?G<"#W% M")+7AFHSG5 T]P!R!W@ I"6=&3UN7",IXF ^NX$_86## %M+\5;;]3S1)C(6 M6H)U;-\%J@\"8%^3]R/*9N;/4(@%+E<_M6+@7*3>V;8^B<9%ALV9AW9A3R$N M[D2,"-Q(YZ([S[J7JPEG6=)3K3+=G>C_)MHPQ98KMJYTO<.H>4%BFVKJLC!E M$96BRQ/KP,2'S!ZRD:^VW6@5*U%;A,.X_T%%>.ZE8J7V3$O\C?"9 2ZVQ4R M<++QIGQMLCEF].4]W:84I@)W<%C6BX+IX*/:6%4O-FJ;PMU45*.2\%Z8U@.- M^^>3_UV>']]MHC@HN>T)$T5]]>2O2]&1%'CUV!6M1?V8DMDRU#P)^WD@W;C@ MOD,"OF5#9EF150!V#1/,;TG-#S(IM%$4*DWP[! M!88&F!PPA#_/$A+&%PX2?7W0!HCA>$G+JL\"8=HV'+'*%2 ML!E* 163#[9_4ME-J0NAH<:F<9O9:%*)5,_39KE1 #DJQGM:*U8U ) M#':T M+*7)98_&$Q>TL[DDOEJ(AI)[S^?AAFSM=4%P./"W= M@2!,ZO()'\ Q$V/+7Y5M*!<3]586 .BSD086@PT($R./>S(KV].21PH[H2>* M$Q2$DZ0^AO)AMNAG24)_0)?GE'DU,BQ*\3:$ L./TH2QV<@-@T-!H$GM%6E@ MN>?)X+^*7")HGKQ,_O"H'4Q%S0068*T+XHO-F<#8__._5KW1>C4=D)N*GLT( MKE67O*1*/9:R!$E^2II$7"2^-U#<+S16(WL7G7 ;O3?DBX.$.XXZPD XHD4> M2#%BSZ(/86"'X#"\GO HL)333B'Q 7$!;GE@H\,K"TF MPXG8D=G!GS6#^;VQ4 ?6>YJ#D2 M/&0Y-V#&84"1F(B8*+],]!FLIA[SD8?NCEI*HTMP![@[9JCR'\08Q!BY98RO MW+:%5R-4!*8/0$&(:,#=D1&,A5F +OP-#+,SC\,6N/:1&:ALSICCB$^<&(<8 M)[>,^CVQ15*X-W[8C"PX3;4 HPOA*L-@@;-N6$84$_.F H8@YC/64 M"%UB2@U,NZ['1:);!4$'4M$1[Q'OY9?WOH:BL$'T+Q7,A_%H1Y8\2/Z3IS&T M7R$3]2"B[P7S3&"L2'4A,QKC4WCCK'8/"U2X.N;HC"O.)G/8XW3R559+< MJJS(N 4'5F'(.&#'\N#12:7Z"E\BEB66S2O+)J,84=+9'FD]> JO]@SA&]<; M145-FG"]$JG3S7-$OA.I6%HW<,'D0'/"Q+:A 5:.80U?CYNB/HQA&E-5\_@A M)C=\C3M=63QF@1@+,2V.$G4@W&04K9H_9 .L3W)\9HR_E5$F]1ZB_$#4G<4B M$+C,NF&J4"V:2\B$ .-9 (AQL1'84L ;T9VPOF6&HFA2"F ?,[#P&%9* MK1@V\WVK8\D"KAZWS8..ZQV,5T4U NLJ[3T%?+M],*V_,SL4YH$\PAEM95'= M=5'45R]S[@ )(L2D_52%25R1*ZLSF3WR+5^6@(+M,0C16D@4PHKRV6C!-]&" ME2WR_/3[Z8O8OL'P+][-YVL=S^VK4I/"9#$J$WU_.P7Z$+*Q(U,=R7#HBPQ<23\>+'@6>U#5&CX.,GK%Z4 M!IP:8?R6*E#L6T[HSW]B8J,R62KL,>D*]9DI*WOOV'Y1UA/%&,'Y9 ?EGBKX M%361?F+S0F0E4KJ6:.<@IYL!IB-^9J#Q'.Z&RB)$:]'",@XP+G#G5?A/F^'T M ]<2I<51SAEKB-7?=P%?[MEQ,6F-IK"L(,:>;PZ:NWR@R SK/$3"(LNX: M$]9@F(H%RW=%Q(=-S0 "\$8XED7M:&*9 G-@%"/C@@\*AC$L!,G2X:A"#%&< MC!O6)_?G)]Z,'H2QG?&^9^JS)&U7G@EH/=.&;@A^;Y\S1Q9:\UO6']BBAEV_ M"Y8*-2C RJ57QX*D\2QI [\7ZET MQVG!7:]QK5*-*]6XIE+CF@"9KA=K@[4?;+S3CKF<*+>3KG&L1N,".ZSO!V<0 MRUKE01P5FD=;NB^. R14-+Z%^IB)QZ)K-.510;Q+4Q1 2I4@Q*BLHY42%@S*2-'"$E+)9TNOKY'E)9ZZ7<3.SO+,3GF5CCF3]WGW_PF MGVGGMD8^4[9]IN"PD)RR%Q2MX3>4^Y-%?O)NDU6[!;)&ERO':3D@W7 M1DS^^:3\9%6JKA;U+3AFC]'&I]')1_)L]LM(SJ%GDR,C^?3[J03!!1Y4EG\R M7_V7O")"^%Y*97*0LNH@/8;T90N9QP4#=M+@)->)7*=\4/)>NDY1\0=Y3N0Y M[?C.L2_A,9O4?%RC M):Q:6NM=5+A9I>2I,(B!OV@!NR)^&G MF6%9!GA>+E4+M6;C19JH;V8#/!/0B$RA, M ./9K$48370,&VM[%@S\EMLW'#>+DS#'/U S1=03T5!JG+(3I+2*7BT5Z\TT M::J129J:I(H](8>E)8M>*E8KN=Y])!1>S5*54*K'#OJ92]1+XIJW\A[PIX3$?_[52L9&^!YL% MZ.R,4YL%8*6L6.M%/74_-PM@HE3J\I*E6FRE[@UG 3:42=V/3*I.F51*.N4C MDXH)J%JS3*E4HNH=3Z76:H6:7LM7D)UR)UC272LVTR_IW;9QF%VG,TM$LHI* M:Q8;*>HSRJ1F3!H4*SDKEZ%,:EXSJ91&I;S1?J=1RWJM4&HU*(U*[)"S-.HJ MW(!$H)=3)8(LAH?W+.V1"4J@Y"J1U5^:#H/JE%TE>M@OA4.IUKRF6@\HU4I) MJ9RD6LOU>J'92+T[$U'USE)UQE*M*YW$U@N-1HH%?1F(QV^!I+.7CUE)P%6! M-2E/2WG:)9U5V 8=>=T+3!=;J5:8;5U%4,HVKRG; SK\2FFJ?<_:5O1RH5I) M,9!,[+ 7[) ]$9\&-[0:A4HEU9/@60PT4S;E7D*HUHKE&J5L*66;JF]4+5:I MMS#1P[@/6"75-M_DHM>*Y533]I2'S2BFJT6]GBO) M3WG8W.9AZ3I72CSM?1ZV5"KHI=0]T"Q BMB!\K /Y(9FK5 JI>VY9@%.E(=] MH%AL%6NI=OBA/"P1E=@9Y6&)'L8URY2'W=<\[,N M6W^UQ^F=?/XM19Q17)Q M!Q*:8HU]^)A8/N^_&KB^%5@NT"^W66#=\ C$I=(SW%)B-6-X'QBN[7J'_RN) M_WL5C3BXG3-:N&:Y6M!CVNFU>D H3@&U]H\ M&'+NB*]!W?K<";0;9H=<($&:FFTQ(< M>0[^+$+W7"^0[ QZPD/CI(<*)T K!3'3YT'/ M-<%2[H+FT$(?< :_F!QX'5Y"-I^P933/\J_A1;"PNSUE\/CX!B"]J&D?79/; M0G1,_ +4\2NT8! P@:[%SVIY#$VJ >HT%$M@)O792',]\1_'A2EYQ^9&(%?* M'(=[."+LV>AIS A"9FLCB]NFU(&&ZPM)YP]<^ 1F>F(5 ,%K'DP99K#B=P@& M"]_J,L\LB)EPQ5)V*;H%H#!E_(E5XD, U,B/0()V0V\L(>$=_.6&WZ&A-7YK M@39'&2H':W- KX V\H8V #)Q35A3'X#DPU32W-1T1P-=S?:DM!(PU(_1@1Q)0-H>?8*U" MEX0>DV#PA!BP#+41?\ -JV,9=]DIFG9D&"!PX7%[5 3&4@1R6H:!R[*$F5W MFR!$Y\$\09W\%A # -&F(3!P+47XP(X%S0^!BA3P^D)R(8,@V>&@#HHOH"%< MM.F*K]5*<% /=N9S#4#%04L&$2C O4=RA4_WD1YJ5%P_[A.G<))/" W,Q?=# M"QP':29J'<_M1V0/SX5V4H*N3QH].GRPD76U)R91BJKMVB;\^,$"\6/",@5( MC]G "@"$%]P'#!C<_^-E>R\!^'@U,P:L MD&7R-QP^GA&7>LD]\.-=#S?QE=T(Y?J:.=>Q8Q;M0Q$8#M )'5.*ER)NT"8;;#"'O.EM $)9PB BJ%FI_69+>3VCYYE M\T0\0SYE]+@9VJB(^F!U6+]C08T#^T*\@T)6?, 6K0@PAZ8+@ZSAN MEW7YQ(<#C/GQQ"H'8^B(66#'+ "-AI .T=D6=FF7@SD!")R4RP6- X[ 8#(0 M5Z8E:5!:%_T!4"!^@1#@6H^!.H078?66WQ/Z5SM"3??R@Q7QP4?FP H%$1V[ M_;X5!!PTCZ("I2:1P(6%%G'= BW*O(![]#G_"$\P" M&URBY]@]D&^<@UW Q+ 3;XP'$N_.F^LL9LKEWG2C5[CDE7AADX-_Y8X%5L&E M)[3L2#MRF#WR@X(RX:S(6@,I: MM.H:GL(X$EAW!:@@KF,2.)4X PBJR*OP MD2=,6 OM$"1TH&XPPU#B"%O(#W%C%JYL/(:PPWPQ\2+Q(FR 62DR(W; T-&& M'!0VPZ @6&PPX8"A6048Q]&!^*3A\P-M/MOB-VIUPXB<'&$!)7@AL6$7^"^P M_,Y(S"I,^P-I5+E.]P M]L33:N5BC!-N\'X;8%+1"UJY5*YLUVS8'5?KA[!W MT7@$\:$H49K9YL\0Q;BP0&^ :*6T >*3&(A,WC9#CRH<*&L/O_5]I5,.=PCZ M.0OER,<$OI^\S%:,Q\I:C ?<*>D:"G/ !)_4,5]E,G!3)7K.(#UGCJ CBU>9 M#FC2RK!W),<35NK.$[I,3B<2Y(;-F8?%"[TI@JS@E)-Y]4U7N)>KXW(459*" MQTP'$YGV_ULJW9_8IIJZ+&@3W06P1J\/6 U&JU@9\UFT*(2+ MII>*E=HS+?'W./^?6$Z?W1XD0*@(_<#FG>!0O19]YTEXJ"]G*A*>3(T;"XJR M7JQ/%DE4]6*CMBG<)6J'1/U0HGB(:3V/=_Y\\K_+\^.YI'LO9UX*J0R\>.QB M!"[P8TIFRU#S).SG@93$_N;$?N;D?FS(S,85Q@[?.*:Q\Z*?B'UCQ'Z3-5J/ MLF(WS+*E4)V3P(_"G5.1N5?XF8B?B'\YXL\<[6,$SVW_!%D/6C\.THF S$L[ MCLSVQY'9@>=V/=:G:H150F2GMP;F@B?#7K+2 /TI4+'>;B^ZP<3*,50/>:G M,/F%:;X^%H_)K+?ECQ\!9')')@ADP-.-,A*%*.^'?]KP4!3?EV0B/B'#2NR; MH2=_'VE=8&)'%3Q@Q4 P&\V651O';A\V-XIS<"*=)A(W^ <6H-R JR_S7@'# M--53O5PO-K0^Y@E%4F?^X"(VC^FS ;S4Y1-)+,P&:"Q*\@4A=M4<)RW6<_>.F^/4" MWL6*#,D48U]P %YDR'0OT(_-C<:HX0:5A (OYS1^<_$:-X\(BO,1* MY2SWR85%E#NYZJ=UO5RL3TB%*=*>R."/08%)4FG.V"-OI]/N MRT!C""H:EE8MCV5807M:*R4_BM7K$U\EEUG H;9O.-=BU]]E7I5GY*T#UU5 M>1/"X@%LF&5Y@<9!HBP<[3S $<#6E/B,]7U"FQ?FZWA1$A39!!,_B&IU,.]D M+2J*F&/7 8JP3)%+_QK ?U3-3D<[QM6HS803C,[$G@U7%'66?Q-Z-*B&5);U2Y86^ !-Z.>U8O0I3R><< M+#:AC6:KHB25([SNJ,\"9>NYU]P;1SK]AQ:#2?$>66MOL1CU TXF[+7D3Q.& M7*1_ GPA$013MQ >RXGNJN?:-SUP/:A)7%1;*B2C?I)$YI:5'J[." JM80 M_$SA),KZ=F,!_F7)\,YJN)(J\I%<^"P -YI8H$12%[O$ PR65M2%1+ M-%WV*PY\F62?INNP1@67\S4-H-?U+!A5JJ:Q8%'T+@+_\ZL)1;G6B71'12D\ M" HP7$5U^*RPP#'1HA $'DTI/,U2*>$522L%[*FQ0(NJ)&>,O7?.G*$C/IWG MD4EAU $@);RR^LSL]5:Q.M](*FI$G*D1Y]D\"R>J I94"TL5QS[D[R-M+$[@ M.W%*#ZCB+EFL1&YAL41^N/SW ]>X3GRCBB#%L2YD'%5?*X4D9M8\2U;6,G&4 MP>0&UGQR+2D;D1 ;K6)M3(ES3 =97J?.0]PQ2*6:L"KF6O0R3#5W%7,G=0VA M/4P118C+.7TLQ@PBE30ER:7:4<6;0JQ+O9=,+>(A%'$D9'P4#L_PX&%PFP.O MR;J3R?KC.4I#E6:;H1'$&@3'"_VX^-9V#4!^5*/L>JJ&'1Z2^A+D 7X+2Q3N M5D)]1E 64BKI2XG(2]('G \Z8?=/NV'S<8+N:&)FZ< EWK??FC..@RG25.2^>/) %OX(/'5\>@!C8D;F!>XB. M';1N0*7#8UQ1."< MD KZ(2C7NEP+, +XXI1<=HDN$>%1FSL>N*SVP MIWZ/Y>AKEWFF<-F Z"+9EO!%):SF "EC"8P?L!L]/T 998_"1@4-B+, 7AN M@R*5:D=O)G67V%CBFRDC:O>$T,Z7"M:I5)!*!=,J%: %!AB!B),G897J5N<)QP$F)@Y41SI-/:Q.3$>Z)B2^:WIKSTYM+W_L_1RH_[6B_J^"^H\\ M#]L2C*GOJ-O%A@X!%W+44\T%SL?'K^EL_+UR.J&Q!*,:K^;@XGB<\R@^P( ' M>80>V/C,/ 9W+$P(J,2X)^*!8-: J.2V%/JRZ<4H*?3' V ?,2^4%"#\EH2, M/) R$H6BK_ICB*J*<;H&#]7>8G.,*-V"1#0_$Q,?$Y>9$"-!7\GC_7'C(!'& M&+BHS'&=JEN L,(G]1-8[RCW,:B/Q7MXU%PIE$4+10^.WPZP@@&W#0!3[5/P M,*\CCFBB[,0])\>94J(H3'U05-&H Q"F1I3-9 -$"JQ='*/W?1&^\U0?$1ET M%GF/:R[CNE%I@$"AL&XQ\.-.[\-'+1"??!?CR)"(^$&..QO.P\ 4PARS$S&, M67R<7;I'0X8" :."\K,P@,1Z"^@S8_I&N-R8)^M*'TD^&(?3E2<$[AHB%WC+ M#RPC;@TSM6KY+BY]3O(GX?9-OC9Y0EI$+]']%O$#[,P -KK1X]&@'%(J3\MIGSW7@;T/" ME-30/#4D2%CT\@O!%I9"T).09&-(#B8@F23NY\,7*Y'W_N%A>4I^!WZ ; 'U MSNG88PEYC VA)&%;U'/HD>G>>XE4Y>:E-G,$;0OMT<86JZ(_C">CN%)%"Q-9 M6$/?BE^+VINCH\^@8N._$R7L<2<[V3PO;AXF"C3BA<2=X803&M=$J:9=H@49 M]_I"9?5 8X(VQ>R-B>6KGA_;)Y%;&/?12305DX%2&:Y(IK$'6/B"SX+VYB/5 M,0Y0) H>@+VMB"B5_V[%Y!K_,MD03LTUSA)% =Y$>;=LX/3-L:UK?-(,P<2T M5#J*.:($+#Z",=L,3S8"BC*AN.Y IO(U!P_CB0),-((E] KWMU83F&:R[0_: M5&J+HHI<*'E'I 68D^C9YD^ 8"?:JC'-,O]\?JQ6(E]JV:UQ/"(IQN+E1GB>!UW.@*!+H "ZM<524$EN"?Y$"2 )6O+/H M8<$,\(:M7M!.0)G;HGVAKQVU40I\E#1^ 4X9*8UY2N/=V'(?.Q0B2P2"#.-] M*-"2M:$JNB816TSTZ(K/CIR,32H1)1%MJRQ_W/8*I=MQ5,\FGKE0LMV-VW!A MH5L4L6-MD,39MIR4..FT]':]4FI?53HE#D*DHE\URTWSJFK66:G<:'=:ACDC M3IHQ5,8J&(#R-1P,;/$)!+IZ:;F#F7%F9>8DY(//+-;J17WFU.)ZL;#@".A] MUB, 4[JGS6+,[8N/5V9T)W=:91-$H9VPX%XAR28AL=V3F5N4A.7F=$ZM.?_J MGAD8+H'=?4D2-RA)3$GBM)+$2F>V2[Q2KII@1QNF<56M=/2K=HOK5PVC5&Z6 M&[Q=U>N;,JX%&.MC*,ZWE(_0/_M_[[XF;VZ(#D/M,K Q/N=[P;O@P(K4Y>>P M;5M&,H9W9GG]M=JLE<9]D=!E-SP#T2W*^?1V!2P@H #4::S=?2>Z6T)\W)<2/1]8C@ALR3C,/(/Q_ATOMY)[-UR? M,12BLS\L!">/JV.^AHQHC4"X_6'=G?\%O_Z/E]9?1B)*N<3C$X4JPI&\D[[E MJ:^P[5NFQ;!P17N.ZU..;:(3 OB>+Z:: -]9&!F'%&6_XG& U9\X<"DO)RB( MX)['>WC5Q0V/O_43@D:YTZ+W A8,Q\T89'4\UOF,*UWA+T>6NQ9B 349P'V. MWF%47XD12NZIU"&3X5BU_8FU)S+G\2XBP!0Q"2O#F((2"^IBCWM>CV^SZ3#+ MP_I5#"/+Z]VX0)6J _47CI>\/&2B:FLY9$4@FAC=&\<@Q%&). XA.VT$_G+@ ME\7-&%3!XFUYK"B93@)<6P/LFCD.B\/O?) (%W]SK/BHKEC/49]CD'M](9!U M"J\L">G[D[^I"NGC^-:8B=RL(H%<;3872!5'-E1&6+*CS.S*POY&5,-RKY"; MK(>7*1L-2!QA5 DKH4=,=1+(O059? ML2@?3%)?^S; E<'2B_"N7C_0*X7X4**5$OZ3(:IWB:(HH;7T5]JQW,X'L1W4 MSX]!R@Y9I$MP2I;DX8:-UM=X6$20NS)?MVBB7D:%=??8*\SCRIQ2=VW(D^R3 MAD><^Q@WQBN*.WFFWK)4;1T:0>).+G?2C)]IPW7O\F3U>'1# IK;BXUEP8Q% MT?%'%CO*N$-2&EE>'\NCH\A$W&%(A2@BL9:0/>?CH_/78\M:%7 GZ]C:(@4>!TC$W,HBC.1??&INMOY &$]8=]!1YWD3!W=M M-AP[[VPP@*V( )<7VCRJ>! EX<+D4^C].ME3[_16W0,G"E+'*2X!'=S;(@MM MG\Z K!XF9XGIF8B%3OL<54.N2S;=3PN I"Q;X PCQXIQ ,JW0@. M#9YRQ)O>8%5%4:"1.&$I&XA,GK(LP+>>/$DKBDBQ;%+VTI!;+(BS>6*+RBN( MNG+)BES7EC4BXQW(WCORYL<'0?]H?(PO@<(AG^$0!6CFR++5N/]+=!AZJ<6U M 1\(D,B-4:).-5"M8+GXGD4< 6,+B7,@-A23CSJXG M<>MG(*2 6%51%G0G'HUWQF^9O.!4G0@-L'Y('07EXD"R$5UV&1W)E:>(HT/+ MXSH-Y?/>NT.I3Q6(1;>Z\6JP50>+F\;,=[=%E;V(_"3JW['=25]XV7V&)ZV2 MG6T+R0NIIJ:(^A D2Z67QE5QY@*K!,>/K\E,B-)V;#]'O423ZB6H7B++A^HW' Z1F<:J_6/A%/UD05 QW/J*-_:UWJ]5"K7]5)M M8>W'X^SYRL+PD&9$JY4N8%^L5APP#!W1%!$OD;?=(;J7+/J9@>T\T5$\NL59 M73L?NY/+^<'2^U8'2>-IQ67Q$U&3B9^C2+&8RHBNSE6A"ACON?Y"I0>E.Z(: MI>&P2=-"LO)EEXBX0=3TTN8. M@#Z DW1S9K'F1A<$!Q&2-^0J3%=/I5?7L7+%Y>[L>2GY>60#^8A@"3J#$TD6 M[4!T-O072M-RGQ M!Y5D!8NZ.WIQ/SA4&$F&XWQNJ[9TF**5AQU%7ST1SNX/XA,K+'GV4*GVZ)H= MD^,!1> -,21.(\[6%60G'QA8RF=UTDXUR#1Y-PYWQY-?$ N +4V&N]BY*NU=>E3C# M6+&],Q4YG:!)V:1!-F**C2M)1 D22M)-LG9 G@D5M"V6%<=JT0HT34]&I2T_ M6N\V4#ZA*I1?7-;+M7)+F>51N^I$8!K34S*XK6K:DGN9;TA%T>/#)'7/]UKK M)1^ "Z@#L6)8RF"7P-/*[8>UH]+.+C8I807L\HPB_YN%D_,%:/HP$@> U[ M0C-C).M6 >'A9)9DD:!=)%S;6+QZD,ADN5ZR8@!=RT3WNXET3<966M.H?9 ?+.<>)PAJD>Y1;2OAU87WL74R++BK/46\;$HLI>= M9;WT7VH?44P?F=BJ^,.'SX3(Q>O^#.Z1#5*UH)V#G8@U=)N9]R/SP&G1:_*" MEVQ@*3M8B4Z\B/LCS.A0Q4RX 2U0O*O50KT#+GT-[PO)?(HO2XG+-,Z7[WQ> ML45Y1QX=%6IZ_6K:K-6OFK7X)\F:Y3:#=9HZ2V^WG/8=[) M:=YI[,G(^.7IQ<6[R_.+=T7=T M\>[TZ[K; #UF$Q.=V2::#Z^]Y=UCEGWW55Y97O7S$]4Q3L0&W!![[F#YXBT> MQI-W;6B "?9BVYM8V)SD8?V)>+EBULI&Z:K.>>.J6F\VKIHM0[]J5:KU:KE2 M+97JD_V)+HVK^OZUJZ6_;.3NZTJ_*TT_:ET<_*O^>O?]9 M"OG5<4T/AT>CJR_P9&WZR0_,>6<-SKY_N!Z5JV]/?I\W;D\OOUR59\?L?]&/ M_^T91_Q;_MO[[5]?H!/SHSY_FC0\CN6>7E:?]ME0>F_X:_.^Z.KRE5I M^LE_&^=NQ;^HVJ<'YY].?[]]8WP/CH97U=DGOU?Z_#6K'+^__O7#N'PS&'W\ M]<7$)V?6:1DWU9.!]>V?:WYJ_VS:W9\_>V^.X,F9=3+[QW_U\K?7G[^-!N9U M\*;YWWO7[5[59F=O\MLO?_>/3RY+OU[?E%U8;\NM=J_JLT]:GX9OO8_E?N_T M8/ A&''6_=K]\.6J,?OD]8GQ^W7G+;N^/G /CJPWUI7U_5/WJCG[Y&??;QU\ M'O[[_=N;^M'W[Y7P8'1M#Z]:LT^ZH6?;KM$8E/C9X,W?[8.?%^9Q]THOS3X: M]-^_*?/^Q^MOYS^_ZV_\-[__;?\87NGZ[*,_6;O?'5Z4/I;>-$;6?_K'ZNG! M6Z"[\NRC]<_]CG,]N&IGS MMU<7]5-8P!SDM]NVW2_YWRY.WU?_*U^M\KSK=W0/ES4*6W@Y__=NH??WY[7W[G52I?0 S5Q:/UZ4?+IR>OW]:O MSNQ3=L"N@K_--[_>?X*USD%K_<.GULGGMG-['3:^E)M?/Y0;Y9\ @3EX]?CG M?ZKV=??'MQ__GH1_G__XV V!3_0YB!UT].H%H.:?;R/_[>\>O_9^N[BMUBS] M\_K([S_]OH M7I7GT(!>9L:5V?U?B/O\^NRJWAT55Y#@U47>O]\(*_;7Y[R8>K]N?NSR-\=&9;W9.6_OKZJF*>6JU> M]W7E=^6T_:&+C\YL:\3?M9J](Y ![QWGU\?K_LW[;FMX59Y#60?#]][MY[K_ M[KI?MMI_N]^\UQZ0=GD.95V>7)^&X3_6O]?U_G]?K_K'/R]_6%_PT1ER"5Y_ MJ5[5;;W^+3RK_G".WOXZJOOPZ!PB_-(Z^'5J?/EY]*W.?[PV;X>_S__MPP+F M4-;7UZ,6N_+?6X"FK_;@B]/IA<"QY3F4=7L\:G_[Q[;/OAU\>?.NJE=^A+\0 M!7,HR_K7[.JUT=_VMX/6V^;GVL#JU#YWKRIS1,:/[V^^#(:MK^WK,/@4G-0, MJS^Z'5Y5YI#+A^KK3Y?'I==GI8,/^J7UY??W'Z,OH +FT,#GZN#VOXNR>_1M MY!Q7?GV__EK_N_7EJC('!?:GSGNGU6C9I3?GO_L#_=8._?]@K7/@RF_UV]LS M+SR[/F9#H]\,^P/;&>*CE>E'+]Y6^:\C_5K_5OY1^L?_;?M?=.<('YU!K!.^ MK_)*K_[/:?_J^+1T60_,]U^G'Q[>/-MQ\7_U3?7![H?W^_A5'G M8&L8?-"-UE'GX-N!7@N-S]X_OX'>KRISL/7[V#JQ6D%O>'U\R[X-3SYX5R= M+M4YV#*Z3=;O?&M^N?[1^$ A=4YS#W1^O[66/X_IU^_>,M^WP-ILI__X#,JLY![)ONZ+_&WQ]YIQ16 MOK&O!S\:?[__6SPZP]Q?ZM?5IAN6JJ?\AZY7F_^5WK3>?,%'(^9>KM]BPL!# M+U39=NAZ&=)EF\CLL#!PHR^DORN^F7"+2X-@RB<6&3]9V8$3W+%S:R?Y@C\V@P-.^'PJ+,0W03N4HKK-"5[6]TXPN]30-F#PCP1 M0%*>I/P#I+R*QBKK1Q_<:J)T0HMJG78)5E@SD6?AOS5"0>V0,T(ID])XM-(8 M%T@>_L\P..]TU@F(UD/UB'RKB.6+\\Z ?_UZ>ODU5;VR67BL[D1*F"SK1J80 M"2/ W!57SP)D$L)$)$FS!BJIB[, J8P!AIAK<90W"Y#).G-)^R4+D%H/8#+G M#B]AQBS:^Y._CO'ZE/@:&VQ?=<-L<2(W59&[7C]Y)\3(?6F\[=/"T]0-DDWO M=H%\U"KW]#Z: (7VAW4+.W+./":;((2.%5S@F2'LHG\5-0.Z^O;UY.KC^\^! M_F,4EKZ].6"?PP^L]\L+CIZ(3MNP'O'6D7]UWL$RZ8I^A8&%J[<'_4\?+PZ^ MAZ?]?W\[OS_]<_7U<]!]HIG M&CNNYWUVU M?EZ9'ZY'[)__RF_>F*.CS]VK*I9&ZN5ZH8ZGVB9!\5?:MA@)AOT2#(M3YOLM M&,I7/W]^T!MAQ_QR^N/SX$3_>'[2Z/[S9>."X?/OBS&JD5[B>A=VPRP[ZAJG M^4STZ92W#&K8E(BG;6/FU_,@MSX7,;.=5DZI6ZU'D7PX<[VO(!W&-SN=\'8P M_C1'/_WWKV\=_/S:>U\:?>3#]UV__O'B'1[8K&!"IJ W]+7;K<13)&PR'4/< M:6&3NB7\"&%CO?W]_F>Y]O/RVW'[1[GWC_ZI/?J-PJ8NA$VSO$YA0S'5+,14 M)QOD5(O5P70C/?G=XXWF'K=%N]0^MH65MXP'>%$7@.2WN,?<#[3G8Q,:F]!$ M,+W/B]\MZ^ M .+2_:C ,&;0,]C[7+?U$_BT5_VST?77\LG7^NF;T\&OW_46 MP/CWER=_U>K-@EYNWLFH]P@[#)%G LRIR\75P/SO[^-W5?/]#?OV_LN'YD7? M_=@=C;K8!4LOE)K5E<$\IXU[XHYX=>NH=W>) MFCDFE_TV'/D5[^;D]/W'P/EP^7#?5FK=!8(,HI,4$"@;(3NVQ[ MS!$(OTOM;VZM*#0:E)&@C,28%<2]2V P M&MRZ0:^?4@VYC/YE48506F$[9F;0=JX/S^0U8T[W(F;]UQPOK8JO:9NC7+[\ M_N)].#MZ_?OT3?-K_=-E8Z3WSX^N&J(,IE I-0NU6ID2"B12MFF59@ *NR)2 M4C-45QAD&.YES%]!)O_E/W,5'P1L%3>:HHUA:G+F>O(!8WC\\1R]UAF>=,Z>O-[^]_WMX]?KLRU6GB\_OV]>]6*@L"50K5"5>4DA3(KA>X($F<-2KLBA39F3(,XNN #UPNX>=0' MU,T33I\^F7ST_LKOGUJ7-^V3L';1KW7PXB\53JX6&O6[JRXIG)RWN9K;UU^UQ#TM->,^<:GG>-:U%3+BK)*8Y,-7-41+M+MJSB:V1KY&IDZJ_( MTW.4QNTY[[3^;?E7IWW>:=SX/_YQSKOB#DC1WJ.@M]9?U$ "80\% A71;M"L M?(! :-W\]M___^Q]:9/:2K+V]_LK"-^Y$6R($B!W$)K8O"B&5 MA- &6MA^_:L2=+MM<+N[#8V FHCC:>-J496J?"KSJ5RF6J\C%G@#N)G)?%1J MQ8 0F9%LA <,BJ%%U.R1"=D%T;-7X)0!B4C8NXR!NPG!H%#;I!BC!X!X[>CA M%M,:Z&7\*E:VM:J3$T%U6--AD_'(%B73.(LA:A5A2V($@V)NDV+7O@%;'&]H M2(/6)H^5"_:H%#2#4EWJ0&RA8VQA+HDMB!F]-6:44Q0O!&K*@+TN@!^\"#Y M?"BB/Q ?>E,F:/6@Q=_OTTY=GV&9Y:KLTGU,KC#]]D+,"%9&CV?UY1\ZC6-9 M1(0B)$!$Z$T;C&]"@IG*%^CU0*B90[-FUS>X3>#Z&LZ*CI$ OR02( HT"1[5 M>S"A[0';\&$M8T>-VV,L8+VV?8PJXC[ODI](XCF">,[K&IEMSUU$+VW;MF0G MX!R5?T*"TZ&D/^$TP&GEICL[*[X^L%OU4S_7&_3.L03&#IJW0V=\D6/8C=O#5VLPM_+>-J MF= '*=GWP=Y:1<3FC=$9-R$%1'9^KATJ1 >''$3RC7,(8E47--$''-3S4U43 M^Y5ZGR%797ZIF;D=\#I]7.Y(^*'!6YK\A#X9CZXC""D0&?KY1N9[D4(8LUZ^ M.IH.,<$PFB;#A,ZPPT&D@!E&5)K*7;+@,B)&D^"1OG&V/J)%$9.!:-$D'C)G-T MA%;9A:LUUA(>]VNCV#1-7KZGO@;P!EVP&<"?O'U$MS MK]Q]J-NOAGR!(D^WVV$]SQ>DTJ;,^'J'A]1&W$R*I"Y9-@4QH @>[H8!A1+! MB7-*!+%^"? ZWF-/%8$&/"_.G7DRK/9WS/Y%+IGOU]1&+CNB_F[:^'I"@FQ6E/%];]U-DGC$W%C7I$2=-Q=(YHDQ@=]# N>H L2#_:%SXL3A M1_X0D.4%9Q96J^*@0-/UX6 MX7'+)#9-X"B$$F'*MPV[R]/HC9;&BVF)78B9O@5 MOIKM6'FQU24\MZ=F"1*>1I)4!"MX([9[>+?XD[(C4.PV9& MI\6Z:G:VG97K^[T8=^(VH3B=2V!.@B#A<%;'U>/.=I,?Q! MB^G/TA'$22(=^:2@QMO4$<2Q)8MC@]\Q_94LXK^O][\W=2TU&MRHGVA4*\(C2+?[<5QL,S?*;XC5OOC__YGBNBW.XM2N@G!7"4(\C;1 M&'%,2+EN("SP-I4+$2FW%A37,.1X\0;POZ'X-^07(NX$<2=(1Q!WDA2Y(.XD M4=S).^.3BF#A^@:*3;I7_RUA(0 H$?3:B:![=3]QQ]_UY$%]L)NP)C!+:G^[ M6:ZGG;5$Q&TP\#0-8XNPRY??0+B!<",)],Y-X\8%LCY_B1N=6J5O-XPVP=LT MLU)6:K$[HV+&VR[W=F#WY 618K*V6 M.M<\@L](N"]5JE96:W<@,L0]+_ +(P/B.9/@@%W RNR"Z*M7(+8Q$0EZEV3& M30@&L:-7LU>#J6.>.I(.T "1X<2!M%56C5G+LRPL(U0:AC"HYC)D9*K&;3*R MV*=8JDB/$, \,HUZH2K'][M[[IQ,[ $E].)8.5A;1XT.'!46C],] &#/9C\5 MN"D/+$)/F>HW!X-7J1T%4+/BPZFZ-]:KJ/L M_W+B8+); M%H4XVQ&NP MZ;:(7KTQ\N0FI( HU\\U8X4%\.0@DF^LW4\GRO;$V3'O%77-#EL5OKXRU_BP MS._H7'1VQ,TW<"9-Y"[?.N[1M0-A!")=/]\ ?3M&='VK9M:F>94OU+.Z9FVI M7L^.,0)2K-D(([*(8D44ZVFUJ#XW,@;?:5;$J"*>XVX9U7<7!7GMG,GX0,D8 MF\Q^HWRKQ/\G%:NX02A L<2ZU?7Z;6K4'+'<2?E^Y#5^+]H9/^E)IO$GAS*> MAX].Q',A!A-I-F(P'\" //"5SUV%PR*P]>0$U*)7:-RJV MOL>+(%XU,5U#KX_523"2DR^E6SG1SFXWOP@S.W%[8W=0 M):=K.)>XLFB.C8XLEGZ(^-6D5_-&@'3&5L;7E]*M -+93>S7 H(8NB2Q=#]WKPNN+9M!/N;:7@%#4WE:(+ 4>*N?W^UW "D""+^-X+Z-V+F M[C(NZB8$.L83K2^X%OF\-G)^.X(!MYB"K4]H '/ U 0 MD5&4?K9_7O^U?[T>XU4T5H8*X@@O?R9[P)?FN][8WJYXSZ1%%V=7G< UY,X? M1YX2[XCS>EYJ;/ZU94_P>H$< '4@6R%H Z\'I_H< H;M0\!:LN=)9B6PF9W/ MKOFZ-AP&6*%-3RGNRS_85^S725J_B9);R%YJ!;_Y[Y0QF"GIM66I0[/JI7]:K!=9_(_N]8-(IQSW\>%+NITM@:-M,?FSHVS4_K(PY M=]PO^=5IYZ2F7;H$AN'[(5!_*H#QFZ6[WCO62EBZRIC".,/3;2=#5_V<;#?U MJZS5#0,?[NL($"]1\0,QP8_9;N.VJT.>O:49XGL?5A-NNP;BA9K[W8DFW *K M>ST?"$;4N<[].T#[=;[?^]GH,MDH;?J&*?!]P95+0M'((^_G/=[/"]&_R?7A M!<8NTAEMRAO4R!ENNDI!AJX/CIW)]_G[/5[ HJ;A@S*VQ+8=93QDE7S+!>N; M\7A@(.S;%[LD]5RC*JJ^:.@Y0!+5/N=127-Y?K/BQU$CX;N(3NK19-B6BG,9 M'XNR*Y5;9'E75WL1=+%IEJ#3-$Y^5(M^M:FN(.:W)$3^H9BKL=J=E/"4T):K M,C9>B[V*OAE,,LVVEHF0*I?&&#SZ[]>YVF_"J90"D23Z?@OMK' MMDB(0L0/7<%K+.WD$B"_9-(S^C&KOOOHKCO3>=LG[V(Q N$BNW7$XG; M.USW04^933&[;2VM C$O;W>Z1,9MT-A+UO]$=],(/1)V#WW3Z''VB@]O0(^U MKG-8UFW4,%DKK(8@X&QOVX'H04>VS24K,Z++]QNO'JP:<$?(5FHA&VK&<%** MO# "V4+W58BE?_#[JANS,K_K@ V7. FN)[0OOGL#5$>2+2XN$ISS><,G_= MB 4:3!WSVY/&\[Z[V-_#5 P_<#WXW@JN?ZHC>Z.[[=,Y'ZRPNE@>LOTYT39V M'8G,0>.32%/4<;7W\U8(0L0GPI!;)CZOCR%G,U4_BB$6E9W9Y')-F+WNB*]5 M:FQ_FMWX(&P17T<6%;7>PNC[N5PFP*-?$-<0&:%'B MV32)7Q(;DDE\/GU/(5K$U#.BYU: M0)P8? [9,?/_")\&/&DKU[ ?]^1*3>8 M 2_2#WOA@1EP?&,%4I;K(]X4M0=*S/%U^_W*KL^9G/_F_SN("!!#"B\A9-]X MOA'A2 L$@M:7-]&9%PDF^HY3#3A;_?7&4.V!6"Z&!5?JYZMS+C*,\7V;7X(X M#B9#E"R"IZ3 T^UW+[L^/)T_^N!\\"1)0:F-5Z4Y+QCYH%FI;F2S%\-39)LS M:>:$U_Z(;&^2K?4;,?Y(AGC"1W K/='8#_&6) MWGUIWA-GE^<(_6&@B16SC%4XVYZP'..M)8J(.>MYH2) MY%:PY.S6\INPI()/=ZXHMTHFV&9D'-N%7GO.02R!''663F>SORZY@3AJQ%$? M#&'VSPUAZWM#ZKC2P2<:QC?@B264*"(C?%?=<&J!FSCS_O7Y''8")'0K1^#9 MS>D7/>XY1WW3@1AN% _C);W)+ROY(BO8+BLHT8%([D.)"9).T\SE4]D0(B%$ MNA1MG0 )W0HBG=TH_P B+2N$,C#9Y48,5W7)I5N[@&MV("+%@?4 2,D*C#*1G6WT[E.P!;>?"MQ4P75B MGS\.1BD9CNPH1F3@QX4WXP[>7S]MDA\1WG]48_7/?Z,_GGY/L8#L0369'1[^ MC*3P2PY*@F'_=\&=_P(PE4B"P'M:)D&]<,/V:Z:Q%\N(__R?EZOYKL@9Q;5< M[]O3(?!BF8>O)F+-UD%FZ@'9S,A:],7?9&LM;_W#LIG<5_*)\_GV?(Z0L4^( M?26S_Y=Z\3.4SY%P;7F3>2'"'RO?[G_MZ3-O+X_#AZX?IR)_\X EPTIX\.D_ M/#=^4X&[^$;@7^EH)7;TU\/"*/PKD_VL=_>3OTR^.-SDU,R#Q\[_]H7"R;,. M_OQJM]D^2V[^4?9GQ)I4K54CL]'*<=F<5G+J1*ED61T M*,JXE)OF9$G-,CEM.J59@@)?]M*XQ$H(]M>J>5C;](>O/;R_:73HP[?'=[O5 MOM"M0 MAYMR?RF?Y,F77"\5S$!J&RF%GP*.&JWAUY4WXY6\]KC_3KW__//;47\57[862:J'XZ!38*B+!A$7USG.B>BD0J__O:TCMM@,.CX6AE[U/=J:;@ M+*U1$D410*)8A9;D+ 'M;@7(RE0F51H[J*[\9 PSP\+0LZ8%25Q*_&@^Z8UP M<[R62(GX>60/WU8;5I5>\D11"0VI%'2("AR9_7EDL428:D]9$2+17+36)78U MFM&Z1$G'W[Y@RN5*+;_B0;=E%1MR,B\5E1;G3O5HY-$\Y>46#/%:*X?56P5#&C#;J6IP M$GW\[7U2[TCJKC#%EJ,9._",7&$[UB7F>"37PNG!U%C712,W:5%B1YNMLYS$ M'H^T9&$X\$4!F-L=5K)6#4I>&KJ$8\=#@_FD62XT&Q5LB4EU;VUNA;H:#<6/ MA]*D."?PQKIA@M6$[G2W$\> M#[4+XXK?[6H,6RSS"Q,H5Q>.)MNJP\W"G[J#12G MG9E)U-=FN'.UN134R_-B]-03K\#9J*56J6ED,;I$ZJ."N:AP#!?IRXF=6J1F MQD3'UOQV"S">&H-9LZ=+Q FY2OQ8\*S^A#>-JM_0ZRNF6&I%0T_(M2O)8)JU MI)U(*R-BA$TRG4VY(Q$GY&K9WGI3JLDBELGAU6FF6==S8"T1)X2%Y6>D,RK[ M4WXKT.RJ6,*7:B%ZZHF-/6FR[H %?L&4[48XGMC^9+B-AIZ0*Y_%BSYK#6F, M'HZIKC6:BTHY6E;N>"@Y#=P5-U)EL><4,ZMY(=/S.$XB3\AUF;.SA+NA>E@O MR^6*KCK-%R,1.C505=CN,:)?C4$Z^@0?3U$N&)6VR;K6^) MCC)?64HT],0KH.KLC-<&(L5O*3H(Z@Z%RPT.UGT\&EJ@RA-EV-)E/I1\/!(B8N$W1LOM@V1%MWM/&OY MP;(81_D=34"HB,5M1NSP$5@-&LC8+Y]RL6%)T M2!X=3< T"B-!R8X4S:S/@IV:8T$XF,=# MCR9 ZI)M-,U,]%22[5MXL4%RFV@")_8KR/1#?F5MVJ(=A M7]<4))T=/_;Y? M8];EV8_=DYH*-*46/OCV],-+@P>Z?0=;!_HZRMY'>O+B8Q]3#@/WZ8.]@QE_ M\H,?^H+A.HR!G\2SR5CRU@T/O_2C.QEX3U-],K?V!M7;[GOI[&^B'%^X="^> M[T;/U"QW_62 /?T]OF[]MO?CUY'D?NL_'RB.^(N?ALK3R- / _#9?O.OS=#W ML'??^9 _OHG 7DV^1&\&O1GT9GZZ1""^9E]-TD:OYEJOAOR*OQH9 MK@X2S:^.EB1(!FE/0K?(P66Y8]$DSDMY4TH7]KT68,.5'?\6/)($J_YU5_VO M^V#T?I-7?^[$^6+HR? Y$BX=:GGTW9>5/?RZ/Z[H7DGF9=+?X4NFT,O,/YY' M_V2^CZDR862Z(S!9%''ZLPV$+9];>(3ZTB3Z4B386,5]A5-O@SH^JL(AG" MO-N4#Y30BRN,W)4MG@@\0X*X$0_^;JV=HK$RHC>K[H&R]ZSK%6"I?;)6EVAH_.!,.O%O+5$M3 MP>C8,UA,!;)&:9Q@$&F$H.%UO+ORTQZ-S1DAXZG><*\9F[;HLW.B$%E ML^8B:( V41IG7N.3[XN%VM?_WQ?R-WX,+4&1)9_A1MX2:ES"GKIMB=R7B?5+ M"!46 $[$T4]@*:_4G*P[Q>:8[6G+C2Z/#:.SEMBX7VPNC;&(GT+ <@5K[+8E M 9:ROBR-_ZS7%K3?-8(&EU+LT!);(2*.)-(.=JIU_L\35PU[V/\RJ MDQB4F+!8IRO&[R(E>,B7G\ PH<\/PTV<&?V?=)L?-[P_9)'T_07TW! M*V6:96F.U=5:W5N4K' ]B)NQP,#/7)IB*13 @+3Z1IW<^^2W?Z_5N*?U^*D. M,J*Q=LK5Z21'6FH':C7,@$GGB.S#A![L+1).7 M!YY] BRWU4ZOX9F$A@UYLL>P@DI7EW&3.1A;D*9)&H46()3XC-"!)*WX/DRG M\Z'$:I:Q0JQ,":)A:QXU'7$;+1^C1&12$6D<>RW0^^89G>^90#":18W>?B3# ME*Q[X-#--W!37O2*/&4F^^!V7:5$8&&28 #%#-R3T?0+3_*[=O=O@Z.UZ0M-T92%C<=Q<22"RJF8+ X>YC*>[#5KH M.$R&:CA7,:G("W*/;CH8)W:\-00'^G?@\%@L5!=$#U\!Q$&AP'64$9,\Q/U\ M#NL "&]T3NM:;Z,OBU3DH&8KA;5IEUW7B'"6BHVP[ 6O\!#$((AYC-P8N&]P MXN^[('5.YN,>HF!1T ZJ3_ GAL4-+?\^K(A?^&TGS(1:JQ,NQ&RW;LK.+BOZ MG?QFKNL2'I>X)>@TE4752A :H&HE=\CBG+K1FLCD+K\0',P.55[-"69SZ*\A M&M!?_F'2!'[O04+)\A:0(!)X"X[R@Y(E&D0Z(.VYB_":!\T/VA,/+1!S77TWC16:_K+/]EL MFF+/']J:!.OLAYW=!=&L?=E*N5IJX;E0Q:-W'HD[I7A -8+_6#!%R')]'YPQ MK3EQ8DB0(W-+U"$*T#@AD=1?MVT9M9]@H.1Z,%&@$2O_ 4K5"$BC=4>//(&H MX2Q8E1K:=(AM%V$^[P0=$@!.PN-JI<=!;_]&Q C"$Q2-<74\N;!)]C.>/'4P MW./*:WB2R]6R&:W1&V'#GE0:]#;3$073N>,BI5GF.#_QWS=,%CV2M_68JTXB M8YPPCNF*ERM("1[RY2>0D?G\.Y)DV<]ON3:1M>CO*>\=[ 4B+Y"S@Q*Z15"J1>+U4^ HB5U1^JZO6MBO6JW,>PO:+YFZ1(1U[5DLZ\5J$&\!P*$NZ0S M[L-<^B @@+%H#\>]OH01DW75U541RS$Q(,":53GBGB($?C:(8/BG+AM.ZB\8 MR/EO:!GYD7A@S"<,[T3==F]MU8C5N6VC)G;YRI%&"DXO4D1!@^Z?W[9"?^A% M[Z(8N2R'SRK 4DNN!T=%CN#^5^ _P ]BMS" W11.X)U4M7EO!":LV9NUI"QA MEAUCU9&(N&(GCB'6!T' C;(^-YS0>0&]_V7JYT[N LG >SXF=XC=B"9X!FOI M$ #HWZ22WR,G),0W6'?EVR0"]VX\DAIEL-RG@?7D)+X(#]M[AC$." L 9^'H MO_06^SEW1"YPR1#+."MO)+[77_N=,#M%'"%F20"_=DD3NBW[Z*+*$ M^':GAV:#Q+:^6"J9_+ 9+-<06>)NP!CV6D;<#3-1+QO'.$=!N[?KAR4#*V\( M!BYA$@,H"H-(&]YES= S65+)\*"2*! M-_4HHRE9HD'4#-*>NP@!>JB,II_2@P]=:L^7'_R8RG\OV_F>HF*N>"@B)7C( MEY_,N)"'KH9QE, K6[)G1$^'&;S 7ECN%H#4%#A ,P+4BN01S6*4 7/#7'M# MGKH>YZA=8,D!4'_=GMG=F-/1&./F)ET=M\-JN\$!?BV1<=5- DNSY&O1[LA) M1FAPE[[O?5'M;T:#IF9;FVZU()KTILU5>G-U+6D=B 8PX(!($]GS$^X)LH($ M10DCO5:V*,GEQE:-DESNPVYYUL#3322#'!9X-6=)85LF"_BZOW9);@TG$UDK M=#J'L(W01L5%;FW5B'>Y#Q/FH)J'DI+/ M%9(*KK=P]Q-I[U7TU]BFY/'ALA;.ZEA&:;DUJ:;I%5>7R+AZ;(Z]X#42TO5K M*P-B9F[(3CF'KCPDE1( U*_4=%19(%MI>^T(+04-XC ^>HW ^X\&N M[6'59J-.-S$^'(=*NTL.1[MV!+!Q25HJ3;*OT>.(+T+0\FE\TBU)Y+[LN ]" MBZ,T_1FGFCQ6P)JE#3XQ*U*] Z%EGU.;O=/RMK\J*G*PS6[7+TL&5MX0#%S" MYKJAY=^7@?4B:^_7F+?H=V0I+"R69KDTP+-EP-E$29?(N, MR:8)^H+V% *$ MI&O$)2RE&UK^?9E%;P*$(3Y9"%Z3$$RCN%(J87;IMRLQPEW0Z0J$Y.JRJ(H"#MKF*MU_*43N1O, M/F^))5%G900,*#HF"?3!YP)#NU91V"S95LQRH4VY4BF#&44= @-,N,;3%'/^ M$N]), Y/F4=G-H@2M\P$^4FWQ$ZB")E'L,0B(#VPM?E]T:E3MSC52;M++_H* M;\C5Q5CS5CO1B*PH-FY3F&8OF?V-T 2A"0J*N17S[2UH(K5&FN+TLEU,6.X6 M^G97EQV^ ]$DSL4B\?/? "4H#@:V>3X04;?K5*55?FT6&M-V43/[C97$0;6/;!B< M_DU=B3NACQ+D"2%!W-EM,PIC06$L2'M0& L*8XF^)"_[AI("LN=$7^RG%L!+ M^3/90ZDSM[SJ,_(#2=+-]_D!16-EJ"#V N(=[4OS76]L;U>\9]*BB[.K3N : M@DO/H[_N=^4OH[R[+C!406")?#@IAOX(9F"C%^@M]^J_L M:QVP[\2C+QI6& #UDJ9&XM;\R.['Q2XL$K"VA&'<^VV4:JOT!RAW4.43."?H M[3D0EX4V-C0)!1]+G?R0CW"..-@I%[RQ2,*^0,I_Z6N+!*PM8+:=O3"$95RZZM&5,J-4"F%6.-Z@:N8Q2>=?,:L@VJ> "UQ;F9H@38MT>&W(/&[IF M,U;GV ;!SE\'+0DFZ8D;G77\ST#-R-$:9!WL31$_Y8:!#P-DHDG=K\?QR*[7 MU;-NDK3B#T:.'5#1*.]&H;GS=;X0UJUBF:ER;&5];B,'>PV5NA7: M4^ )6HR*OO!=M7_%0ZLA4=TRM;K-A\V.UV%,OZ?(G$3%)6C9-$W2:2J7120- M0@K4MNC22/%^^^DSD:+I<*!:Z%D5<[F;AMAF;6^E^1HB!0V1@J6SZ1QU5YV- M7MQ1O<%X0ADV-[9J5.0ER4;0^SCI7X#;07V/,.X$O+7ZK9K*UUL,5G:DPM+5 MFKDV%AE"V8,AQ%)I+(?:&R&E?PQ&Z#KVS&]5.JY.;I7, M&BI];-/D""S-X+^MS?*?0)Y:(+F*^AGSZ@&0DA7%M:-OW4)KJ.4&T>,#-U5P MG3@M7H9V5,EP9$P/^=LL\]Z^<,4 S#_N]SP$H!L'K2DU0(ZD4J M^UXL-/YB&?&?__-R-=]]R8SB6J[W[2EK\<4R#U]-Q&"L@\S4 [*9D;7HB[_) MUEK>^H=E,[FOSPF1WYX3'Z%<4CCVEWD8!*V[P 9_^PW/C-Q6XBV\$_I6.5F)'?STLC,*_ M,MG/>G<_[5_R^YOZKYR:>? X^-^^4/AI/^^?"G]^.B[C3_;>U=-'7_[I0SQ- MN1K$C@!"Q/-.EM^RFW^4_2F1RO$!(+&Y','DM\KW__F=ZT8/@3Q;QP^GP_4S8OWQ[X8$9<'S87&^?(1LO MY;7G_7?J_>>?WXXJN5XJF('4-MHU?@HX:O3E1: :$"D2#R=@DY*W.(/&BY) MEM]?1=>RX"(,)UJ1&_K1I/U_7WO&1SK_/?7]LZ)__.A"#F!#Y@". M,1HC:5F@2A2C13@#6%+"<1$K$SR.]$J\%=&6C\7*_-1N*NWZ9E-?1R.S/(S,%8Y7Q,SN<+[ -N5*R M-5NA=8F2L)]'UAR.PVU,%;!,QRXZ=8TF2WCD$A]_^W 1L%5:];<\02L]=$Z*[.CC;P<=WUF.V#$A9C+F2@@YJC?@=8D^_G:=IK1Q"V_A&,#5>HE2F6&I MV9&8XY$"S]*-A=)G,*&_7=F6FO4G-4YBCT=6,"W?,9C)4"1P3,-G&7K$ UW* M'8\LF$)IV6KE1*PG#ZQ-OCPR^6Q'PK'CH>&HBVF3)K_D!9+#FUUS0HHR!X<> MR6D\D?A=98C7S.UFRJZ4<=OI3^*G/@DJ=B6>K9I]308%JOC"!]^>?GBYR:$1 M<-C?\.13]B?FDTT76QQR&+A/'^S-C?B3'ZR2%R[J80S\))Y-QI*W;GCXI1^- MB\![FNJ3BNV5Z&T,+Y/]BE^#&7NKPG].$NQ7*EGL#Y+!5600^1S,H\L@>&/+I3>SUDXO]$W?KMI;_\6W._H&_ M<[>Z?SVA7.E@_)BO?$TQ(85Z*(5"IRLZ71,&!K>&F5>"AUL3$SJ!D=(AI4.G M].T=4Y]U2BNN!=][G-3W05%@7]FC O2?VE;C[+*"]\AGVR@7/H$NM%&._T1; MYXU;A_A14A_#T22DV?RPZN]-2EO5@P-@%NH\D+R3HGFD3M.HKK/KZW$\RFC\D+=8';7FT MY2](9R;!I/EA_4(PVY>E?)%D<>@5^I<560+_3J>O_BL=E$B1S=4$@Y7E0Y;DY7_)[.VXB_D;1T<(XUQ V+8=$@67(^\4C MT_*V5OU)94229SC?%\T=V\ _Y!GOF; BT"*9J'G@1#\$;4MV?$Z=AWX DY-; M(!"TOKQINQZ<*A<$GC$-XU2YOMN6O6C(EY0?"2^:S DZS1TWB<+,IU:BK(=V MU>S.,:\!\QK)+__@:>+5HOC(VT;@D&!P@(#PUVV3X1=$A)^!H(VUVHI+!28O M+/0)\*AI56?7$1#07_XAB.-28_^^+PKBV#CR0#3W760>Z;+A'$B(%.R9 930 M,P(#^'?E/R0"'$\(XHI!-#?N:-V2Y![#D.-6LF%!'(Z>Y$?XVWN&DC]%;U;+ ME>I]_T"/@@N$U\6GOAO(5LI]SW77[?J>R4#FWX#) MX=]A&VA6V%,#,-VS%Y:EX&Y8Z4V]-\ M6>*"%B("G9O6+ 0ZCVCYO1UI?FG9<4VYNA3S%0>CA>&*K T W@ZX"'(@H9@F MB..;A3NC%/^&]61/&'B(-OQTWYN,<$1U0UC,\FI \GG)"@] E& M3T!DP^;)AMBK"*90G\ESEZ2WW#2NU1J9970ZF[W@[2L"#P0>M['VY(#'A8VQ M]X&'; VJ7($>5^:UYM;Q1Q5 M$$"]8YY[QQ"H=PSJ'7/FWC&4JK+TE% E$E-DB2(41F)Q8BJQ)*4QE$+B"O;4 MSB&!;4/NO7=,+W 54#"KS^>:4=8U5:R)++85L0' MC?DLQ[3U>&CNYZ'T?-EGV)9!B+W:LFIUQ*G+#_13[6<4MKJ>;L;,0JS;7@&C MI=(P+,/V,T*/;L^=FK[^TO6&OHF!SV-+F:/G+=L%40ZU5-I?8;JJ1 M#E^J=> SCY<_G?!>-)H%N>, MUN,[IUKEJ(U\4-FP/4PL6.U)>=+>&"H)JRD<2:IJL&RP$%=U<6BU1N;0:MO6 M%(X\DE2;9=MB=KY@S3K0Z>J&60>E 6R_(LN;^*G'>RHRE_3=C-GRA+):3/'Z=BG)\= C M237&K>RH:P@>1EA".0SJNPC&.E+VN*_.PJ]N<&\FXB9!#Z9L2W +'7$=C3R2 M%%5S"*\T\QA3\'RIC,^HIK34HY%'DM*J)4&7N+4MRC[AR7-&&O9]^.W'DFKI MHTW1FI*NN+#6/A5]_+*D!I@C50!L%8MU?UU5FK"_52/NR)R3EET@^ M*'*;-E_(2O4!!=;CT2@>>B2I(#.R^>:RN\*,K3S,31X3>CW0Q3%5AB./&C5U\:[5F+8J M(ZRN-@,JWQOLW#$>+XST.Q ;.MN;.) M(AJK[9R=[*QA,(B''KVI_)QA.;*_SF#T=BRWN.J\V=:.1QFRI_-UW46BX0,UM%$FAZD5OA<.31ZE=$J(TH8S@6M_)L MT0>3V:2YAD$R1ZL?N=V^O6P4W1VG9JT^$ ,P;37'W2 M9':@"T<>K;Y?&++5@8KU1*+,#AQ#*8A:!HX\6KT:%$M$P_;^1*VIEL6[DJ=96]]O#34S?'$]V,FZ(!7Q4L'FY3N3ZCN*4!O-X M!L?ORB/( EG:NGEQ&:PD"C"SHM78/_=H9?,:3AB.0F5,8:KGF_F,NA":T5C\ M>&4=3IUV6_)JB %!X&EG3BNYQ1H./7JS?K%8&O1[K([UYG)K4)G1)%G0X= C M(7B"0DP;3*5JRL"J*9W1)._4XPD<+ZQ:=X)NSQB28MUKZ/;6%C(TQ<5CCQ;F M;+-UII0I&[Q[$8X^FJV#UKN?*RHRW^7:1R6.S1=#-F M?C$F2$7 EG6^DJ>DI577(N&>Z(+7M'6ZWU$C:ZE,3-KAIK):5")PQT^.1ZKJ^:@G=7AT..3J&J5 MS4[97^=Y83Q05OU*KTFWX\D>'T5*I]?*BY-501QZ3F^IUJA:/A//]O@LTKHT M5N0!NI6_]^*G'&VQATG*9)]8; M$2SRF-<4.5W@]V./WMFT;%ANNTUH)C":$Z=3'K9&\/+HQ(ELK+C:EM/AT",9$/-RZ&V4_,BLUVKV<#DI3'?=^*E',M"+?74B&(HD;O'2 MBC7HBK#)KN'0(QE,%UYFQX[\%5_7\9%2K'1*N!U/X%@&ZR*#F]-<219[RSQK MAK@ZZ';CQQXK6:/";EA1JU3$>KWNS\Z[$,>JWB8COT-!E;3E8C8MA8-DTFGL&Q M#':$*[HC ]?%Z-V5:J8O5,J,+A$GCFC3Z2E-MS*0Q&$F++N\[Q"170>''BW, MZ0X;S')-*V9!7D@;1B>4KA(//9YMI51OT_)V:?)$>S,K<6.E-,W$,SC>M9O! MC%%'E6('RRCEF=P:^V-YOG_NT2/,KS(=;3OQHR.:.'%$;U6C MJA6JZP$F&,[ GV]"T"3CH4=OUUAS-L.0308C5$O?%"(K<$'%0X^1;MDMU$(P M-4W@"$%_HK8KRB >>KPP?2-DF");K)ERO=?31H)L]1O[L4<+D]K8T"H%?DF4 M!],%H4E<8T='CO^)([H[\4QZW2]M3((=.9#OYD(['GK\'I3,IF+4UZYITE52 MEYMM66>W^[%'T[78T!:5HB[QPV)F6]^T@E9KMA][--U^LV?;]HJ(3+!L)AL: MS85 [Z)W=N*(WNR6G;QO:;PHE%KKBEYLV%V7@T./.^JJ;;=4ZI9*6$@(,Y?/ MY\?U2'6($T>T4NN.-FIA4Q5I@F6FN1'=U"(?@#AU1!-$+BLVENVF6.@KG:"G MKKF=$3_V^(CF/7LC!ZT,+Q;L$O#RZJRU/HP].J)GXUQA6AU1*][VIK/=D,D3 MGPYF[\2U%<*3U2LZHO??,?=V/MC M:>O#@( ?N:?7@9 MX \O ;0+8&003CRZ#)+:I@TIPJKY\]> M6P1($Z F8,E*[+N**K /+P.D"U 7V(>W#O!("-2C"P$I0YQ:1#^\#+"OU+T( MX9UIN,E@42_;+/7Z&G_=GN;7YDH3L_J'?_M)X$@_;;5);)"-MOJG;?4$L*"? MMMHK\9V)>=MHMS\2KE^%T4S,NT9[/0%,YB=N]JMPEHEYV_>SVQ77@J[Z__M" M?/GHSB>_,M?@[/Y$&)RBA'9HP0Q;M"/.A'\)(.P^;[57HN;._;H1+8=T^HYH MN8)KVZZ#WCZBY1 M]YA;_<_-V=Q7\M9(*RZ:(*SG(UMH/YQ]/[!?;PT:1 ?( MGH,\&\3L(&;G@7?[8S([<1UZM!?.OQ>(K_BM 4/<(0D1'H^XX1^$\.C!"H8^ M>OL7L/JO0GX@\BN!>^$&&8&V;*@9 VT&1 =\^8?O"6VT$2ZP$=A;NP'L@D V M$#&$7.5G@^%[EQ"T)Y#+#!V*XP+SR(%^Q.W_<0]EUMF!A T5:YD!-^5UNE("^,(X(:;99S.>EWM5<0T7M1-_ZN]@HO>TXT M0[1;+N;FW]5V@1W:T5:YE/=_5UOEIU9S?T ()*%I](\M**-Y18-BZ1B.&DGF M6^;PV0_RR'[<%B_+P'Q:_>0DB.'\3:/C MMH.^9)1WH]#<^3I?".M6LJ=&OLC@2)X@/=Y[_,64C">NZ7E?Y*Z##N]K0O[Q,V,_D1/?YP.O42+>M M=/AM+6A1?HTPL!6$B&P$$23"AHO7Y$Z<(,Z!#?O2,TE8VLW"P_>L(AA-5'4. M=.4!*@H9=6P-E[VB.'0+%7?98MN%MGY9J#"']' \4AHUWFXZ;FZ)Z5,R;C+* M?ODG2Z=S61S!Q:7+EB=.#F>Q)&#MGB2L[!6P@ #Q5S(0(I@ZIL3;"\O= A!K MKK!V(L6=&8MVY!T?$,()2UMRZOE]T=!JP]72%IQR?GU>A(@$%3WF!%1T5NV" M.BAV%7,HCX-PWL/Q=1@W1,:__$.F*2)[!!7_1EAQ[L+NB1/$><""3 I$?+JI.""&FBFNVPMIF>5MM5SOVZ!3"=9G1HR?@6*ST$L*2T\E<3@7 WE6 M8EV'@#W689<_ F/3!,$@J^+B9>\3)XAS(,6AFGT2UG8;AL6SZ_&]/%>*6;EG;FM=>RA M6K=]P5U#[& BAR2=)2AD9%R^24#B!'$6Z-@7&$O"VA)D96!L4%#'FCHQMT-E M4:0'0"PLN4=)4,D)+#(0LG2:)(A7#(2;C)?^ M=$U.7,N3^VT1^[HE@%[]9U[+/=JJKYPZB?;[E:^:'FW5UV^ @+;\=:]+'FW1 M5^^"@#;\E3G_1UOU]0OFH2U_9?+ZX59]I2ZM:,\GXNTGH=/#YZ_Z^AT?SKGG M;S=KXP7[_/0?3L3?V )!RH@OAU+HEN6A$S'BRB7$WV@7W'T>P5/ZW@,F$Z!- M_B@!\=(\(=&SKL2TP<#8W3:3Q+HV#HQPN&OAK%G 1)H"/W^FPS$@2* M"'[+F;NL8LTF45H5>UA/;W+NMG\VEH8'V>)!,7(@V@TZ +%DGW?T*)7#=?EMT @ M:'UYPP6!9TS#0)Y:H.^V92^:_&N%):IBM]?+EZLTEIGVJ'R6U5L#4Y?8N+ $ MD2:(XYJYYRLL\7#*AN*9'Q=BSDP8GQ\*%AH5!D.[M32)1G^Q9 =M;MOM1% 0 MEY_X'13<;ICW^XOSOV"GOQ+9>'(%V9^E5&-E1+^B^O"E6I' U=1?_WI]FQ7C M7XDWV:%8^WS7&]O;%>^9M.CB[*H3N(;<.?=>(]ZQU5Y4;RX^K; -O+@@>_&P MT)\KLK=DSY.VN=9:XXF=P!L[TC/+[B@8KKDO_T0NQ'$AD]0">*E8!JAR$8JI M1W?;**8>Q=2C38YBZE%,/5((%%./8NJ1.J"8^D>*J4\^#?PY@?3/+O<+-QRR M#2<8G.&FG,=;PYR*;9OY62/,YEJZJ4NY.*8^E\;H'*H2C&+J44P].G)13#V* MJ4_(F7OF>Y%W')=.T2("V2=Q<5A6^DV_LS D#!Z7\,+CM\?EC<34G^5V(Z;Z M,U/9!VH"-BI1\I$1\(QV)<8SUVVY\_#*15*>KA98_GQ]BI*>DCBODXTX_1ZH]R9 M(!EDF>!R6$@61QMVQ]E&^>/$$Z?.0S^ <_+[[B^^.3X'IS^?@UT0+<*/MD / M>"M# ?N3LPL45W?BIPQD*P0G+'*/,4L^65]LS?).(0N=K4O4ZVMX6K)?_J'8 MXP D!#\H-P7EIJ!=C7)3T+Z^XS>,]KY9)9% MH6>TFGVBX<[7<,^E$6>Y@>I&K\139K(/X W4_FX$_J3$=SW1 MQ",7 =WQ_\G%B.NIP,OLAW[#%YN4[UJ&FOI?+/Y?HN#B/4EP#YO_$CO-B[C> M(+\!GF+X<0VXGXH+?L^#&?>" L=U+$4DRB79Z996MIKKP/437_XA&")-X,=@ MA"J-_N$U5-*T[G)W4DE;:<*2;"\/+N^R87Z!+7%LS1NAY;N9,RA.V6U9JQG8 M%8RJ38:9C^=9 M6BPPRJ*?&SASO:)#2<"+PC2!L0B0SGPQF#3-NSIMGTV@4%!,_6=?8"5M!UQ= M+=@D2@7IQ6??8R5M!UQ;*H=+K:2)!2G&9U]G)6T'7%LJA[NMI(DE88[=F6^W MSNJ,2:9=&&4V&ZI7PDI"O7Y\R1'&XAF09I M2@)X="2(FT@$0;J2 &X=">(V"N(WTD3\1S=TF4423R+I%+P70)=Q?\ *)VGW7[XQ".=+@G;.8&7.'V2U8<:?8+*E M,#N*+2](O?,'F1#Q6O:74J=:?)1\L#8[19<'13N?DYCU6)ZM)9R"J0VY-,;@ MT7\T*EU^7EK\NJO^U_TW^#CS/?(5M/S]%\\SUU*!Y^]G1%P4-6SD:J_EDV)=/SFNJ.<0\U<$Z=9ZHCS2BEF]M:ST=JCS[Y9\LGF:)+%+[ MLUY.W+[6)Z[/R"4"PSZHZ6^KO37-\.M18[O5^6VP"^N:JPSEWA]&E?VLZ;\, M&\MM*-(JYSF!#P>FN23P0JECQ@8]K+]%I'/DL36/DGANN6?+>90^Z5U8D@$ M3Z.Z()"CQ:B\[#F1F/R#Y@>[O%:JS=H]GA:L; .CE_5\[<)F?=C9M=W.9CO' MEAF#7&9DII_MQ&8]3D4*CV?3)$ZA4_Z\ET6WK_$)[$^3H(/^V:17E- .K6BH M*@0SX,%A'I@!QS=6H.HHK@T.JK\+UHN&O"CHF-U9^#DGYU#,]+,.?6Z]F=0/I"DK>0,D;2%.2LT-0\@9*WD"Z@I(W M4/(&4A:4O(&2-^XX>>/7Q7Y:($@9\0U;"MU4W6D^!BI^=_O9!.?LA(#VZCWO MU>M'Q5^+%T7[^G[?< +"OJ_$8:)=?;\O. F!S=?B&Y.\KR]<()?\H4 N>9ZH MZ$XQ,YSEY5E+S*A@QVW4';$!'P^-C!S#?>1EP_7]$_%5\VINTF6DLB9FL& U MS>0G%;*E2S@=!T1GTQC!H'#H>PJ'OAK7FF2@0 ?@[0?Y7HT73?+&_N03T*_[ MXXKNE61>)OT=OF0*O%$,+U('%*B+ G610J!HW 0PQ$F01'*YM4O5XG"" M5DM5Q?6 +^.+>B:[,#!0_SAG)RA&'D2C01,8T#.2I!?IN6_:BR9\@]TQ[-UK/O8XNEKFUTY3%.N#S'0EGXC(=>#I+D)>[ MF4K"5KRV4J+PYUL*?[XOYO]L*,(/.RB&A('/T M?E&0.=JKM[U749 YVM?W]X91D#G:U??W@E&0>3+V]=\7*+Q[2Y'EL*S_MW8D M1E?E-0TH@>#\_(4ES[4YU5W )0D:]^Q#/LG%?ZT\;T:=]\5*H!E\R-+S^FBV MSC0)7<+9?8GN-(GG4'E>%)*.0M+1QD8AZ3<0DGZ-\_),;/2EC[KYA/+)7G6U MQD U2W=8=\2.PC4\ZN+BUK\[ZAX\@+T@^[.4:JR,Z%=4'[Y;2_: FOKK7Z_O MMF+\*_%>._0NG>]Z8WN[XCV3%EV<774"UY [Y]YRQ,^7'"\Z'1:?EA'MMK@) M:?&PFI^[D+9DSY-6HZ[.JP+6%^U9'A^OEK-50UY_^>Y_F, MI"1LH6L#;4+$@")XKL_V)TX0**X?;7(4UX_B^I%"H+A^%->/U '%]:.X?G1] M\:/S_>QQO_#"(:-P@J:Q^DMU5 S#(K_4FI5"M"Z^D:#3),->\$8B M"?OIZ@B#$B5N.%$"G;DH./^Q@_-O^ [D ^=EX-7=7+E SODA-6^,'<_>:@8' MSTMXK?';\_*1@NYCKC\SE7V@QJ5X@./'+Q55<;_7 /LWHL#A9LHH[T:AN?-U MOA#6K6*9J7)L97U)Z_N%>A\,[W8>ZZQK-8P6[:;(^2/9+>8'ZY= 4FV5WMOW MM^K[(5"CJ4*$./]^"12!C%+K> #168UX8R>TA/6AK MPX$>K5@BOOR#$VF&.+X[14J%LAI05L/=[U64U9#$?9UHSHF+A 6?)EMMV5"K M3D%>&(%L'4[ 2;U"T]JN-^6WY$KSIPO:S7;6'S:E.74>^@&:[@NK!%?;$K3Z4 *YA8847/\S8_Y&*B#_N=[_+@&1*<9;G[LDDI5WM@YCG. MX^%L-WKS.WF?J2^_$.Q MZ1QY7#8J!9^Y3[7PT5TW2K5 $0\HU0*E6J!-CE(M'B35 MUP/+L)IVVM$];] MKC7-COSV#N>W=C/'K26?[]9UB<#AQ42TIU")7Y3(@A)9;@5LH*,E\?;"K,=V0"K2;,HA1NS-UKC\[*RUNUU;$?&"2XY K64B"?7!8O0 M4V:R#^#]T_YF!/ZDQ#<]T<0C!P'=\/_)M8CKJ<#+[(=^PQ>;E.]:AIKZ7RS^ M7Z+ XCTY<'=X!_FV[)?898Z+"?K\!GB*X<74$G3NFO[LPD42<*2<2^/0N\R=7X! M0G$(SALQZ+LU-&B80CF?G7%BR'NNF[4JPTR^ S$H^^6?8P(?H<\?W@XF3=62 M<568-*G<- !]ZF7A6<&(RCJCZBA3L?EED:SQ);)<+2JQ0<1^^8=*XRP"I'/? M'R9-\ZYM#<67B4D3"@J]_^Q[KJ3M@*NK!9M$J2"]^.SKKJ3M@&M+Y7#WE32Q M(,7X[%NOI.V :TOE< 66-+$DS+$[\R7869VQ$2F+V75_O3,S2\&6!&].93=[ M=AK;>V/T??:WN;+JH'B"VTD=0ALD 1]R1!* MG#%A(0GZ-IFJ*0I7')I)0DJ-+9,>-DGDD25GH;QL:S8Z(HH1U:T5!5"&; M@\,\, ..;ZQ U5%<&QS H[FK9-NM-M$RZY8VT*70;DGMSS(\U/F.QMX(SL 4[0>#(\+AH D\25.O\('(J)R<)*TV0Y5')V*UF-S,( M>7N\>@/LMS"Y;-YF9.,/?7'QBL X6GL1.I-C_= MH?XGD*-W> 4=C7]SO1\ZC5;Z]QN5-I[OTT,.>U)Q+4M>^.#;TP]_7V(53UL? M>[ZPS03N(OYK/*F,)6_=,/BF&1N@/NL.]J0Y3T+X\=;ZHQ-EHX?]I,>Q.D0S M>D63V2/=_ O_]\_P\)/R'KVTCXIU_U?XH&A6D2)8?[_< X>/7LX].F,S\>SC MHH(>\.'!G(H.X)1A1P,"6%40_DU6W<53OZOHJ'9#)XCFGWK2ZI2X4*.C.T5@ M.)W!R:^I5 ^ 5,N-/F)2@1L_(E+N.,,0'O$IS7!D1S%D*UKVP3SPH>ZFY&>" M,F4X>V6._O;U>7M>7ZO>J$2?,2\H9#EZ&]&KM ^@;X>JN!I!JK?_X;_?'T78H% M9 \:#+.?'DK"I[Z O$\Y]']\?03UHASI7D[T_V?O.Y\39[)^O[]_A6KVW7MG MJL /.JMV'MLT4J=S MSN_D9& 9Y-__":[&CX\""6*8/UTD$U@F>W6",,X!BO9-)(ZCHH)?_%/4%N+* MY$7$8#6[@>.T2_YO[-I/O!_FA8 MA"O]-!%64;!& D]?>ZXGJQ(8M(+TPK^RA:7B9]GT9YW=QH5.^B?U7U$8FH"L M_M5IE,(N^&MRX]NO#@$&6 24 *AA+N+=9/$MMWE][\.V5"3 JY<5^TD,KE(] M14DG>JF$J/3Z<@S_E,_DTNE$/";UX]_H6[^(@_5WL@:\2Y56J]9IM&J%*Z%8 MN"DU6DVA=E,Z$PHW9:'=+;9KY5JA5:NT__M/?Z^RXD\6L29 ?+%!#E^TAL*Y M9BRL0U[ .083 #M6^ ): M)EO XWU(\VEW/C_02,8>"'!%G.2\_\;]_\Y]>K MH[Z7 2+CEZHZGH'A6/CYUH^OWJN/4 P8><9R\5PBK^1Z4E(6>RFYG^R)>3G? M2\3[8BXM]T4YB1AYBEY!W9DSKBCQJT1L93OZK)J;-I>3 91>V!R9JF;O5\W' M;^*J6(M[W$]DCMNF9-3&O:B46+_=YSJ6'>9&*WO>3V2#5ST^DJ ME=1U)=.O:!-UJ!0R]P,\,KTYER<5@@$=NS;/X M=#TH871>J]Q+3\_.]=7]8^461F[-<]Q]OBRE$O-)I9U:5!L7#_4>0HM>9OOM MLO)8RSQ-+*-R?V/E!^WYZ/8IN>AEMT?6>MGK43QUDZB4'F^21J'Y/%V-"KW< M]LA&)>W,KL_3T6Z]-555.=ZNEJ*%7GY[Y#.ZF"BWCC0<7VC+OK6RYV;BO-"+ MQT*VJ3>KVKV[>GD\4:[/6\MI[MZZQD/CVT/GXK*F=9XZU[%9[JE;GZ:K X3W M/I[8'EJ.U1?*K?3O'0G&G/Y%79D_#O+MY]BJ==F?#6^E MV6)9@*&9S:&=JXERWDJ,DN/V133SV$ZVXL7!;2\>;K5ZUC7E=GU='I134<[+0D/#;D!\>5*GJ8?8YU*.YD0 ME^GFJ-^?XZ$A5V"NFJET*K-X&I?AZ4^G30&5>BSS553:8+=O0:#PVY \_GB4Q^,GRL MQQ+52?.B$9-JF07Q+&\-K2A/U7;=U(8QL5RJELV673:+A5XBY YH8CJOZM)S M,I:892^ZJ^=ZVL;4F@@Y@KOXY)F4 R9%\'Z%:_ MC);SS9C:E>Z+!XQ6PTY G5N M=:\GW4RLZSS8R*[-A]VEAB<0=@1W]R.UW'Y:8.92N')JT^93)XZ?&G($(RNO M7 [T\U0EVNVIS7YN9-E,>-CKC1M1)=*+CXN(RCX>&$(QI M=&*]J=$48Y/ZW4,OTSDO:ID!#-WB _VX^%A>W$SSXW8ND2XD+B;S";X#R9 [ M,!X5\^GS^-09.[V1;BIM\Z&7)$.W3LMX&EB=],A*5RZ*]HXG?E]UZEV$L5>;ZZ8Y@(C<6_H.VR$%+2 4L3P"F@"$M4@7!V7:&"B M8QON'ZCZ1?ZRIJ4%3-]LS+9:;)ONQ%R Q,R";TIDR29?4+&/D;ACH\]6($-1(_WF>^T;[-\_\I$D MSI(ONL#XR7S5R<2)\XJ?S.&=3/XLSFGF($^&<[-#/1G.S0[U9#@W.]23@=GQ MD]GCR;PS&?]E'>:/]R#W^A:\9""GYG?/(+Y?0;J?Q?Z)9V+'\K'2#!?@_WU+ M?_O=K4B>I7+'M1>/2#2%"G'.?-!]>(T5'=X>A-T'3N^.TN?&$>@%9GX1>$7Y?6+DOB+)(;[UA+^1M]4\5NJ M2)LC6":\4=2M:/"U>Q$PAU#][ATA;1"W!O8%2U!,8R(84P0M8/2! 'D;<]56 MD?7S0UG-X>W/%Z1P'4J9Q"_>"&J\/(2-.+3BJIQ6.*UP6GD/,CF$G?F2(K-[ MUFK?E%(!_X\GR!MOD"VH)#==. ;UY"!I_35WZ[&D<+_FG#RY!.U/;J#8- U% MM:\,RPK)TZX8@W1ZTKM?5B;M2E,N]\7T#$'(R*G8OKHL/4@6AJ7/_^_457J377DLQ"FDCW:G,GK/+AUFJ M;H\3A1Y)B8AG(O'T2T45#M>LHA+*:873"J<5;K Y)H--CKRQA?!D M+5&#,@93TX"%8V -=8_<,*\PQ5T1@JLLITBW2!NBG?4WZ^G)_#R:DAN51/OVXF+2>8R?3PJ] M+!AZMML0?43E34[#G(:/DH;W;]]9H^&"+E\AT4*4EE^BX>;HO!R_FX_:XU7C M<3ANI6KEQQ04),E\^Y7.;EM^/H**N>GGD&!8&4I-2BJYKJ3ZDC@Q\'J>Z1^X MAGKR&NH'L_9#6-_A&/;W#-Z"Q(N9?B% NB',?JK?W;3GW?HHYB3BU?M+5;N> M/T)-*0S8XI%8?B^](SGY<_+_:\E_S[CO?>1?&U1&C:79K'97]^5^O!S+%M3B M;8_4/(I'XKGM;@G;V-D[&QT'&IP;!7J/H34*6Q%HI,;]Y6%82SXNBLYPXY?,!$'*&:F$Q'FYU MZC:W@B29R&WAHB!D1019M4@G%_PC&.$PKI^HS@3_IB.;:^%<"S\I+?R(D1PT M9/X95+0;BBL"P//2P$M5=?+!.:;K&V1CO;RFSQ&-KJ12 OZZ_@1&_'ALDQ)^ MB-QXE/,S_CF^T M&^7%>:$V68W;6GU2N,AGVG<:Z?H @#.[GQZIW.QW4'@SZ-+%D)/05=10HHZ% M!-&R/A!B'NGY'K6QX*MBC ])-)R67[?AIM:0,)X6K+6A="U4 %H-4C.S-H2P M?:0]YK3%O3;IWDN+EG@W*G7[S0%T\,%P,1'!%X+G87(FP)G X4'%#V0"J_%E M/#,Q5J/NI#5 D]*J)IE)P@0RP 3R*9[;>?+&QH!J =@/LBHL88@TF>1:6/C& M<#L!MQ-P.\%A(<"FN"+IV.>&&2#@AG*-V?Y '" P&EA53,5X0!O3< CS?T9. ML3L1E4*L7K*ER<5C9NH\%,B9HG$(]X,S LX(CMA@^(&,(!6M+G5I MW.Y6VOE+J:K&BI/'X2W,&;(\(LE8@ML 3]X&V#0-O/LRJ[<*L,_: 0=Y_;1C MM@/PR*%C07B,(,\Q/0+C;BAOP73YN9),*6HS-KMM)FKS;&52%Q?001LP76*/ M&1R&^=. MW3CW_4)4]1^DRHF ;SV!7RXJ([%_/ .7Z^1<)S\PZ 9$"[45&CJP=HMQ^QL4 M%NX]>VY?1Z_0 M1+7P6R'G \T<=0JV7JZS'['.SN-P3LU0M\[Q&PI6]J?XA%9-3=3MBDNT+[%_ M[38^5_748ZS23NN#KE)'EP\F9O^T)P*WV7'Z/VWZAR7'$Q\!>+GUZI!@S;I/ ML2_JXZBQT)$L:*J"!%6W,*/6)1Y?=OH:+2]S_LF,D!,$)X@C)(@C#L@B&9Q% M+.,:(.*NL(2KN0+.U1!"H/_-I* 9@UA;C5W,.X_UW.QZVNABZ)]A5=>2.1Y[ M=?+FGTJ[T>35U4Y N>,!&4=BLVG;AC1N3.&-8*;9G2'UE$?->*[;NHZIJMJ7 M2D8CKTN#7IQT,+BJN(\&OGK>%<=9\XQ=J,-#;)[ M;#1^"/>#,P+."$X+]/TV([@M)K+/W=+2JD0SRU'O<5:<:G7""# (3.7V6%'W M$.X'M[#1 "M5ETRHE()_$$1),AW2Y\!&)K)L:&F.U+G8_\!J%T=ZT%R!/TP% M_@3BXFN, LN(_K>F%R@=UA@9MCPJ# ^6=Y:57JOVI(ZZ;;&J/@X:^>M.[;87 M)UT.DBG>Y( 3,R?F3T)C?TS,L6S&J)=Z^8=*6ZRTQN>E>O?BL0#$#$'OB>WL M1MY<]-0L(&$]SY*KY::GF)P#GUF)<2H8Y-?#K44WA5%S?G,?QW NG4O<-._DNB@N\%Q)M8KT/IM6'<+MX&R LX$3 ()_ MS :FD]O+U"HZ+\3JZ4P\.[RN%TRM &P \%L2(P%CX [1?O<=Q<)_H";Z&'" MJ8FFHBJ[SEJ:"VG80V32U@06U_&YCO^WZOB?;K!K4FIT>],PGTM!EQM D:3T M>%B8,Y*O%JW.*&-U[Z\2O:?4H#IOB[>]1)SVED\G]]F>BM,UIVON5/UH$M^9 MS9QHV(-N>ZB48A?)SJ,>K3:FY>L"T#HT%3""< MZX)U<1U7[;EJ?U*J_6E%X86Z>PA5-RE18P'!'$!7JDANN(K"H&#J.6NW]()5 MCM5OU>M:3[\O:\ZBEZ!M!S)[+%%["/>%,P;.&$X=0/XF8XCI=Q>/6;M1BCF9 MJUS_HAV;6B9A##15([;'9E2'<&.X'7 #.7YWS8 _ $1JY&\:NT(K;ATX8NL M+X)T*O"05#W8%@'KO0G7^?Y.PT'TX3K[-&Y.E%A)6=ZV2G*G;58+O422&@F3 ML;V8#C@7^'M6?7A-H5(SFY,"L >,,3/)_718X5;%0T.8P9!"C#:-"6+8D?FDN27ASR2 8IB'0,9$&S-?TDB"05C?=J'P^ M2W03B7CB>I96D![#.#%-S8OQW'X"S3E7."!"X5SAZ!'C!W.%7&'8+-5' VDL M-K,/#\W^++%<#H K4*]S8MOKS$V0QVZ"_!*6R&T&AVTSX"7Y=XD*3BN<5KYZ M(SBM<%O30=N:DC'/UB2)UI#VO#)<9[@ V'%._.!UJ>@B1;*1K M1"Z22.^Q]C#G"@=!*)PKG&*RPQ]Q!26M54MQL_S8;<^RR7'J=@Z)4, 5P-24 MB60R>\QP.%*VKH4ZJ^ M"BC\;8?/K_Q??.6Y7>$@[ KQ!'ECTS&EH0CU40V%"7>(G1["$&FR M8!O"1+3A3RM>5/_T%22>"'-D?JPO@ >!D2B4BR>0^(YH/X7+\C>:?WX"#XEQ4-5*. M%0HI6"+/@>-Z\)'KP9O!!K#D>.(C1!^_UW_/J@_O7I\BIBFXXN?<,-M8^/BH MIHSZ8?TB;?MQD%*6DV7WHIUM:ZOSWKW1NH7Y0K&H5"2;V6G9N4Q5 ME]2IJ E^?0C!T-]H\N+:+M=V3TK;/:V@ZZ9IX"V62<$7INUB*@Y4@BGHR_ MY$8T;FPX,6/#7PLI=ULD0F3%Y:BT,H:U9+,K5JZ>9HDG*>L@+"M8L?I8,L=3 M_#AGX)SA)##DNSC#<_?!$:5\#G5%9U%;96*%NW)G 9R!5)1*9'D'S+_62JD9 MHF[AOTE(G<-]B@@ZLL%%"Q\(!B8X52+<15+!%*A/AZ/9%+[\5QQ!L 9P.$P M@!-#CV_D!3L+C_;O*BNY8^3U\7W;E)J3X8T5NQH 4\A C9ALDML:3]_6&(S2 M.TKA'0E'4QWA*AC3FI@-N.CAJT\$)H3\O@HD1+- KD"M0:QN( M-8395U>I1^6AHK?'XOSN*C^X4U+SRFTO26K/IR.YW'9!,%Y[GM,\I_D#07F_ M0_-J+G.3:3[VU6XF9AKIR93 M0@>?!?@.:WNX]L^U_U/S*H-#J*&\1S!(([EW;?>OQXW;;KWY-'=*5G/12V:H MZSB7WVY$Q-D!9P><'1PN3/P3=M"?Y HE4XQ=C4M*[U(Q[Q//Q!"88?[BW+9S M@!L"_P9#8 OAY\X1-P-RDP W"1P.]-MA$F#4NHO+B]%$JBP^#FYCF7[G?'A3 MC(O%:J&7S%(?,#?_<5KGM'YPN.[W:%U-=5?E;'6F=:-JI5.L7%\Z!><6:!T0 MW7Z*,'&SWT'AN3>8_?8([PYK<[B6__6"X1 VXG#, 5]E'7Q%;C2?ZY/[X:C7 MB:'JI%/JM+JU[MVBE\P1C,B-@IQ=<':QYSI/W"QVN#"JCX%2U%CH2!8T54&" MJEN8K^L23[GEJO)QJ\J\;AV_UW_#O3YR:U PSA\+H)HK?YJ&IDKAR:#%S""5 MF]83XVYT?N?,HO*UGIK=]I)Y, 6E(^D,3P8]?6-0T+DW-=%$A9_Q71?0S%&G MI*0(U^5.7I?[NP(\3M'3AP7 %!_5JJF)NEW0Y8I+OB&,?U3+]N]ZA8M8Y7YI M/X]7)]%.W%D$OSA$_. C@+.'C(]R!]-K:3A6!U>W%]=W:!Q MYWD + !COU0D&]\/$^ FK&-=*=?RN99_A%H^O_+\RO,KSQMN_B56G21]XPVR M!8DTU0;?U'?'0K*@ZC]"&VMSU>X35+N^8V]WM2>XX M&I>CP#/>>B2R.O_U7_R/^S))0Z()EW*X\5 "SMF5C,7^_3G<:/WT$JF LD W M*I,*+(/\^S_!U?AD$Y4,S3!_NBPVL$SVZ@2AHP&*]DTDCJ.B@E_\4]06XLIR M-:?\&>A.A'G_]+ATDOBC8V?)]+^%P,^P/UN;.Q&7T< 6,K*-:DC!2Z=?<_]F MTOU@?S0L%1C*3Q-IF'/.$3Q][;GDI&QC^C,1/\O@E4SPKVQAJ?A9-OU99[=Q MHY/^2?U7%(8F); M;O/ZWH=MZ1>QH]]@I5_/D-CA] U-_D!^]$4GT-^Y-'SK*JU6K=-HU0I70K%P M4VJTFD+MIG0F%&[*0KM;;-?*M4*K5FG_]Y_^P2X"4PS!F**-9 $#-ANQRNF8 MF,#4KH[Z7#4V#]ZDZ?KGA6/CYUH]];]-!,H?W66T#CWH[[8L$:O>R MV:3VQJW6Q7WK7 SQRZYFK7,-NF;>) M6O[ZCBQ;(R&>7JJ>)CZ>EJ>=M+;H]L-I_3 M\UJCY530H-6I+M2^)<9@Y-8\KW1[:%TV1DH7W98D%=7+ SQR:Y[7SU-M M^MRJK+H7G6G5OEZU+L7IH)?:?GL;56NSLN1<5-IQ*[]2[NRGH5;HI;='ZE>H MJT\H\?B$-TMWHLGZOU/I2%14+O?SV MR)OA#:H7[8HYOF]>W3SEX[I5N< W)+X]-/\<>XY//&3S+Q^+M?Y=/7N!&=DRLW!T);V2 M\01"=JH\23X8E5IY%'.&K4MMGLF-VCH9NGVA4"IY55RT:F$GQJR60TC?YU&B4JG.T&&71P\I9ME MO%F)V/;08B8^-N]O\XO8O:PT4WGUO'/]@(>&[.MU[3IGV7/+&JN.W<[G2O,N MQL0P=&M9U60G]9!.I8K=2>5V?*[%*J.R? M#MY8UCJ51YDJ:MF,72FQFW]\] MZZD.'AI"T<6>DY56XG.JFR@\5?-.3=22:OF MU249NK6LVT*Z9HUF]?RX?K,TGIR*D8GU\01"B/5N8,G3S$7AOE):B&-]*-\] MWL_!!?QDONID7@N X"?S52?S6I &/QG. MS?C)<&YV'"?#N=FAGLQK47#\9/[P9 XKWC[W^A:\9!MUPR3Z1Q%S'+K8/[%' M[U@^5I'A OR_;XEOOTN%L;-T[M]?&2/RX7L%IGE^4?A%>]%&MMM( M#>\O^_4JF(LG$7O(Q>7+_(:&N]<+3HCR',I_L-XCOWM&ZEVNJ M)Z^I_ETEW$XK3S]8P#>D06?1,$UC@?<[3"IH^C*>+E1O;BJK#&J,+ROYVG*\ MZ*5(EGXJ$XG%]M*FD[,#S@[^6G;PB?6\W\L.*H_F7<\T\I-N7M+ M$=@!!HF)Q+ZX 3?-'1)(;*$I*P\*"8J?#Q*/]-"/6MO_8'Y_2,S]!$QV/D6& M=F!_D:-;?4DJ:O.+NXIZLQHK1GM<+:0@[1 #O%0ZE*-SPQTGY;^6E/<,SOZ$ ME.?9&W/<7&;LL6IW[XN)7+%1L >8E'>#,]Z"]Q1->-(;3'C!-KQ<8><*.U?8 M#P[>V7U]'*:M,])]51Z(A8ZS$),C.Y8I96_OI%@V=G4]Z&4 VN5CD5B"F^XX M)_C+. %OF7NR1JF5^ :CU%Y@SY&>.%=C_UXU=I^0)42'?2MDF283O>Z#.>U5 M2J7IQ>"JE*E8%X5>EEBCPB$+MT9Q,CY(,MXW]#C2ZWIR%A?,[H*=;B5C,C%@ M9PR)&U:X.G5:ZM010Y/-WI;GANE3;D,I$;)M ]6&X!*Y_2A>/&26T>Y]STCW MFP^)7F)>Z.4(+HG$,KRO+:=]3OL'[UW[+=I?B1>5NWCGZJF+8G&IK$3+D[D. MM)_Y]BL=R6>3O+/(R9N72(4#6846-;IL"5-1E7E TQ]R\T/KL[17UGYHB_T[ M,%Y#*;LT^S*/C^5K4GQ1NE^,Q=[]]7,[VWK*S!:]/."[3"05WT_W*$[^!T01 MG/Q/#N:]F?P'\VY30LD,,/E#][A(+!OG@5,G9\;[$M[' M-?K#UNAY09[#*@UWJ3;^J4]P\W>/.O4F8W,UQ%$^JCO+A;D$YU8%.*1?+9;:;W7N3*-5>NN7)]0,HUIQ5.*YQ6N"'J\ U1KNUI*.H# M4BN=6*$PFJ8_H)FCSC$>U6UN@.)),T>1-'/RT3BL0PW0G'63F2QHGG MQ,;>'S#N[74@M5K*$&U=#2ZBF<= M1;ZMW#>GY?AUHYP=/'R1F2I$N6P^/%>?TM%*I>OH3J4PT K=Z$.A%T^S,D[I M]';.-&<-G#5PUO"GK"'>B^7LDORHR$_CU;TT+6?N4+>K8O9\ M?%&X6SUT%E*L];0 U@"I=OE(+IWGX4_<[,15::Y*OH0-1*S^N!_WA+?1@5,IDKQJ=W%RWHG=.9?+X MK#_?//3:3?N+@B#"0ADRI?-KM74YJ3BIZW,KDZB,'Q6L4I*BX?%$)I+9CT[) M&<,AT0MG#-P,O<$8+I=:+Z_U:TXLVJUJE9O*-#XR"&/([-,,S6U-Q[IXKC]S M_9GKSYQ6.*UP6CD(6N&VIB]>:=N93C4$Q41%39!52](,RS$1Z?-""CQIQD)0 M=0IQ,7[\R:N"'W/VS%?QOK^>T?$K__>LFE]Y;B;X& M_0*0;0;Z\J53/%GHA"TS+L*2C D2;'&)/A!*'=::N:ZYOUS1 UC?X7#TO0,Q MH-4.D"HP]1".GK^];Y4'DE&JS.8]+5M\R%Y8"0S$$@#$DI%T?(_U" _A*G": MYS1_:BCN-9K/)&/30?]*;79+L1XX<^KFF9>#8C&&(W&QJCY'EDUZGNIR: =4'F/S M%^AU/&[@<-@FIQ5.*YQ6N.W@\&T'6[&YQ@0O9X5?:TACP413QY2&HH5DP1[B MXQD,V2?60IP2O*$C6["0;5.0(MBFJ%O4L,3[7AVSRL6=^H?K K+[^OAG!UK2 M..:J#?1X)VH.*D@S1S61W,:TV0G089N09YBU>-#*C*3XN/,\+J66K4D[IDC6 MU:*72--R+G$>I\-)FI/T9WAX/HRDI[>93'R9',PJC?%PU>J65GJV=0LDG?GV M*Y'#N1Y\6")EGRAQC1DTE!:LM*%T+50 /A B/^J7 MG8E41,_E;NG&-!^*UN@QXQ1ZB0Q PDQ^C\TD#N%2[*:.M?>4\+KZIHJ?6T7: M',%:X1U8/D>W7Q3'#^-,YGBVD;.HST6][V91DX>X\U@LF6:L_A358YG+6S1X M7@"+PA W&TEE$CS&Z=3ME%L@5X,&O8*FBG3]'L+=#Z0]H#,_ HYZ",:/8]NS MO][0LD]4? 7,XHKQ"A59+209 QWOBES3W=[>YX9)!%!8M=OJ3?UV=IGM)L=U M9[+25O-^?]08]!+9O8-D3D2<\7#&<[18]T\9SRJN/&F)4:E9087)N'O;KQ>J M\UM@//N'O@=$1N_&N?\ 6D2'.]-/"25$2! EB3KX(4#PQK#QXVU#*&%H#$T= M11O)PCD-(!0U 5.23;SZUMFG3?*/-D]6K:DFKN#ZH_]\V"3A]PU%).P>'E]7YK__B?]PW2UC],8&.AQL/3<)3&17' M8O_^' 8./@5DNIN62 74-[IKF71@&>3?_PFNQE>RHY*A&>9/MP%$8)GLU0G" MC08HVC>1.(Z*"G[Q3U%;B"O+55SS9TFWM\1/KX=$DNB2L;-D^M]"X&?8GZW- MG8C+:& +&?.+:DC!2Z=?<_]FTOU@?X0*-5"HUD2:"$X6>/K:<\E)V<;T9R)^ MEH%KAG]E"TO%S[+ISSJ[C>N=]$_JOZ(P-$%*_JO3*(5>=_@94QR6?MK:E6=_ M^O:K ZP75/$2"%W,3;R;++[E-J_O?=B6BD0Z]OKY="XO8<&=RF.IG4)BLI=+ MH%@O)HE(SF:4;#Z9_T;?^MDDP/:RO_;:(&OX]NOMS/B___3W)S02N??PNOUP M-PI@;IP)GJ_T(3KB>A9EPQR(&'.1)_F[C7\IZ'+31!8$V\.O#<7;?G_WRUX, M?@?/JJ@9TIBALWXO;R8?BF,TO^ZJB5PR/L]=6\LKC!01QG%3@("F@_9$Q&OG MMGE6KEQ4=?*E/DR:7E95QZ= 11RCLES85?W=.;[,(=C-_Q[_0:\TO0$O$4GP MY/9*!@>,Z=;$3^P,9$3P**/T3R&6TT1V>RE!R#\U492 ?LRRD6FJMF$"XREB M"C#,J5#3I3-!M011N!;-E4:: N*_&Y0B2?@ _A2: 0[Q80&^9% 35",A^,2V M.">UVO"3QV?"SH_HRZKB0E15/%],@%&L()E0QT86^C!@B$1YYKA_4G6A:NB& MYFA.Q/T:FY4H3-"DCTRW7>$YPF OZZ%B=V<(Z&]LC!YOS27H0@%4>CAODW] MM)R^I_IP8E)3[:+-2ZJB5E2.54\OIAYN_8FM*:-1"$BBB"PQ\,$=; MTT(Q:\6;T5!J.LD10FUWJE@C]93.&&5K-Z)I]JK1QV)RGA-KW ]35YMG_QUL;X M@[@\=+N U3U'A]RP)A9R$C[>;:$5SS[7GL^'6K_23HT:9FXNEJ]7"WHY5=U! M'&X[VM?="P\9\LJXZMHJE.&YXJBI5H-)0CKMDG@YCQ?;!:M7G4<'5S6&D_I M)N8:MU]TJ2GWP0KD+OL"N5VJC?4,*?1VB3^$P![ U7&WYK,M3CN,([FW\\[/ MV_)TBDQY)_+Y#KB!92;<([PBO,/^SF.HB2>H@C"!LYT8ICT0!X@/8_EH!$4R<7 Y\Z--3V7X)/#&X7Q#&H;N5CE10 BN KITI#%V_+JJ+@ MCW4)"7UD+Q"B[]_X$GD37B \EGT292^G0<&6\)W.WT024N?$:D/P,\DO)\KO M#_*'M8>C)9ZV!7^0'-/<>'X?OP">K_D>#^&[>[V#?UROXOSC#',P5M_9-D69 MF'Q$3&,8AL]AD6R%>*\PH)SB$[ ,QY20"^^!LKP-5AQ=MH@.XI!I"AK>9OR6 M"-8)D$UG-W,PR=HKO'(2;D_6&J$1T>(8A@3VX"QXC *^Y08^.I.$4+-7F<:$ M[N&4Q5BSK1+I\;(IFV@JKL@38IPEE? 2^A MK.:\>E7$;&93Y6$?MN SK"HX)CT("PL1S"CP6$$@+XLDT,G>8)GGTE$%ZS[1"XA_-S$LM+XJ MSN&W#ORST=2U:(X1":-I>W"1\@Z/9=S*&;6MS"IW8Z1.XB.QM>CQ$FARUC2CC!"O,=_IKW\+LAZK6 6L/\?T0=9,$'\RI M\JM3?8ZE&X"&!&XO^*_W<-%$H#9A1H6!BHC'@YT 8OTP05CV?X3O"38MHN-B M+AB8B#V$+^ '^ 588+UD&HZ)9T)4+0MI&E5/R2@U..UNF:*_Y"!WY-LYN)<5#7@"5$\ MNZB%!4!P$;IA^Z >Y+EAML4@CR]C$O%_\XQRF8!1;FBW1E51RMQWQ>%\]EP7$X^S M#ACE8F?;\:@"9AZ:ZS'>\S8E>J/153SK*/)MY;XY+<>O&^7LX.'V:[;IHO^0 MNE7S*-==W;3R3ZM)LE0T%V2;MJV7[C9%0#6;(N*GU5812O4>A:Q35P@UNO8Z M$TTP@03H"W]Y@3'8QA,V"?.8 -&G"ZFW&)@O"%L">$FYDD$Y-3D;8AL,E5TF M94(.\";PW0SHE_ U )TY2@W/;E:;,$'VT) W[)),UH"_ $U49^()3Q/!V4,I M4:;]6Y8AJ429)CPU?$K^+#QS)GVM8,P1E4M AW![P1FAJ8IGC?7O;\BS,6<5 MV@X6N&S"?C )G2K\IJZ+I##;-IR: (X,=\":*21@ ,%SHD7TSP""HA\!D9@Q0=:KXN9 3S=GC!UCG=/$N];4C MTV(1!4&3#_'APRC5%(P^1B[4;^:_#>9'KA4>W,>W 4\&ROG1\\-7#RC -/KD MJA"33W#="ZP!PK<8YCXI@:6%[8,V#D\ M%EP)--"&W."UF?K6)7=]@2\1#@)M%B:$ZQ"& (\&"QSP '\GF*('+&J!%1R, M5_#C,'D0 Y4=PH7(G.FWMLG!NS$?2!>%37K#5+V"38(M-=B>P3799CD!-DMB M4M@Q>#,@FBNC+M*-PL$WE7U*>%OX]U7+NQ9?&C$2P#XN]/'%OE5%FLSL/ALH M*%M\+A6C^D6[DDA-G+K:-IQI<<#X7JRD>5H.3(K0%9\7AVH? -;JS0W=G MJ75Q"X=I("H)'!@,0(X2<[I%(,6$.! IA\5DY MWKRR:\9KF$UFY\-?*F.)(=DEV-..P4H(DP=NL"WC4433YX0AZ]&_( MM(&)R(3&MG5&RLF *_41C6RA)QOQ7#$0T,UP]+K%V;.DKUO/-<)?*7"W""Z3 M1PZSHF.@ME(QTV+\U..,9#2=LXD"CN=WFO&)+SF@.438NYDWFHV:^J',;!Y8 M8_%>26;AJ<88S1(V38 A]>]ZZR>H=<9D&!@P4E?&47"E ,H7P,PFX](03 MBWZ"O0@N9<=K\)W1$!.4@2?(:(XT8SIQ;0?J!%+C4,"P($X)C3\C5]X--KSK M06&Z[FC?WN%-Q8&&G0Z03NP]1+6007.P;)/XB=SI6R?@#3Y:GJUBGEU8LYZ5 MJ W_BEZ [X72U0\X>ZJMPBGRN,L/]]OX-C[/F+OF2A&^ERIP#J*?IFZQ2"XW MQ8X 69=C>?;6M8=XSP[%Q8J7W@)F5=-AYFQX,9CE-5%"%@.Z+#&1Z/S ^0V1 M!'B*@)_'8?/ L/Y<=OT@POUD@Y&"I/$B? M.RA=#2"H-7=:'S*HIR)D",]ITJI[=%@UHQF]S*,*3:\,W4MTM9PI1.62WPDV M%(FKA9 :<0!YKAG\L^N+ QP9PA#@JE=5<&I M5-&J$NX.R1;&D^>R7MM1=&" M+9J$74T-%91^+%\","]\"S8@IN_YP[1"( 4IB;1[$M;0<#09Z&9=MP:@Y87\ M":9JC0FM8IT;?Q-/2B+ 9WM37A#R[(\M(R'EGU=:%GB7:%ER4^-KGJ' /&M ME) (J'NIQ[3(M5&\") MSW]9? %] 34)>BS26HM3,70DK"!WY@VBR.6+AR/ CP5U-!P6ZP![JAB::H MMM [@C1P4GP"F1E3@U#LS;%KX&__T+\EF=C_AE4]B/$B(], 9N )=N@1[L M8F%\@U8T%<*S)(&A?,H0LR@;7AVE0KLK)&+Q3#2>/!,:.@$-_G0!33L6Q=YL M563.&VONXVL$E4BH/1Q"[ADET*=80^)45?%QP(4,$_NP"C)AU^_@&?;=KX63 MT1F#_10*& 0)O.%U"Q>?(*K%4+!'*-HK/D3U$A)#M99V%8!JQ(3BZ4%G 5P& M:2T+1//[95I>E5R'333I;J;EZA3L*G@ E$0,!K @,4>Y=GJ:'^&? SLB_#" M!33W@4SWI8>LY142,J+Y6?@1S[Y'K]PZNMI]VSAD?E.-E9"H91<" M8=A&3:;!2&<*YZCC"Q]B.)YSD4X0O +NT;<_06!8]$$K\KX)J:CX-! M]6[D+[&% =3RK7A0U5"5L+Q)J^[Z P\L*\W 1N!ZU'^6/!B4G:TR$I^^BO MV'_9&=64-]Z9K0ML&S:-1UM/.0FDF 0F0%5F,9AUX@WT_(01SQD&;&=&@N*, MG1=,F*BZ8[UQ*@&77' ._=6;,U^8_+SCM=2,8JNT MJ@M$"C+#FQL1_O8G!=R7OV/AP^(-#/;,F?+6KT6V/2K@QH2](RF[(]AP\B1.8*3Y44QRX999(1B8C4XB! 5X1)746 M7#J]#;B$@M9>EDTT$65$(YVHQUO9X:[2B<-K <$!FF&0-SFF_Z(]0;L!VJ;JC4!/EW'U:QI5;Z4][T$W[DW .(B^VUR'8;_R7P8/;F MP,XK2M3--+6&"-D!!_(;IOZ^*\2QQ#[SC'8F>V^(758(W:TX^8>IX/\$,W&H'Y!$Z 38>TCMF7?DCA][L%Q?? M?J7.,B^4)R,\?:OF6\3M*16,'5V[U]!Y*:HNHY3R?E;)?WI7S9J93=::P]A% M0KE<6:NBMM1OO\+0LX7+S>W*%F_G@D9(O:4BX\%MX,%_9=OUV<@@:T$E0-#8UP6-)=\5-)8ZU*"QTRUEPG'/ M.^M^>\9/8TNK9T(([S-)&_0+IIHJL6HI6/1"PP#\,U'U62L3$O7LP8^(8)&Z MHY9 D^- \-+GNE%BMLDN'1N_GA).TC \*TK0OA)PS05:5TFP (V4YW5Q%5OI M&<4Z0I>T72(?0!9+2/9,9%<8/D7A%O*J0M%\N2U;MVL/P7_:3+[1U#&&24/# MD.DJ8 -)V!W]V-M1^H9_ BHOJ5-%,E\\[\M.^Z>[UA*+ F7&=)-UI0*(\<;S MIK@">1W;0"$S26ZV0 I_N+^P-[P 8T)UF-":L6SR'6+B(B%XNN'.W7KSY$,J MB;M/;II@870]#('0PY=OQ;KS428<\UT;BM]P *6XW]J9O [AB MC>56H1T$KQHET$')9 0'\LJ8M=8B#1[Z(%='CCSP4X.#L:%NT7-6H4X&+QU5-UW7G5\$_5U$ ML6Y&!R6:U?Y0\-TPL*H'AD6L5'OT22GP_UI4_30T7\2P%#HR:]8F#YQD7C0J MV!##XN)524#Z7#4-G:6=@\V)>$CK3UCS5'H-D8 WX/O2/)+DLQ5 M?/)>P9$!" W#Q'JC8P\-MR&%03PT;KEXR0NB8+TCW4=ID,5-@J5_>^,!U\F^ MY(Q\U',)-E0T!\P"-EH/NO"T>.CYJ"[7#!S>*:UM\.9NDJ^^/HFU9P3B)<@Q M,8SA#PC*Z^T\!NHK9X89MX,;#: 0++_!&@8?)!B;!-!;EC.9LNP[^,,?;B?@ M' RW+0>"=516VX#X>?#T04SZ%1$AQWXK'#["YLVZF(BRZQ8$\W#*;2LD*$9@]5:#-0. $OB!EBG %). M8K-#S/=JY_I'>',"J*VA$N+5M U>["D1^-L[.AL0& ?]2RF/[YZUSX0!7&#* MWWT6;:%!K 4%UD2Z8>BY4L)[9["L+:-'0+TO9XZ MF\K%YJY!Z5D@]UU2)R*X1@T8Y@7_;3[&:W$4\2KZP+8,FI'IR M/K".PZ&C4R)^K_6-7XSQ>^&\O8,F"3/7-R^3X%J[R"'[^40*I0E60G?#B:"H M)@1IP%4DG(*E5:NT<2BT!?1J ADF*ZI,G !$HUW1Z#"X4+3D@NW550[R+Z^F MD->8!(\ Z>N&+9"+!FAT1V A%L2LN957S$*%F%LQ4$Z:]0TSS&"C:??MM(0R MBR3=T1=F1Q"<6V>8%.J!]!,_0C*@'-.F)V"PQ\>VU?DLF!0&C;$IF(8=@%G@ M(R,LFRYIG=.XQ[B>\2[3HD,$Q/C3 :Y$!;Z;(;:AB9LLCIQ!;.(I=YMPVU P MGMX#ZJ4)* Q^VB?EMS;;62*L>S\PFFOX*0N_DQF[Y,9V_-:>M,,_PT.2PG7"Q(PO@ M](2A&T(7^$9$@*["@0A,%CWBE67?=8E>B#8N %#R2X.SZ"N+H6:D;QNQUN?* M:EEYU:F(C1-A.6K16%!&TYLNUW6Y3Y\8N'@$5V,6L M,'8XH.B7Y65K7[XEB M$S1C4E>YI]-\)U("F(FH47<#^^1'J!_VRJ\Z[U;TV:SFLUF[IX\T%F@_56:9NJ89#UGY,K?8]KZ%C_NJ'K=[J2)W@E[\ M//?B#U+=A010D%A^4C0V[ /?,,2>3^Q=!!ZK MED%1JZ>6>/V<2(X5FR:8SUAE7Z*RP3:0(HD:D@"R$#6+9@UC:2X.W,)#8;W7F548+H5G MJ/6,Q"Q ]0W4])K%&"ZH&&YX7FUH=RPLRH^F?)O/?NJ8J%=7[//T?;;WV*VW ME(21ZE],F_;MMP]!V._UX=M]?>P!\9=Q.#(!MN'=:"@D(6!J-W3WFPW%/=\B M/DPD^[5^:^3HO " :"(0 3".W=V?][&$'$^J2J-3ET1CU%U\^Q4/^KY4_Q*!LQ'Z1\7^.* MGMRR=LHB70Z]C*X$A5OBF!:"\#0)36FJ)\79D&U';7[N]Z!X&:9"R.)$EE^Z M076;,06OX+9 !@9N(B*)J<>:X@,B\IDC #B)7W7 =6O1+Y%KR%B-^R5P+]G^ M=0T,8$#!DP?KVZ/JK.\B\9%[535\[$2KC[L/P^J4*KDW^[S0+@J%=BD($+;> M2RO4JZR:Q4[*M[R^ A#J_VJW ,_'YM,<":HU6*@DC9@-5-WVTRS]#@.0T.;/ M-]00Z1![5'AV_<20D4:=>RR^)H2'>"<62A*T)S-U4_11^ M']E:;K3?5HN9SVV^W#2A0(F]:FJ8/K!FHVEHO8?46+K5KB M=>>Q>7NNUWD+KT]62\=8+27]URS&+;USXP+K0P36VN8B=W,W4H,)KR-^&W%U)+B%%$M@RF$G_$NTA$/?44E'%6N[&8JZB?_#&-)6FB[C,;V= M/*:XZJRFJ+!4+6]LD4T"#W-_K 5F"TP*9+_@MVLL MJR?.A.W)>W8;M*'>N3O%7A5;T6A7213P+F]N+XC3/]PZ<;GOK2O<3?J5Z^95 MO#(;]Z?.1>'^N3/I%^TVZ\_YV[N*F)]7 MBB7;N5O%\3XEP[?IC87I2),^:$FUW47*A[V[2MOX'-T:XK&^=U,CX:>T*:*Y MFW-[-L8O[5=(4U8ZXG(7=$P_YJ[Z8J\XB%VTALM4]PE-E.3MM@S*/ M%FAJ/P26BR3@D^4MK=Z74HAE/S!6*9CGI2"95!5D=5AL<>GE_WEC:!TG!2OV MTE"UZ""LG6*I8WU2)M!Q;OU;F+77^9CLO)]+HK$D+C60[L!><,#&;2"0GSS;5OD,KNH%=PC-R6NM6SFV+@2!A,;8B M9AN6>QE,-=VU(FK64LV@6@"SZHNNE@,F%E:ME*2L6NQ;,'4:_$->S$JG66>! M)M*O;.4$BS%2?L+?2*2+-/0.;C8)+@Q&XT$M.!+%CS^FE8DHL3 C'!'4\ L- MML3;3Z3D9&J8HKE:VTL2]KL>Y\?B:VE($9ZSK7EV[R!FFV]5_JYUSL18E"A'L MWMTA%(ITI*CV6][.:N&]%I).+J$;&.\&IUN.QTHMP$DCKW4ZD=B-IW0[E;[U+C+6 !"(/@Z/:72++\IK" MK$>TLP)CWB79BDH@X0">57L7#? KL?M*;#C7Z4%;?AX3*52)!8&VR7 V>9$7 MH^U]U6UW3)PI]AN;"T<"@ !27]6WEB8XHD,^_3C2;(S'D?(XTJ^+(TV_*XXT ML_L=+]I^OH)=8ZY+U0TLKV.4D9(BW:Q2$\FP@E@]\(J/6"[Q!G8"?DHJB6*N M+K2@U+2#F)^>,FLVIHR@X)];[@F_>:UO1-MFM7.JXD)4U;,O MGR2&KQ0<7Y2<'P]K_MC2TB#66%DYV%>_0,LTU,$<8:8GJ(^RE:9,XI8A0\LM M5P]1O8':'JHI.1.HT221/]"L31_,;YB-6,(5M6@%*FLP\PCM8-AR?_%SM%B( M$C&E0-0?60#I,$!2JYBEAZB,-'53M0+-;UZ80Z!H@^S:S79G:U)H&\R>) X0 M+_'SI3=!T!B2::V?%UX9(45 _.VG>6X;UIWUW$W\FVN3"IV";T-TYQ >RN@N MIA#<;9FP6UIOSK,=6" T\/RQ(&)Q;T@.!?$;"B!K<03N)GDKB"MT]N96(QS: M ,=+9O=K*9#2$MXELEAH(;D.+C6"2 MRQ-8RT$1M5O/UF5,S8@SU8GINA709*H9*X1\0Z5KB/"**U"SE1]<2QKX M0&H"2=@E-:U4_ Y6-OH'&$#(S$B 53"-7M6]T:X!(V#N8+()(HE9MT"HG^HU MT7&K4GO??)U-KH>8>L5]6(%QE3 _*%.Y-F-:BX3Y9HCX)396)E_7\_@G-(;' M*WX92%GV KDJ[@:W/)[E^F3;;JIT02+R)9[/IFC$L_M&*F?HNVC0"UB2HC(M M<$NVALYT(YJ6F8Z@E)<#)4]$FT0C4$$!KB+JQ<#L.KCT2% -(N4-7"<2OD54 MR)*:GJQ.O+A6\,[OB S-:VB)+E)KS#Q&8_-GR[@V=&(L0E4C.$)\)N29#5)Z M#0L^?&' J3%'5-RMB[FA6KK3NA?J;*SJ\4P%73J.F/^"H-Y]"1 #"Q"R/U&R M04)PAXY*0IY2?8HU;@/I&:P7?936290"9R2(Q.4<"=2C!(LW)B0:+6%(8P9H M-_X(Z6E>@33B"Z;5(P*E,=GKP%^/5T]_8[QP&Y>__:ULRK3@V%KE1V@W3\6> M*FV6\O0D#'T0^X;,+#]DE]C< FE+8/*G+]O*LGB3*?\-<6E0M\5O8+65!K&] MG>$G0:4A/(R^,UBAU"M@1 6^ITG.,/_'(@(+(K^%G+$(W32*7,BC:6=]R-D,,R/+63OS-\UPO .NO?"-K+6@7 MA"IY]";2*P"UFTAK/#>G*E!ARLMA>M]B0JGA_7OTZO'1#I;TNVR+7CXXTG1J M([A$%*Y!M$9+HJD9 JT41N/N__2,7SS2D+FKP?II.RC)[>T$2&WMV +3.^/U MD;YDTH=GI+@Q= :VBTS5VL!Q:G(R'K:R:K^KEN:QJV9.?S25+S!7[ O'30'' M.=.I1O8$.EZ&J$:P5<+W=J75_,&QW9[B6V%W"8.#=BBD+@4$,T*=6"MX//[] MA3Y2.JW33%IGL[B1M7XGF-^!;9L=J;4!C=R.!>[5=Z49F0IY.NT+IKH>.O_E MD6"E9U>4>-8*+R.8F7*#EJ9 P8/JU(S@D5?3/7]D(PLQM\A''1M'_HK:E,A M_13>9D9Y*XZ+4 U:W#"OL.!-OS'NGUM%#H"@CH2INPRJ#[-413@EQV=]LX-^RXI@QSDNV[XW@F8.$\PKB[.X^IX7-W7Q=5EWA57E]W] MCA/Y1-R39B M8-7#I'Z*XY,%GXYI[A'-1GAC13JWJ'2O.&N,SV?#K%Q96<^5:OZ^(DO/BWU7 MI2,I[+HSV4AA)V7I;HA1LJ&46=Z:?8Z_9S64AF.3CGOX:F!8-#%T H)#>\Q5 MC+2MSFYCDTK";CV.'@N3)ZLU^/;+7AC;#>9@6I;;$^?&5>GM77=PJ1&P)&"[R9> L5I-+L M3;\46 $FMXO!-O.\8EY73)9YP@/FWIXE#997&MI0HP*+GN80INMH=L4P:$5 MS@))E?BTHZ0L'\M)W>[SN3DBXC^<^(Z"@'[7IN^<+BU.1DN/;2>;^MOT>X>Q M[E99ZVUGNAI!H E&H"?JG^\VZVM*@V5HXI0+W]> /X/ZP=8F9-KP$'9E2"3< ME^N QV)K?(OB6A0MZ%JX?6RD?0"KI]1?T9.",X?H%99(]^J%9S9!*LF1''4= M=KXC*?@M:XV=RH[I4J;G-RVKVAI#VL]T+6?B6D]?F'G(E*>:8[&BFWB>)$^, MI40KKDMZZI=5W*17O+Z@QDO);X<>'D*?@8D1*"*@V]5_"!L/ M&0Z$_[ OJJ1LO(XDE@3O8LBPZ"/P+EFNC\I+JL5@!PI.V*2?( 3F$R,BY?DO M9'D'Y_:^HMIT)3WUXOG!&3];@TK)J6OEBVRMD*N^4X%QRW$19=.G#T8>?J&S M@-ZQ-8K5[Q*SE4:LE"S?==M/-=N8UL^SM?H?=-G>>)E0332FTAWF2M=JQ1+26;^>N;4;1>^,(C<#J/EWTY]C2..5WK\3J5'&D+%8X@ MDXAD$O'M(W"AB++&,#9STT$E\V.F7&?%*WWDJ5F?=)%GIS=Z;C].5O.*.5 M64])=.O]NG5_J<3]G]+Z6=3]O]MC'OVE9J:'>C">VI M-BT.;LJ$:A)GV>W=?U.? $^[V"(EBRC"?ESKMF1FE5X"26Y% SJR0T43O"RW M8^17@%YB-H,X0' (RU#@L:;C;0=KP"[46Q?3=W;%L?*Q1NO2&=:5^'DM?@!U MJP\.\'TP&K3BI*C$N"L!.^PN)G[HX&W%Y :Z+6)H6X?3L @)T"*AJKN M":SYUDGJJ]@6SRKN?"CIHN-G);$7@)5!]RK@N.612&4U\A$K( =]B%G=11,-F"W/"CR. MY"H1)O?6C8,:Q(?:$^49$9+XE3(/^FYE@%33,6 M,/;<,*\,4:?M0#M&B9E*40EA8H*B$'A?&TK-V]3P#CF3F^ZP&$L69[')HQ95 M:K%&O7=7 ,S^9PUR8'T>2< :A#B^Y605OJU+=-="+B?I4.*U.2W8V^6[0)^# MAKSDRD (.KL'KT A[R( &+JN-^WX_:AUV[:@^#!1]-_=O(%HF8WE.#I(=D[5+D 80MP*2 SO$W[ M3",YT#+IC1?%NP69P"5XNC9F5P/#D+NSVGFY-;AB6=:[.BVHI^3R+J:7K>3/YT)SW#0S84[FS MS"M;]B)S$UFE0%:',@3:'2I0.L$8I 2/0>(Q2%\7@Y1]5PQ2[MO^?1U7",L0 M1$KN[RPUE6G:IN64\O>5>NK*65ZA87QHW9Z.E\/YP9H.?&ZMIK\ER>6]_@Y: MH8+$.I,D6D.)0I3 ]U:C^X-5_*$EP:%4-7&!LC !3!USM I$1[A=7N'KF ] M<('MMEDDY2U(5F>@21I$J( T]UK.DFZOS*T:3'[T=#B+*E.LU@1QS=+Y0[U9 MTG)BO>HL\6#3XD)^ B@KES055ZQZ+#AZ24;*QNO8:B?,7$M3;@+%KRQ0V>9H MJ$INZS^_1XY#%-% 57+Z++2 K1PG*:_=+IN@&5M"N MSW.X3"3KZE 8XJEQ\;4:#_X]) 7_-_@AZ>LXI[K5W"?"?E;=&BU>=*/7S9*&0CHL@\4-2$/AK#E86(@^F(D%>)%W M]KHHHQ731=R6E&%%I@3M4WYS><7 "]?.@5P!S*E58B*$*-H 1X+Y MC'6L54*ND1R%'Z/N!4$2&4#>4Y+.WJ]Z<^K5T5/ M0&/A81I+\EBZ@K5%O>:I.4I^LF\]HVNAAE)A9V5YJD6\L2I$T]'APUB\*W7M MG#35VK'!Z:@63,A8@4;-F 6 M-Q''X&/Q8SI=SD(E".:ESH0Q/6H$\(*S \4__0*I+_8.(NQ,,Z#8"@W48.U3 M[)W?L]>J%[UMH>[+0J9GTM+93$=P07,@RI9^9ZU.45L=Z%A[DB#7$Y\(YHJ! M G6D%N_N'7-![+:/@*744R_!?_PJ,V1?F *^)'\(//@6.^1E.M['8>"C<'( MQO['G9F[R0&76;!#Q&8% 1JW!DX,-S"?>/ZAHAZXP:#$'J!^*"1+6R:YD@5T M5&];OK1P*R;4@M=4JVD:NN$P6,\,/[O,/]U$K-9;-&5[G#@WK-$DD\8B-225 M/GP<[S7X%7)G@>5."TFTJGZ-AFGZIR^L'S\72!\BD&JZ<.E@K381BV=HG*K/ ME0-[[_K(+!8#]/V\T"[^<(-P"^VN<&.H! M%+YWC"GF&&/I!9(.#MU/)%)8<]Q+R-M&)5B"I- M2W6[/>U<_"P*<$2)V'\P:NZ#087\&O\/J9.BNQ^ZI=#<#R>&C#2WEA@^,_([ MM1BX_>(,5H? JVWCE5,+2 WV1<+7B8N=F/[ ]6PQ91#_%ZJK1VTCBMDP+?+J MBQ0899"".I[5C5;7]?L%^A8%-E^+G:&/)8B>N+[S6"B%3MA33=S'N^(HT&[< M%;Y$X'_W2S4.54 !"2UM M[^EL@8HZ;%_(3)A89T"$#8!L1+=L/L8&YD#46?&^0"5ATU:P##.\FHI(EVFQ M?[RU-/D&K$!T\\$#S-J1]!&F>IWHA:3:D1>E$$]#E$(\'RR620)DU(FGGH.Y MC&CD(.F#CX7Z^3JFY3E]%GT.X0J8WOV8>\&9REYO 7R1Q16C/7_"0=3G+PJ6 M84WP)2/UF=P+0WN6J:1%.E1 5$AQ#69=:0<2#/%.5UPK-\1VX@GAS8R0*LSO MV)Q$(L0BOG->6Y9.EMI@!VD*\ZA+48=2Q8(7)>)3]_I@__#!L&Q1DP3,0'(F M#O7415G:%:T)Z*+]K;HCC/PVWHSGVX46?F2B 2W#??]F/@*S=8K"_R;/$H(? M'R"9U!SBZ@ND1>(V_G7+JWJV'A$"'^AW(3P[E8_$8K% \4F_TZ*A*-$^*RUE M06DI]\F83U!R]@MP$28+F)62(YYMXBSIS9:<G,\X2"#8 '#M9R77WQ+RN:D^0! M*SQ@Y>L"5G*[O_6BNG^@#)!H!: PN%$ @NTR+5),S%QG6E!@DC \PX1^P*J& M&$XFT-PWX:UUFB!"W74,@6)A(@:<73[X\EL0"&1,A2;I(*1:/M GS= ]M@QV M)E7"4A5 58%5Y*0>))NQ5$\[F>(U8D;=!Q<)],P UYC--"6V#D_)BK)P",Q7 M\,B%"1N)P069)T!"4NT$DZ_;E2^@RY!:\E"$!"ZRWPD]H&L)GK>,<'Z\.ICG MG^%S$&6_@<\CM#ESF/M^$^UYH)O,GXI)HI[_"9S%8E169;\5L.@W _9[IX<' M%P0,OR$ZV:? )R+$5!TB:GX2V]41I>7\EDWG9< $AAJHZ7Y'_,8;)AA:0R"H M?;5]PSGP>I,9DMNBABAP4B5JD@8'-12V559>B),WVH+19G"T-206:-8=)U . M@BD,&P8*>ZL2/=X/5C[?K?&T<<.-A>XV5&#/='-!6DRG(27EOY^WBM2NL#&J M"N9XB%UWQU6O\$"F]%AT(J2'6L#009)36=L)WS%K!::.)^F7,_7*:Q!-U&^% M0/1EVBG4VM3:$ D4\)W!K2*9/,S.L_BP1\+F4G8*O>!-46:9\Q*8)72-9,;3 MZQ'QPLAD2!F4(8)%IB$I?MHZT\S=-[JN:&#I_N4B4N#W^>,FF_)"BZAUBK*X M-9;'^#*^?;M9DVH?""OZ"P-M,%MJ2+9![4HTBR:4,R6CL4PDH&]!KU(3+%)P M-C_QA9")0X\EQJOX.JV22"'][B:CLF.(,^ MCJ?2[NRD;U6 M='6G#"Q(*HB!;)H/ Y]Y&9#+Y%$ ")J%;1!%054<4WXU*:U MC%@QB9N0F2S!XVM G3/14C6OK8F/C *^SM#EQ)ED;_O[\"J+/F3=F(BR/=J$^ M,QTA0.P[R"Q?%$(((20DT(* 7_]6";"QA=UNMVT$U!UQ=[MQ(E5E95Z9E969 M%?_5 4SA0A_MCQ]=#?5X/1^O #L>^E'%7CQN]W0/\XL8[$[I]_,Y$JU];!A" M! *$